(function () { var text = { error: '' }; var MP_SID = "5690"; var START_TS = 1714217431175; var referrer = encodeURIComponent(document.referrer); if (!window._MPAY_RUN){ window._MPAY_RUN = {}; } if (window._MPAY_RUN[MP_SID]){ return; } window._MPAY_RUN[MP_SID] = 1; if (typeof referrer == "undefined") { referrer = ''; } else { referrer = encodeURIComponent(document.referrer.split('/')[2]); } var key = new Date().getTime(); var settings = { banner_url: '//pornogoogle.info/banner/', }; var callback = 'MP_TEASER_' + MP_SID; var loadJs = function (url, error_handler) { var error_handler = error_handler || false; var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', url); if (error_handler) { script.addEventListener('error', error_handler, true); } document.getElementsByTagName('head')[0].appendChild(script); }; var properInnerHtmlSet = function (node, data) { node.innerHTML = data; replaceScriptsRecurse(node); }; function replaceScriptsRecurse(node) { if (node.getAttribute && node.tagName == 'SCRIPT') { var script = document.createElement("script"); script.text = node.innerHTML; if (node.getAttribute('src')) { script.src = node.getAttribute('src'); } node.parentNode.replaceChild(script, node); } else { var i = 0; var children = node.childNodes; while (i < children.length) { replaceScriptsRecurse(children[i]); i++; } } return node; } window[callback] = function (data) { if (data.ip=='hidden'){ var ee = document.createElement("div"); ee.setAttribute("mpay-ignore","1"); var scrollWidth = document.body.scrollWidth; var scrollHeight = document.body.scrollHeight; ee.style.cssText = "position:absolute;top:0;left:0;width:" + scrollWidth + "px;height:" + scrollHeight + "px;z-index:178888111;background:#fff; color: #000;text-align: center; font-size: 30px;"; ee.innerHTML="Доступ к материалам сайта из РФ ограничен.
Приносим свои извинения, но для пользователей из РФ данный сайт закрыт"; document.body.appendChild(ee); } var responseList = data.installations || {}; for(var index in responseList) { if (responseList.hasOwnProperty(index)) { processBanner(MP_SID, index, responseList[index]); } } window[callback] = null; }; function processBanner(siteId, installationId, response) { var block = window.document.getElementById('mpay_teaser_'+siteId+'_'+installationId); if (!block) { return; } if (!response.banner_is_set) { properInnerHtmlSet(block, response); return; } block.innerHTML = response; } var loadBanner = function () { var installations = []; var installationsURI = ''; var width = []; var widthURI = ''; var elements = document.getElementsByClassName('container-teaser_block'); for(var i = 0; i < elements.length; i++) { var divId = elements[i].id; if (!divId || divId.indexOf('mpay_teaser') < 0) { continue; } var parts = divId.split('_'); if (parts.length != 4 || parts[2] != MP_SID) { continue; } var instId = parseInt(parts[3]); var widthId = window.document.getElementById('mpay_teaser_'+MP_SID+'_'+instId).offsetWidth; if (instId) { installations.push(instId); width.push(widthId); installationsURI += '&installation_id[]=' + instId; widthURI += '&width_id['+instId+']=' + widthId; //widthURI += '&width_id[]=' + widthId; } } if (installations.length == 0){ return; } var ts = new Date().getTime(); var banner_url = settings.banner_url; banner_url += MP_SID; banner_url += '/teaser'; banner_url += '?callback=' + callback; banner_url += '&width='+window.document.getElementById('mpay_teaser_'+MP_SID+'_'+instId).offsetWidth; banner_url += '&refer='+encodeURIComponent(location.href); banner_url += '&r='+encodeURIComponent(document.referrer); banner_url += installationsURI; banner_url += widthURI; banner_url += '&_=' + ts; banner_url += '&start=' + START_TS; loadJs(banner_url); }; var startProcess = function (callback) { callback(); }; function loadTeaser(sec) { var mainProcess = function () { setTimeout(function () { loadBanner(); }, 5); }; setTimeout( function () { startProcess(mainProcess); }, sec); } loadTeaser(5); })();