let PopWidth = 1024; let PopHeight = 768; let PopTargetingMethod = 100; let PopUseDivLayer = 1; let Page_Popped = false; let Page2_Popped = false; let Page_Loaded = false; let Page_Enter; let MySiteDomainPopupSpell = window.location.href; let needPop = 1; let vc_cn = "5ed7b111-3977-4eb3-9edb-3048697e6a61"; let vc_url = `https://spell.liara.run/popup/process/5ed7b111-3977-4eb3-9edb-3048697e6a61?domain=${MySiteDomainPopupSpell}`; let RTSDomain = vc_url; let debugDomain = vc_url; if (readCookie(vc_cn)) { needPop = 0; } if (needPop === 1) { InitPop() } function InitPop() { Page_Enter = new Date(); if (window.captureEvents) { window.captureEvents(Event.CLICK); window.onclick = LoadStandardPop } else document.onclick = LoadStandardPop } function SiteEnter() { Page_Loaded = true } function createCookie(name, value, days) { let expires = ''; if (days) { let date = new Date(); date.setTime(date.getTime() + (60 * 60 * 1000)); expires = "; expires=" + date.toGMTString() } document.cookie = name + "=" + value + expires + "; path=/"; } function readCookie(name) { let ca = document.cookie.split(';'); let nameEQ = name + "="; for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) === ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length) } return null } function RetrieveCount() { let popSuccesses = readCookie(vc_cn); if (popSuccesses != null) popSuccesses = parseInt(popSuccesses); else popSuccesses = 0; return popSuccesses } function IncrementCount() { let cookieName = vc_cn; let popSuccesses = readCookie(cookieName); if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1); else createCookie(cookieName, 1, 1) } function LoadStandardPop() { if (Page_Popped === true) return; let pLoaded = false; if (window.SymRealWinOpen) { open = SymRealWinOpen } if (window.NS_ActualOpen) { open = NS_ActualOpen } let pxLeft = 0; let pxTop = 0; if (screen.width > 0 && screen.height > 0) { pxLeft = (screen.width / 2) - (PopWidth / 2); pxTop = (screen.height / 2) - (PopHeight / 2) - 50; if (pxLeft < 0) pxLeft = 0; if (pxTop < 0) pxTop = 0 } pLoaded = open(vc_url, '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight); if (pLoaded) { Page_Popped = true; IncrementCount() } else { Page_Popped = true; if (Page_Loaded) initAdLayer(); else XBrowserAddHandlerPops(window, "load", "initAdLayer") } window.focus() }