я вообще хоткеем клавиши не называю, для меня хоткей это сочетание типа ctrl+ чтонибудь и подобные.
И кстати не программа а сайт
http://www.showmycode.com/
Добавлено через 3 минуты
кстати if ([Keyboard.left, Keyboard.right, Keyboard.up, Keyboard.down].indexof(e.keyCode) != -1) последствия недавней темы про условия. Правда в целом при помощи switch весь метод onkeydown организовать было бы удобнее.