//https://app.landingpage.com.br/construtor/assets/js/contador.js by jar
const script=document.createElement("script");script.setAttribute("src","https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js");document.body.appendChild(script);
const contadorIntervalo=[],addCountdown=c=>{const a=c.getAttribute("date");let d=c.getAttribute("tempo");d=JSON.parse(decodeURIComponent(d));countdown({dataFinal:a,bloco:c,tempo:d})},setDataContador=({bloco:c,dias:a,horas:d,minutos:b,segundos:f})=>{const k=c.querySelector(".countdown-days"),e=c.querySelector(".countdown-hours"),g=c.querySelector(".countdown-minutes"),h=c.querySelector(".countdown-seconds");c&&k&&e&&g&&h&&(a=0>a?0:a,d=0>d?0:d,b=0>b?0:b,f=0>f?0:f,k.innerText=10>a?"0"+a:a,e.innerText=
10>d?"0"+d:d,g.innerText=10>b?"0"+b:b,h.innerText=10>f?"0"+f:f)},addTempo=(c,a,d)=>{let b;try{b=dayjs().add(c,"d").add(a,"h").add(d,"m"),b=(new Date(b.format("MMMM D, YYYY HH:mm:ss"))).getTime()}catch(f){b=""}return b},countdown=({dataFinal:c,bloco:a,tempo:d})=>{let b=Number(c);const f=setInterval(()=>{const k=(new Date).getTime();var e=b-k;setDataContador({bloco:a,dias:Math.floor(e/864E5),horas:Math.floor(e%864E5/36E5),minutos:Math.floor(e%36E5/6E4),segundos:Math.floor(e%6E4/1E3)});var g=a.getAttribute("reset"),
h=a.getAttribute("sumir");const p=a.getAttribute("zerar");if(0>=e)if(a.classList.remove("hide-prod"),h)a.classList.add("hide-prod");else if(p)clearInterval(f);else if(g){const {dias:l,horas:m,minutos:n}=d;e=addTempo(l,m,n);g=(g=a.classList.toString().match(/(g-[A-z])\w+/g))&&g[0];(h=Number(localStorage.getItem(`contador-${g}`)))?(0>=h-k&&(e=addTempo(l,m,n),localStorage.setItem(`contador-${g}`,e),b=e),b=h):localStorage.setItem(`contador-${g}`,e)}else clearInterval(f)},150);contadorIntervalo.push({intervalo:f})},
blocosData=document.querySelectorAll("[date]");blocosData.forEach(c=>{addCountdown(c)});

