var cur_domain = window.location.hostname; var doc_referrer = document.referrer; if(doc_referrer.indexOf('my.mos.ru') + 1) { doc_referrer = ''; } var protocol = "https:"; function LoadFile(file) { var ext = file.match(/[^.]+$/); if(ext == 'css') { var link = document.createElement("link"); link.setAttribute("rel", "stylesheet"); link.setAttribute("type", "text/css"); link.setAttribute("href", file); } else if(ext == 'js') { var link = document.createElement("script"); link.setAttribute("type","text/javascript"); link.setAttribute("src", file); } else { var link = document.createElement("script"); link.setAttribute("type","text/javascript"); link.setAttribute("src", file); } document.getElementsByTagName("head")[0].appendChild(link); } function parseUrlQuery() { var data = {}; if(window.parent.location.search) { var pair = (window.parent.location.search.substr(1)).split('&'); for(var i = 0; i < pair.length; i ++) { var param = pair[i].split('='); data[param[0]] = param[1]; } } return data; } var url = parseUrlQuery(); var new_meta = document.createElement('meta'); new_meta.setAttribute('http-equiv', 'X-UA-Compatible'); new_meta.setAttribute('content', 'IE=edge,chrome=1'); var new_meta2 = document.createElement('meta'); new_meta2.setAttribute('name', 'viewport'); new_meta2.setAttribute('content', 'width=device-width, initial-scale=1.0'); var new_js = document.createElement('script'); new_js.setAttribute('src', protocol+'//pevp.mos.ru/bitrix/templates/.default/static/js/libs/html5shiv.js'); var main_head = document.getElementsByTagName('head')[0]; main_head.appendChild(new_meta); //main_head.appendChild(new_meta2); main_head.appendChild(new_js); var randomVersion = Math.floor((Math.random() * 10000000) + 1); LoadFile(protocol + '//pevp.mos.ru/bitrix/templates/.default/static/js/libs/postmessage_and_container.js?v='+randomVersion); LoadFile(protocol + '//pevp.mos.ru/bitrix/templates/.default/static/css/container.css'); function isIE () { var myNav = navigator.userAgent.toLowerCase(); return (myNav.indexOf('msie') != -1) ? parseInt(myNav.split('msie')[1]) : false; } if ( isIE () && isIE () < 9 ) { LoadFile(protocol + '//pevp.mos.ru/bitrix/templates/.default/static/css/ie.css'); } var add_url = ""; if(url.special == "Y" || url.special == "N") { add_url = "&special=" + url.special; } function load_header(){ var header = document.getElementsByTagName('body')[0]; var node = document.getElementById("top-panel-frame-wrp"); if(node){ node.innerHTML = ''; } else{ s = document.createElement("div"), s.className = 'top-panel-frame-wrp'; s.style.height = '55px'; s.innerHTML = ''; var bitrixPanel = document.getElementById('bx-panel'); function insertAfter(elem, refElem) { return refElem.parentNode.insertBefore(elem, refElem.nextSibling); } if ( bitrixPanel ) { insertAfter(s, bitrixPanel); } else { header.insertBefore(s, header.firstChild); }} }; window[ addEventListener ? 'addEventListener' : 'attachEvent' ]( addEventListener ? 'load' : 'onload', load_header ); function load_footer(){ var footer = document.getElementsByTagName('body')[0]; s = document.createElement("div"), s.className = 'footer-frame-wrp'; s.innerHTML = ''; footer.insertBefore(s, null); } window[ addEventListener ? 'addEventListener' : 'attachEvent' ]( addEventListener ? 'load' : 'onload', load_footer );