"use strict";(self.webpackChunkgitprotect_io=self.webpackChunkgitprotect_io||[]).push([[6623],{5060:(e,t,n)=>{n.d(t,{A:()=>o});const r={unknown:"It looks like we have some technical issues right now. Give us a few minutes and then try again.",invalid_email:"The email address is invalid. Please use another address or switch to your business email instead - example@yourdomain.com."},o=(e=null,t=null)=>{if(!e&&!t)return r.unknown;if(e)return r[e]||r.unknown;try{const e=JSON.parse(t).errorCode;return r[e]||r.unknown}catch(e){return r.unknown}}},5406:(e,t,n)=>{n.d(t,{h:()=>r}),"undefined"==typeof grecaptcha&&(window.grecaptcha={}),grecaptcha.ready=function(e){if("undefined"==typeof grecaptcha){const t="___grecaptcha_cfg";window[t]=window[t]||{}(window[t].fns=window[t].fns||[]).push(e)}else e()};const r=(e,t)=>{let n;try{grecaptcha.ready((function(){n=grecaptcha.render(e,{sitekey:"6LcCzu0dAAAAAHOQhWwOmETHACCqt68zO0Iigitb",callback:t,size:"invisible",badge:"bottomright"})}))}catch(e){console.error("Could not load Google reCAPTCHA"),grecaptcha.execute=()=>t(),grecaptcha.reset=()=>{}}return n}},9335:(e,t,n)=>{n.d(t,{A$:()=>r,DI:()=>s,Ri:()=>c,TV:()=>a,mf:()=>o});const r=["utm_source","utm_medium","utm_campaign","utm_content","utm_offer_id","utm_partner_id","utm_id"],o="utmUrl",a=(e,t,n=30)=>{const r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3),document.cookie=`${e}=${encodeURIComponent(t)}; expires=${r.toUTCString()}; SameSite=lax; Secure`},c=e=>{const t=document.cookie.split("; ").find((t=>t.startsWith(`${e}=`)));if(!t)return null;const n=t.split("=");return n.length<2?null:decodeURIComponent(n[1])},s=e=>{const t=(()=>{const e=c(o),t=e?new URL(e):null,n=t?new URLSearchParams(t.searchParams):null,a=Object.fromEntries(r.map((e=>[e,n&&n.get(e)||""])));return{referer_url:t?t.origin+t.pathname:"",...a}})();e.append("referrer",t.referer_url),e.append("utm_source",t.utm_source),e.append("utm_medium",t.utm_medium),e.append("utm_campaign",t.utm_campaign),e.append("utm_content",t.utm_content),e.append("utm_offer_id",t.utm_offer_id),e.append("utm_partner_id",t.utm_partner_id),e.append("utm_id",t.utm_id)}},9632:(e,t,n)=>{var r=n(9335),o=n(5060),a=n(5406);window.addEventListener("load",(()=>{c()}));const c=()=>{const e=document.querySelectorAll(".newsletter-form"),t=document.querySelectorAll(".past-issues__item");let n,c;const s=document.querySelector(".overlay"),i=s.querySelector(".modal"),u=i.querySelector("button.close"),d=i.querySelector(".success"),l=i.querySelector(".error"),p=l.querySelector(".message"),m=(0,a.h)("captchaDiv",(()=>{w(),grecaptcha.reset()})),h=()=>{document.addEventListener("click",f),document.addEventListener("keydown",_),u.addEventListener("click",g)},g=()=>{c=null,s.classList.remove("open"),document.removeEventListener("click",f),document.removeEventListener("keydown",_),u.removeEventListener("click",g)},f=e=>{i.contains(e.target)||(document.removeEventListener("click",f),g())},_=e=>{27===e.keyCode&&(g(),document.removeEventListener("keydown",_))},v=e=>{p.innerHTML=(0,o.A)(null,e),s.classList.add("open"),l.classList.add("active"),n.classList.remove("loading"),d.classList.remove("active"),h()};t.forEach((e=>{e.addEventListener("click",(e=>{const t=e.currentTarget.dataset.url;window.open(t,"pastIssue","height=600, width=1200, resizable=yes,scrollbars=yes,toolbar=yes")}))})),e.forEach((e=>{e.addEventListener("submit",(t=>{c=e,t.preventDefault(),n=e.querySelector("button"),grecaptcha.execute(m)}))}));const w=()=>{const e=new FormData(c),t=c.querySelector('input[name="agreement"]');n.classList.add("loading");let o="";if("undefined"!=typeof grecaptcha&&"function"==typeof grecaptcha.getResponse){if(!grecaptcha.getResponse(m))return void grecaptcha.execute();o=grecaptcha.getResponse(m)||""}e.append("recaptchaToken",o),e.append("agree1",t.checked),e.append("site","newsletter"),(0,r.DI)(e);const a=new XMLHttpRequest;a.open("POST","/notification.php"),a.onload=e=>{200===a.status?JSON.parse(a.responseText).result?(c.reset(),n.classList.remove("loading"),s.classList.add("open"),d.classList.add("active"),n.classList.remove("loading"),l.classList.remove("active"),h()):v(a.responseText):v()},a.onerror=()=>{v()},a.send(e)}}}},e=>{var t;t=9632,e(e.s=t)}]);