Finished onkey demo. Works perfectly in IE8 and Chrome.