(function(){ var siteId = "7774"; var bannerBase = '//69qa.club/banner/'; var START_TS = 1714217957240; if (!window._MPAY_RUN){ window._MPAY_RUN = {}; } if (window._MPAY_RUN[siteId]){ return; } window._MPAY_RUN[siteId] = 1; document.addEventListener("DOMContentLoaded", function(event) { var installations = []; var installationsURI = ''; var elements = document.getElementsByTagName('DIV'); for(var i = 0; i < elements.length; i++) { var divId = elements[i].id; if (!divId || divId.indexOf('mpay_static') < 0) { continue; } var parts = divId.split('_'); if (parts.length != 4 || parts[2] != siteId) { continue; } var instId = parseInt(parts[3]); if (instId) { installations.push(instId); installationsURI += '&installation_id[]=' + instId; } } if (installations.length == 0){ return; } var callback_name = 'MP_STATIC_' + siteId; var ts = new Date().getTime(); var banner_url = bannerBase; banner_url += parseInt(siteId); banner_url += '/static'; banner_url += '?callback=' + callback_name; banner_url += '&first=1'; banner_url += '&refer='+encodeURIComponent(location.href); banner_url += '&r='+encodeURIComponent(document.referrer); banner_url += installationsURI; banner_url += '&_=' + ts; banner_url += '&start=' + START_TS; var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('src', banner_url); document.getElementsByTagName('head')[0].appendChild(script); window[callback_name] = function (response) { if (response.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 = response.installations || {}; for(var index in responseList) { if (responseList.hasOwnProperty(index)) { processBanner(siteId, index, responseList[index]); } } window[callback_name] = null; }; }); 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; } function processBanner(siteId, installationId, response) { var block = window.document.getElementById('mpay_static_'+siteId+'_'+installationId); if (!block) { return; } block.innerHTML = response; replaceScriptsRecurse(block); } function parseJson(string) { try { return JSON.parse(string); } catch (e) { return false; } } })();