1"use strict";(self.webpackChunkstatic_site_generator=self.webpackChunkstatic_site_generator||[]).push([[811],{3811:(e,t,r)=>{r.r(t);var o=document.querySelector(".contact-form--switchBtn"),c=o.firstChild;"loading"!==document.readyState?c.classList.add("activated"):document.addEventListener("DOMContentLoaded",(function(){c.classList.add("activated")}));var n=document.querySelector("contact-form");n&&n.addEventListener("click",(function(e){e.preventDefault()}));var a=document.querySelectorAll(".select-box--button.contact"),i={};Array.from(a).forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),o()}));var t=e.parentElement,r=t.querySelectorAll(".select-box--option");function o(){var r=t.querySelector(".select-box--dropdown"),o=t.querySelector(".select-box--arrow");r.classList.toggle("hidden"),o.classList.toggle("rotate"),e.classList.toggle("borderActivated")}r&&r.forEach((function(e){e.addEventListener("click",(function(r){var c=e.parentElement.querySelector('label[for="'.concat(r.target.id,'"]')).innerText,n=this.value,a=t.querySelector(".select-box--result");a.innerText=c,a.style.color="#3A3A3A";var l=e.getAttribute("data-id");i[l]=n,o()}))}))}));var l=document.querySelector(".contact-form--submit").querySelector("button"),s=document.querySelector(".contact-component"),u=s.querySelector(".contact-form--inputs"),d=s.querySelector(".contact-form--subject"),y=s.querySelector(".contact-form--subject"),m=s.querySelector(".contact-form--policy"),v=d.querySelector(".select-box--button"),f=u.querySelector("#name"),S=u.querySelector("#surname"),q=u.querySelector("#email"),p=(u.querySelector("#phone"),u.querySelector("#company")),b=u.querySelector(".select-box--button"),L=s.querySelector(".contact-form--textarea__field"),g=y.querySelector(".select-box--button"),h=m.querySelector("input"),x=0;l.addEventListener("click",(function(e){if(e.stopPropagation(),e.preventDefault(),T(),0!==x)x=0;else i.subject,f.value,S.value,q.value,p&&p.value,i.country,L.value,g&&i.survey}));var T=function(){var e=f.value.trim(),t=S.value.trim(),r=q.value.trim(),o=L.value.trim(),c=i.subject,n=i.country;if(""===e?(k(f,"Field name is required"),x++):E(f),""===t?(k(S,"Field surname is required"),x++):E(S),""===o?(k(L,"Field message is required"),x++):E(L),""===r?(k(q,"Field email is required"),x++):M(r)?E(q):(k(q,"Provide a valid email address"),x++),c?E(v):(k(v,"Field subject is required"),x++),n?E(b):(k(b,"Field country is required"),x++),!h.checked)return m.classList.add("error"),x++,!1},k=function(e,t){e.parentElement.querySelector(".warning-message-template").innerText=t,e.classList.add("error")},E=function(e){e.nextSibling.innerText="",e.classList.remove("error")},M=function(e){return/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase())},A=d.querySelector(".select-box--title"),H=u.querySelector('[for="name"]'),j=u.querySelector('[for="surname"]'),C=u.querySelector('[for="email"]'),_=u.querySelector('[for="phone"]'),w=u.querySelector('[for="company"]'),P=u.querySelector(".select-box--title"),F=s.querySelector(".contact-form--textarea").querySelector("label"),D=s.querySelector(".contact-form--survey").querySelector(".select-box--title"),z=m.querySelector(".contact-form--policy__text"),N=m.querySelector(".contact-form--policy__link"),Z={subject:"Seleccione un tema*",name:"Nombre*",surname:"Apellido*",email:"Correo electrónico*",phone:"Teléfono",company:"Empresa",country:"Seleccione un paÃs*",message:"Mensaje*",survey:"Cómo te enteraste de nosotras?",policy:"Acepto los términos y condiciones establecidos en",policyLink:"la PolÃtica de Privacidad"},B={subject:"Select a subject*",name:"Name*",surname:"Surname*",email:"Email*",phone:"Phone",company:"Company",country:"Select a country",message:"Message*",survey:"How did you hear about us??",policy:"I agree to the terms and conditions set out in the",policyLink:"Privacy Policy"};function I(e){e&&(A.innerHTML=e.subject,H.innerHTML=e.name,j.innerHTML=e.surname,C.innerHTML=e.email,_.innerHTML=e.phone,w.innerHTML=e.company,P.innerHTML=e.country,F.innerHTML=e.message,D.innerHTML=e.survey,z.innerHTML=e.policy,N.innerHTML=e.policyLink)}var O=o.firstChild,$=o.lastChild;O.addEventListener("click",(function(e){O.classList.add("activated"),$.classList.remove("activated"),I(B)})),$.addEventListener("click",(function(e){$.classList.add("activated"),O.classList.remove("activated"),I(Z)}))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.