var CONTEXT_PATH = '/';
var LED;

var KBD = { LEFT: 37, UP: 38, RIGHT: 39, DOWN: 40, SPACE: 32,
    DELETE: 46, ESC: 27, BACKSPACE: 8 };

var ESCAPE_EVENT_SUBSCRIBERS = [];

$(document).ready(function() {
  CONTEXT_PATH = $('#context_path').val();
  initHotkeys();    
  LED = $("#LED");
});



var initHotkeys = function() {
  document.onkeydown = function(e) {

    var code = -1;

    try {
      code = e.which;
    } catch (e) {
      if (e.keyCode) {
        code = e.keyCode;
      } else if (window.event.keyCode) {
        code = window.event.keyCode;
      }
    }

    if (code == KBD.ESC) {
      for (var index in ESCAPE_EVENT_SUBSCRIBERS) {
        ESCAPE_EVENT_SUBSCRIBERS[index]();
      }
    }
  }
}

