var pre_lang = 'ru'; var is_ie = !(navigator.appName.indexOf("Netscape") != -1); function includeJS(src) { if(document.getElementsByTagName && document.createElement) { var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = src; script.charset = "utf-8"; head.appendChild(script); return true; } else { return false; } } includeJS("/js/lLib.js"); includeJS("/js/custom.js"); includeJS("/js/client/cookie.js"); includeJS("/js/client/catalog.js"); includeJS("/js/client/stat.js"); includeJS("/js/client/vote.js"); includeJS("/js/client/users.js"); includeJS("/js/client/eshop.js"); includeJS("/js/client/forum.js"); includeJS("/js/client/mouse.js"); includeJS("/js/client/quickEdit.js"); includeJS("/js/client/qPanel.js"); includeJS("/js/client/umiTicket.js"); includeJS("/js/client/umiTickets.js"); includeJS("/js/client/floatReferers.js"); document.onkeydown = function(e) { var is_ie = !(navigator.appName.indexOf("Netscape") != -1); if(!is_ie) event = e; if(event.keyCode == 27) { quickEdit.getInstance().hide(); } if (event.shiftKey && event.keyCode == 68) { quickEdit.getInstance().show(); } if (event.shiftKey && event.keyCode == 67) { umiTickets.getInstance().beginCreatingTicket(); } if(event.ctrlKey || event.metaKey) { if(event.keyCode == 37) { var obj = document.getElementById('toprev'); if(obj) { document.location = obj.href.toString(); if(is_safari()) { return false; } } } if(event.keyCode == 39) { var obj = document.getElementById('tonext'); if(obj) { document.location = obj.href.toString(); } } if(event.keyCode == 36) { var obj = document.getElementById('tobegin'); if(obj) { document.location = obj.href.toString(); if(is_safari()) { return false; } } } if(event.keyCode == 35) { var obj = document.getElementById('toend'); if(obj) { document.location = obj.href.toString(); if(is_safari()) { return false; } } } } } function is_safari() { return (navigator.userAgent.indexOf("Safari") != -1); }