1function showRecoverPasswordForm(){document.getElementById("customer-recover-password").style.display="block",document.getElementById("customer-login").style.display="none"}function hideRecoverPasswordForm(){document.getElementById("customer-recover-password").style.display="none",document.getElementById("customer-login").style.display="block"}window.location.hash=="#recover"&&showRecoverPasswordForm(),document.querySelectorAll(".customer-form-page form").forEach(function(form){form.addEventListener("submit",function(e){var error=!1;if(form.querySelectorAll(".error").forEach(function(element){element.classList.remove("error")}),form.querySelectorAll(".required").forEach(function(element){element.value==""&&(error=!0,element.classList.add("error"),form.querySelector(".error-msg").innerHTML="Please complete all the required fields.")}),!error&&form.querySelector(".email")&&($s.validateEmail(form.querySelector(".email").value)||(error=!0,form.querySelector(".email").classList.add("error"),form.querySelector(".error-msg").innerHTML="Please enter a valid email address.")),!error&&form.querySelector('[name="customer[password_confirmation]"]')&&form.querySelector('[name="customer[password]"]').value!=form.querySelector('[name="customer[password_confirmation]"]').value&&(error=!0,form.querySelector('[name="customer[password_confirmation]"]').classList.add("error"),form.querySelector(".error-msg").innerHTML="The password must match with its confirmation."),error)return e.preventDefault(),e.stopImmediatePropagation(),form.querySelector(".error-msg").style.display="block",!1})}); 2//# sourceMappingURL=/cdn/shop/t/138/assets/customer_forms.js.map?v=178545193977725480241655209817
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.