var OverlayMenu = { menu : [] }; OverlayMenu.init = function () { // initiate the overlay menue // should get an Array with Title and Command as input // OverlayMenu.menu.push ({title: "Teefax", func : undefined}); // OverlayMenu.menu.push ({title: "Verleihnix", func : undefined}); OverlayMenu.createStyleSheet(); this.elmName = "#olm-"; this.masterElm = "#overlayMenu"; this.inputElm = "#overlayMenu-anchor"; this.btnSelected = 0; var elem = document.getElementById('overlayMenu-anchor'); elem.setAttribute('onkeydown', 'OverlayMenu.onInput();'); $("#overlayMenu").hide(); }; OverlayMenu.show = function() { Main.log("***** OverlayMenu.show *****"); OverlayMenu.createMenu(); // this.menuHandler.show(); Main.log("OverlayMenu.show(): masterElm= " +this.masterElm + " inputElm= " + this.inputElm); $(this.masterElm).show(); $(this.inputElm).focus(); this.reset (); }; OverlayMenu.hide = function() { Main.log("OverlayMenu.hide(): masterElm= " +this.masterElm + " inputElm= " + this.inputElm); $(this.masterElm).hide(); $(this.inputElm).blur(); $("#ovlTable").remove(); Main.enableKeys(); }; OverlayMenu.createStyleSheet = function () { var sheet = $("