var ucoz_hdppndr = false;
document.write('<style>#ucz_mobile_wrapper{padding:0!important;}</style>');
document.write('<div id="ucz_mobile_container"><div id="ucz_mobile_wrapper">');
var uMobileBannerWrap = function() { //заворачивание в фулскрин, вызывается в интервале, срабатывает 1 раз
if (window.uMobileBannerWrapDone) return;
if (typeof(epom_do_not_wrap) == 'undefined' || !epom_do_not_wrap) {
//проверяем размер блока с баннером, есть ли баннер внутри
var wrapper = document.getElementById('ucz_mobile_wrapper');
wrapper.setAttribute('style', 'position:absolute; top:50%; left:50%; z-index:99999;');
if (wrapper.offsetWidth == 0 || wrapper.offsetHeight == 0) {
console.log('epom_empty');
wrapper.setAttribute('style', '');
return;
}
window.uMobileBannerWrapDone = true;
if (uMBCheckInterval) clearInterval(uMBCheckInterval);
//сохраняем старый вьюпорт и вставляем новый
window.save_viewport = null;
window.save_viewport_X = document.body.offsetWidth;
var metas = document.getElementsByTagName('meta');
for (var i = 0; i < metas.length; i++) {
if (metas[i].getAttribute('name') == 'viewport')
save_viewport = metas[i]
}
if (save_viewport) save_viewport.parentNode.removeChild(save_viewport);
var newmeta = document.createElement('meta');
newmeta.setAttribute('id', 'mobileviewport');
newmeta.setAttribute('name', 'viewport');
newmeta.setAttribute('content', 'maximum-scale=1.0001, minimum-scale=1.0001, initial-scale=1.0001, user-scalable=no');
document.head.appendChild(newmeta);
//позиция баннера подстраиваивается под его размер
wrapper.style.margin = '-' + (wrapper.offsetHeight / 2) + 'px -' + (wrapper.offsetWidth / 2) + 'px ';
window.u_resizeInterval = setInterval(function() {
var wrapper = document.getElementById('ucz_mobile_wrapper');
wrapper.style.margin = '-' + (wrapper.offsetHeight / 2) + 'px -' + (wrapper.offsetWidth / 2) + 'px ';
}, 300);
//добавляем элементы для обертки
var container = document.getElementById('ucz_mobile_container');
container.setAttribute('style', 'position:fixed; top:0; left: 0; width:100%; height:100%; z-index:100000;');
var dark = document.createElement('div');
dark.id = 'ucz_mobile_dark';
dark.setAttribute('style', 'position:absolute; top:0; left: 0; width:100%; height:100%; z-index:99998; background:rgba(0, 0, 0, 0.8);');
wrapper.parentElement.insertBefore(dark, wrapper);
var close = document.createElement('div');
close.id = "ucz_mobile_close";
close.setAttribute('style', 'position:absolute; width:50px; height:50px; top:0; right:0; z-index:100000; font-size:20px; color:#fff; text-align:center; padding-top:12px; box-sizing:border-box; cursor:pointer;');
wrapper.parentElement.insertBefore(close, wrapper);
var style = document.createElement('style');
style.id = 'ucz_fs_style';
style.innerHTML = 'html,body{overflow:hidden !important;}';
container.appendChild(style);
//счетчик 3 секунды, затем появляется крестик
window.uMobileCloseTimer = function() {
var close = document.getElementById('ucz_mobile_close');
close.innerText = uMobileCloseTimer_timer;
if (uMobileCloseTimer_timer == 0) {
close.innerText = '';
close.style.background = 'url(/.s/img/bnr/ads-close.png) no-repeat 50% 50%';
close.style.backgroundSize = '100%';
uMobileCloseTimer_closable = true;
console.log(close.innerText); //без этой строчки в 4 андроиде ну вот просто не перерендеривается крестик
} else setTimeout(uMobileCloseTimer, 1000);
uMobileCloseTimer_timer--;
}
window.uMobileCloseTimer_timer = 3;
window.uMobileCloseTimer_closable = false;
close.addEventListener('click', function() {
if (uMobileCloseTimer_closable) {
//закрытие фулскрина
clearInterval(u_resizeInterval);
var mobileviewport = document.getElementById('mobileviewport');
var ucz_mobile_wrapper = document.getElementById('ucz_mobile_wrapper');
var ucz_mobile_dark = document.getElementById('ucz_mobile_dark');
var ucz_mobile_close = document.getElementById('ucz_mobile_close');
var ucz_mobile_container = document.getElementById('ucz_mobile_container');
mobileviewport.parentNode.removeChild(mobileviewport);
ucz_mobile_wrapper.parentNode.removeChild(ucz_mobile_wrapper);
ucz_mobile_dark.parentNode.removeChild(ucz_mobile_dark);
ucz_mobile_close.parentNode.removeChild(ucz_mobile_close);
ucz_mobile_container.parentNode.removeChild(ucz_mobile_container);
if (save_viewport)
document.head.appendChild(save_viewport);
else
document.head.innerHTML += '<meta name="viewport" content="width=' + save_viewport_X + ',initial-scale=1, user-scalable=yes">';
}
});
uMobileCloseTimer();
}
}
if (!(window.SuppConfig && window.SuppConfig.ads)) window.SuppConfig = {
ads: []
};
SuppConfig.ads.push({
supp_key: "90753ccb2860340d85e7ed09cda4c4f8",
supp_channel: location.hostname,
supp_code_format: "ads-async.js",
supp_click: "",
supp_custom_params: {},
supp_target_id: "supp-90753ccb2860340d85e7ed09cda4c4f8"
});
(function() {
var div = document.createElement('div');
div.id = 'supp-90753ccb2860340d85e7ed09cda4c4f8';
document.getElementById('ucz_mobile_wrapper').appendChild(div);
var sc = document.createElement("script");
sc.type = "text/javascript";
sc.async = true;
sc.src = (location.protocol == "https:" ? "https:" : "http:") + "//www.uadv.pro\/js\/show_ads_supp.js?pubId=2";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(sc, s);
})();
window.uMBCheckInterval = setInterval(function() {
var wrapper = document.getElementById('ucz_mobile_wrapper');
if (!wrapper) {
clearInterval(uMBCheckInterval);
return;
}
if (wrapper.offsetWidth > 0 && wrapper.offsetHeight > 0) {
if (window.epom_banner_stick) {
//для стикера нужен jquery
if (window.jQuery) {
uMobileBannerStick();
} else {
var scrpt = document.createElement('script');
scrpt.src = '//s24.ucoz.net/src/jquery-1.7.2.js';
scrpt.onload = function() {
uMobileBannerStick();
}
document.head.appendChild(scrpt);
}
} else {
uMobileBannerWrap();
}
}
}, 500);
document.write('</div></div>');
new Image().src = "//counter.yadro.ru/hit;epomucozcounter?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";"+Math.random();