import{g as r,bb as y,_,bc as w,aL as I,o as i,b as n,a as s,aj as u,w as h,d as A,c as g,i as f,a8 as v,v as k,l as b}from"./entry.DPwc-EV0.js";const c=e=>{var a,o;const t=r("delayAd",()=>0);t.value=((o=(a=y().value)==null?void 0:a.find(({key:m})=>m===e))==null?void 0:o.delayAdDisplay)??0};c.decrementTime=()=>{const e=r("delayAd");return e.value>0&&(e.value-=1),e.value};const C={extends:w,props:{adInfo:{type:Object,required:!0}},emits:["close"],setup(){return c("wa"),{page:I("page")}},data(){var e,t;return{open:(e=this.adInfo)==null?void 0:e.adType,timeRemaining:parseInt(((t=this.adInfo)==null?void 0:t.adLength)??0)}},computed:{headerLogo(){return this.$ss.header.prestitialLogo??this.$ss.header.logo},shouldAdDisplay(){return r("delayAd").value===0}},mounted(){this.delayTimer(),window.setTimeout(this.reduceElapsed,this.adInfo.adDelay*1e3),this.recalculateAdTagFrameSize(),window.setTimeout(this.recalculateAdTagFrameSize,300)},methods:{recalculateAdTagFrameSize(){var e;(e=this.$refs.adTagFrame)!=null&&e.contentWindow&&(this.$refs.adTagFrame.height=this.$refs.adTagFrame.contentWindow.document.body.scrollHeight+"px",this.$refs.adTagFrame.width=this.$refs.adTagFrame.contentWindow.document.body.scrollWidth+"px"),window.setTimeout(this.recalculateAdTagFrameSize,300)},reduceElapsed(){this.timeRemaining===1?this.close():(this.shouldAdDisplay&&(this.timeRemaining=this.timeRemaining-1),window.setTimeout(this.reduceElapsed,1e3))},delayTimer(){c.decrementTime()>0&&window.setTimeout(this.delayTimer,1e3)},close(){this.$emit("close")}}},p={class:k(["gam-welcome-ad","alternate-view"]),style:{background:"rgba(68,68,68,.97)"}},F={class:"top"},x={class:"continue"},E={class:"ad-modal"},N=["href"],D=["src"],L=["srcdoc"],S={class:"continue"};function z(e,t,a,o,m,d){const T=b;return a.adInfo&&d.shouldAdDisplay?(i(),n(v,{key:0,to:"body"},[s("div",p,[s("div",F,[(i(),n(u(a.adInfo.adType==="welcomeAdImage"?"a":"div"),{href:a.adInfo.adClickUrl,target:"_blank",class:"logo"},{default:h(()=>[A(T,{src:`${d.headerLogo.split("?")[0]}?h=40`,alt:e.$ss.general.siteName},null,8,["src","alt"])]),_:1},8,["href"])),s("div",x,[s("div",{class:"text",onClick:t[0]||(t[0]=(...l)=>d.close&&d.close(...l))},"CLOSE AND CONTINUE TO SITE >")])]),(i(),n(u(a.adInfo.adType==="welcomeAdImage"?"a":"div"),{class:"main",onClick:d.close},{default:h(()=>[s("div",E,[s("div",{class:"ad-modal close-icon",onClick:t[1]||(t[1]=()=>d.close())},"X"),s("a",{href:a.adInfo.adClickUrl,target:"_blank"},[a.adInfo.adType==="welcomeAdImage"?(i(),g("img",{key:0,src:a.adInfo.adImagePath},null,8,D)):a.adInfo.adType==="welcomeAdTag"?(i(),g("iframe",{key:1,ref:"adTagFrame",srcdoc:a.adInfo.adTag,width:"300",height:"250",border:"0",style:{border:0},scrolling:"no"},null,8,L)):f("",!0)],8,N),s("div",S,[s("div",{class:"text",onClick:t[2]||(t[2]=(...l)=>d.close&&d.close(...l))},"CONTINUE TO SITE>")])])]),_:1},8,["onClick"]))])])):f("",!0)}const W=_(C,[["render",z]]);export{W as default};