bind keydown to <body> instead of #document