var adsp2p_registered = false; if (adsp2p_spaceIdInfoMap == undefined) { var adsp2p_spaceIdInfoMap = new Map(); } function adsp2p_pageLoad() { if (adsp2p_registered==true) { return; } adsp2p_registered = true; adsp2p_registerIframeOnclicks(); } var loadTimeout = setTimeout(function() { adsp2p_pageLoad(); }, 4000); window.addEventListener('load', function() { adsp2p_pageLoad(); }); function adsp2p_registerIframeOnclicks() { window.addEventListener("blur", function() { setTimeout(function() { let activeElement = document.activeElement; if (activeElement.tagName === "IFRAME" ) { let publisher_space_id = activeElement.getAttribute("publisher_space_id"); if (publisher_space_id!=undefined) { document.activeElement.blur(); let adInfoObjectFromMap = adsp2p_spaceIdInfoMap.get(publisher_space_id); window.location=adInfoObjectFromMap.targetURL; } } },200); }); } function adsp2p_renderAd(publisher_space_id) { let adInfoObject = null; adInfoObject = new Object(); adInfoObject.targetURL = "https://AdsP2p.net/"; adInfoObject.adWidth = 632; adInfoObject.adHeight = 160; adInfoObject.imageName = "adSpaceNotPurchased630x158.jpg"; adInfoObject.adImageDimensionCode = "630x158"; adInfoObject.imageDimensionCode = "630x158"; adsp2p_spaceIdInfoMap.set(""+publisher_space_id,adInfoObject); let domain = (new URL(adInfoObject.targetURL)); let domainName = domain.hostname; let adInfoObjectFromMap = adsp2p_spaceIdInfoMap.get(""+publisher_space_id); let originHostName = window.location.hostname; let adlocation = "https://AdsP2p.net/serveAd.ad?imageName="+adInfoObjectFromMap.imageName+"&publisher_space_id="+publisher_space_id+"&originHostName="+originHostName+"&adImageDimensionCode="+adInfoObject.adImageDimensionCode+"&imageDimensionCode="+adInfoObject.imageDimensionCode; let hideAd = false; let iframeText = ""+ "
Ad by AdsP2p
"+ " "; if (adInfoObject.targetURL.toUpperCase().indexOf("ADSP2P") == -1) { iframeText = iframeText +"
"+domainName+"
"; } let displayState="inline-block"; if (hideAd) { displayState="none"; } let instag = document.createElement("ins"); instag.id = "adsp2pspaceid_"+publisher_space_id; instag.style.display=displayState; instag.style.maxWidth="100%"; let currentScript = document.currentScript; currentScript.parentNode.insertBefore(instag, currentScript); let adwrapper = document.getElementById("adsp2pspaceid_"+publisher_space_id); adwrapper.innerHTML=iframeText; } adsp2p_renderAd(1);