var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var adthrive = adthrive || {}; adthrive.cmd = adthrive.cmd || []; adthrive.cmd.push(function() { googletag.cmd.push(function () { var targetSlot = '/1003244/GPT-Billboard'; googletag.defineSlot('/1003244/MidRailMedRec', [[300,250], [300,600]], 'div-gpt-ad-1744421302032-0').addService(googletag.pubads()); googletag.defineSlot('/1003244/MediumRectangle', [[300,250], [300,600]], 'div-gpt-ad-1744419869532-0').addService(googletag.pubads()); googletag.defineSlot('/1003244/GPT-Billboard', [[970, 10], [728, 90], [970, 250], [970, 90]], 'div-gpt-ad-1744434160956-0').addService(googletag.pubads()); googletag.pubads().addEventListener('impressionViewable', function(event) { var slot = event.slot; if(event.slot.getAdUnitPath() === targetSlot) { setTimeout(function() { var slotWrapper = document.getElementById(event.slot.getSlotElementId()).parentNode; slotWrapper.removeEventListener('scroll', scrollBillboard, false); slotWrapper.classList.add('ad-top-billboard-rendered'); slotWrapper.classList.remove('ad-top-billboard-init'); slotWrapper.removeAttribute('style'); }, 100); } }); googletag.pubads().addEventListener('slotRenderEnded', function(event) { if(event.slot.getAdUnitPath() === targetSlot) { setTimeout(function() { var slotWrapper = document.getElementById(event.slot.getSlotElementId()).parentNode; slotWrapper.classList.remove('ad-top-billboard-init'); slotWrapper.removeAttribute('style'); slotWrapper.classList.add('ad-top-billboard-loaded'); slotWrapper.removeEventListener('scroll', scrollBillboard, false); }, 100); } }); // googletag.pubads().disableInitialLoad(); googletag.pubads().enableSingleRequest googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); }); function scrollBillboard() { window.addEventListener('scroll', function(){ var billboardWrapper = document.getElementsByClassName('ad-top-billboard')[0]; if(!billboardWrapper || billboardWrapper.classList.contains('ad-top-billboard-rendered') || billboardWrapper.classList.contains('ad-top-billboard-loaded')){ return; } billboardWrapper.classList.add('ad-top-billboard-init'); }); } window.onload = function() { scrollBillboard(); };