Fix evt.keyCode usage on IE6,7

I found the issue for keyPress/keyDown.
http://www.west-wind.com/WestwindWebToolkit/samples/Ajax/html5andCss3/keycodechecker.aspx

For keypress event does not map the keycode as keydown event.
Why are there 2 key event managements?

Any way, I've tested this PR on IE7, FF, Chrome and IE11.