Event.observe(window, 'load', function()
{

// FF, ETC
Event.observe(window,'keydown',keypressEvent);

// IE
Event.observe('body','keydown',keypressEvent);


});
function keypressEvent(event)
{


 //ignore input class elements
 if (event.target.className.search('input') > -1){return;}

 var key = event.which || event.keyCode;

 switch (key) {
   case Event.KEY_BACKSPACE:
     Event.stop(event);   /* disable backspace */
   break;
   case Event.KEY_ESC:
    hideOverlay();
    Event.stop(event);
   break;
   case Event.KEY_RETURN:
    playSelected();
    Event.stop(event);
   break;
   case Event.KEY_SPACE:
    togglePlaySelected();
    Event.stop(event);
   break;
   case Event.KEY_UP:
    moveSelected('up');
    Event.stop(event);
   break;
   case Event.KEY_DOWN:
    moveSelected('down');
    Event.stop(event);
   break;
   case Event.KEY_LEFT:
    playlistPrev();
    Event.stop(event);
   break;
   case Event.KEY_RIGHT:
    playlistAutoNext();
    Event.stop(event);
   break;
   default:
   return;
 }


}