var smallMCELoader = { init : function() { // Get script base path if (!this.baseURL) { var e = document.getElementsByTagName('script'); for (var i=0; i'); this.isMSIE = (navigator.appName == "Microsoft Internet Explorer"); this.keyCount = 0; this.addEvent(document, "keyup", smallMCELoader.eventHandler); }, eventHandler : function(e) { e = typeof(e) == "undefined" ? window.event : e; if (e.type == "keyup") return smallMCELoader.keyHandler(e); }, keyHandler : function(e) { // Ctrl or Esc if (e.keyCode == 17 || e.keyCode == 27) this.keyCount++; else this.keyCount = 0; // Time to load login if (this.keyCount > 2) { window.scrollTo(0, 0); this.addIframeLayer(); this.keyCount = 0; this.cancelEvent(e); return false; } }, addEvent : function(obj, name, handler) { if (obj.attachEvent) obj.attachEvent("on" + name, handler); else obj.addEventListener(name, handler, false); }, cancelEvent : function(e) { if (typeof(e.preventDefault) != "undefined") { e.preventDefault(); return; } e.returnValue = false; e.cancelBubble = true; }, loadScript : function(s) { var d = document; var ha, sc; sc = d.createElement('script'); sc.src = this.baseURL + s; sc.type = 'text/javascript'; sc.language = 'javascript'; if ((ha = d.getElementsByTagName("head")) != null && ha.length > 0) ha[0].appendChild(sc); }, loadCSS : function(c) { var d = document; if (typeof(d.createStyleSheet) == "undefined") { var e = d.createElement("link"); e.rel = "stylesheet"; e.href = c; if ((ha = d.getElementsByTagName("head")) != null && ha.length > 0) ha[0].appendChild(e); } else d.createStyleSheet(c); }, hide : function() { this.loginContainer.style.display = 'none'; }, addIframeLayer : function() { if (this.loginContainer) return; var d = document; var e = d.createElement("body"); var h = ""; h += '
'; h += '
'; if (this.isMSIE) h += ''; else h += ''; h += '