import{c7 as M,I as R,aT as N,bw as y,c8 as w,bA as A,h as C,i as I,B as O,f as G,x as H,T as V}from"./entry.5e158e96.js";import{k as r,a as L,B as Y,b as _}from"./swiper-vue.7fc11deb.js";import{a as B}from"./addMonths.86b8c453.js";var E=Math.max,K=Math.min;function x(t,n,s){return t>=K(n,s)&&t<E(n,s)}function F(t,n,s){return n=M(n),s===void 0?(s=n,n=0):s=M(s),t=R(t),x(t,n,s)}function j(t,n){return B(t,n*12)}function q(t,n){const s=N(t),g=N(n);return s.getTime()>g.getTime()}function z(t,n){return j(t,-n)}const J=t=>{const{t:n,n:s}=y(),g=r(()=>{if(!u.value)return!1;const{range:e,level:a,isGold:o}=u.value;if(o)return`V příštím období budete mít ${n(`clubLevel.singular.${a}`)} řád věrnosti`;const i=s(e[1]-l.value,"currency"),f=m.value?` ${m.value}.`:".";return`Pro získání ${n(`clubLevel.plural.${a}`)} řádu věrnosti na příští období nakupte minimálně za ${i}${f}`}),T=r(()=>{if(u.value){const{range:e}=u.value;return e[1]-l.value}return 0}),u=r(()=>w.find(({range:e})=>F(l.value,...e))),l=r(()=>{var e,a;return((a=(e=t.value)==null?void 0:e.account)==null?void 0:a.points)??0}),m=r(()=>{var e,a,o,i;if(!((a=(e=t.value)==null?void 0:e.account)!=null&&a.endOfCurrentPeriod))return"";if((o=t.value)!=null&&o.account.endOfCurrentPeriod){const f=new Date((i=t.value)==null?void 0:i.account.endOfCurrentPeriod);return`do ${A(f,"DD. MM. YYYY").value}`}}),S=r(()=>{var o;const{name:e,surname:a}=((o=t.value)==null?void 0:o.personalInfo)??{};return!e||!a?"":`${e[0]}${a[0]}`}),b=r(()=>{var e,a,o;return(o=(a=(e=t.value)==null?void 0:e.registration)==null?void 0:a.globusClubs)==null?void 0:o.find(i=>i.clubName==="GlobusBonus")}),v=r(()=>{var e,a;return`Vítáme Vás, ${(a=(e=t.value)==null?void 0:e.personalInfo)==null?void 0:a.name}`}),d=r(()=>{var e,a;return`Vítáme Vás ve věrnostním programu Můj Globus, ${(a=(e=t.value)==null?void 0:e.personalInfo)==null?void 0:a.name}!`});return{getRemainingPurchase:g,endOfCurrentPeriod:m,initials:S,level:b,points:l,title:v,myGlobusTitle:d,getActiveRangePrice:T}};function X(t){const{t:n}=y(),s=C(),{selectedHypermarketInstance:g}=I(s),T=O(),{userIsLogged:u,profile:l}=I(T),{level:m}=J(l),b=G().greaterOrEqual("md"),v=L(),d=L(!1),e=r(()=>{var c,p;if(u.value){const P=z(new Date,3);return(p=(c=l.value)==null?void 0:c.children)!=null&&p.some($=>!!$.birthDate&&q(V($.birthDate),P))?".setTargeting('Mimiclub', 'Ano_mimi')":".setTargeting('Mimiclub', 'Ne_mimi')"}return""}),a=r(()=>u.value?".setTargeting('Kampan1', 'Ne').setTargeting('Kampan2', 'Ne').setTargeting('Kampan3', 'Ne').setTargeting('Kampan4', 'Ne').setTargeting('Kampan5', 'Ne')":""),o=r(()=>g.value?`.setTargeting('HM', '${g.value.content.name}')`:""),i=r(()=>{var c;return u.value?`.setTargeting('Vernost', '${n(`clubLevel.singular.${(c=m.value)==null?void 0:c.level}`)}')`:""}),f=r(()=>u.value?".setTargeting('Registrace', 'Ano')":".setTargeting('Registrace', 'Ne')"),h=r(()=>t.map(({path:c,size:p,divId:P},$)=>`
				var slot${$} = googletag.defineSlot('${c}', ${b.value?JSON.stringify(p):JSON.stringify([300,250])}, '${P}')
					${a.value}${e.value}${o.value}${i.value}${f.value}
					.addService(googletag.pubads());
			`).join("")),D=r(()=>`
			googletag.destroySlots();
			window.googletag = window.googletag || {cmd: []};
			googletag.cmd.push(function() {
				${h.value}
				googletag.pubads().setForceSafeFrame(true);
				googletag.pubads().disableInitialLoad();
				googletag.pubads().enableSingleRequest();
				googletag.enableServices();
			});
		`);function k(){v.value&&(v.value.dispose(),d.value=!1),v.value=H({script:[{innerHTML:D}]}),d.value=!0}return Y(k),_(b,k),{headIsSet:d}}export{X as u};
