window.addEventListener('load',()=>{(()=>{const maxPositions=10000;const positionMatrix=new Array(maxPositions);for(let i=40;i<maxPositions;i+=30){positionMatrix.splice(i,1,{fetched:false,zoneId:'CEAIE5QJ',});}
for(let i=20;i<maxPositions;i+=30){positionMatrix.splice(i,1,{fetched:false,zoneId:'CEAIE53N',});}
for(let i=30;i<maxPositions;i+=30){positionMatrix.splice(i,1,{fetched:false,zoneId:'CEAIE53I',});}
function isElementVisible(el){const rect=el.getBoundingClientRect();const vWidth=window.innerWidth||document.documentElement.clientWidth;const vHeight=window.innerHeight||document.documentElement.clientHeight;const efp=(x,y)=>document.elementFromPoint(x,y);if(rect.right<0||rect.bottom<0||rect.left>vWidth||rect.top>vHeight)return false;return(el.contains(efp(rect.left,rect.top))||el.contains(efp(rect.right,rect.top))||el.contains(efp(rect.right,rect.bottom))||el.contains(efp(rect.left,rect.bottom)));}
function refreshSidebarAd(){document.querySelectorAll('.links-results article.submitted-link-card').forEach((element,index)=>{if(isElementVisible(element)){if(positionMatrix[index]){if(!positionMatrix[index].fetched){if(typeof _bsa!=='undefined'&&_bsa){_bsa.init('custom',positionMatrix[index].zoneId,'placement:digg',{target:'article.fp-vertical-story[data-id="latestSidebarAd"]',template:window.templateNamespaceSidebar,clear_contents:true,});}
positionMatrix[index].fetched=true;}}}});}
window.addEventListener('scroll',(evt)=>{refreshSidebarAd();});})();});