const newsletterModal=document.querySelector(".newsletter-modal__form"),modalOverlay=document.querySelector(".ob-modal-overlay"),closeButton=document.querySelector(".modal__close-button"),cupomCode=document.getElementById("ob-cupom-code"),copyButton=document.getElementById("ob-btn-copy"),copyMsg=document.querySelector("#ob-copy-message"),copiedMsgSuccess=document.querySelector("#ob-copy-message--success"),iconCopy=document.querySelector("#ob-btn-icon--copy"),iconCopiedSuccess=document.querySelector("#ob-btn-icon--success");newsletterModal&&newsletterModal.addEventListener("submit",()=>{setCookie("popupShowed","true",364),sessionStorage.setItem("customerRegistered","popup")}),modalOverlay&&modalOverlay.addEventListener("click",()=>{setCookie("popupShowed","true",5)}),closeButton&&closeButton.addEventListener("click",()=>{setCookie("popupShowed","true",5)});const setCookie=(cName,cValue,expDays)=>{if(!getCookies()){let date=new Date;date.setTime(date.getTime()+expDays*24*60*60*1e3);const expires="expires="+date.toUTCString();document.cookie=cName+"="+cValue+"; "+expires+"; path=/"}},getCookies=()=>{let cookie={};return document.cookie.split(";").forEach(function(el){let[key,value]=el.split("=");cookie[key.trim()]=value}),cookie.popupShowed},handleBtnInitialState=()=>{copyButton.classList.remove("ob-btn-copy--success"),copyMsg.style.display="inline",copiedMsgSuccess.style.display="none",iconCopy.style.display="inline-block",iconCopiedSuccess.style.display="none"},handleBtnCopySuccess=()=>{copyButton.classList.add("ob-btn-copy--success"),copyMsg.style.display="none",copiedMsgSuccess.style.display="inline",iconCopy.style.display="none",iconCopiedSuccess.style.display="inline-block"},handleCopy=event=>{event.preventDefault();const cupomCodeText=cupomCode.innerText;navigator.clipboard.writeText(cupomCodeText).then(()=>{handleBtnCopySuccess(),setTimeout(handleBtnInitialState,2e3)}).catch(error=>error)};copyButton&&(copyButton.onclick=handleCopy);function verifyEmail(){const inputDiv=document.querySelector(".popup-input-email"),userInput=document.querySelector("#newsletter\\[ob-popup\\]\\[contact\\]\\[email\\]").value,emailFieldValue=validateEmail(userInput),submitButton=document.querySelector("#ob-newsletter-button"),isChecked=document.querySelector("#ob-popup-checkbox-terms").checked;emailFieldValue&&isChecked&&(inputDiv.removeAttribute("data-error"),submitButton.classList.remove("button--disabled"),submitButton.classList.add("button-enabled"),submitButton.disabled=!1),emailFieldValue||(submitButton.disabled=!0,submitButton.classList.add("button--disabled"),submitButton.classList.remove("button-enabled"),inputDiv.setAttribute("data-error","introduza um e-mail v\xE1lido")),emailFieldValue&&!isChecked&&(submitButton.disabled=!0,inputDiv.removeAttribute("data-error"),submitButton.classList.add("button--disabled"),submitButton.classList.remove("button-enabled"))}function checkClick(){verifyEmail()}function validateEmail(email){var re=/\S+@\S+\.\S+/;return re.test(email)} //# sourceMappingURL=/cdn/shop/t/115/assets/ob-popup.js.map?v=127060218613326423851676059862