1ACC.forgottenpassword={_autoload:["bindLink","bindResend"],bindLink:function(){if($("body").hasClass("page-epsonGlobalForgotPasswordPage")){const e=document.querySelector(".indicator");const d=document.querySelector("input");const b=document.querySelector(".weak");const a=document.querySelector(".soso");const i=document.querySelector(".medium");const f=document.querySelector(".strong");const h=document.querySelector(".text");const c=document.querySelector(".showBtn");var g=0;let regExpSoso=/[a-z]/;let regExpWeak=/[A-Z]/;let regExpMedium=/\d+/;let regExpStrong=/.[~,!,@,#,$,%,^,&,*,-,_,+,=,?,>,<]/;$(".password").keyup(function(){var j=$(this).val();if(j!=""){e.style.display="block";e.style.display="flex";if(j.length<=3&&(j.match(regExpWeak)||j.match(regExpSoso)||j.match(regExpMedium)||j.match(regExpStrong))){g=1}if(j.length>=5&&(j.match(regExpWeak)&&j.match(regExpSoso)||j.match(regExpMedium)||j.match(regExpStrong))){g=2}if(j.length>=6&&j.match(regExpWeak)&&j.match(regExpSoso)&&j.match(regExpMedium)||j.match(regExpStrong)){g=3}if(j.length>=8&&j.match(regExpWeak)&&j.match(regExpSoso)&&j.match(regExpMedium)&&j.match(regExpStrong)){g=4}if(g==1){b.classList.add("active");h.style.display="block";h.textContent=$("#weakMsg").val();h.classList.add("weak")}if(g==2){a.classList.add("active");h.textContent=$("#sosoMsg").val();h.classList.add("soso")}else{a.classList.remove("active");h.classList.remove("soso")}if(g==3){i.classList.add("active");a.classList.add("active");h.textContent="Medium";h.classList.add("medium")}else{i.classList.remove("active");h.classList.remove("medium")}if(g==4){b.classList.add("active");a.classList.add("active");i.classList.add("active");f.classList.add("active");h.textContent=$("#strongMsg").val();h.classList.add("strong")}else{f.classList.remove("active");h.classList.remove("strong")}}else{b.classList.remove("active");h.textContent=""}});$(function(){var j=$("#password").val();$.validator.addMethod("checklower",function(k){return/[a-z]/.test(k)});$.validator.addMethod("checkupper",function(k){return/[A-Z]/.test(k)});$.validator.addMethod("checkdigit",function(k){return/[0-9]/.test(k)});$.validator.addMethod("checkspecial",function(k){return/[$,^,&,%,@,+,=]/.test(k)});$.validator.addMethod("pwcheck",function(k){return/^[A-Za-z0-9\d=!\-@._*]*$/.test(k)&&/[a-z]/.test(k)&&/\d/.test(k)&&/[A-Z]/.test(k)&&/[$,^,&,%,@,+,=]/.test(k)});$("#forgottenPwdForm input").on("blur keyup change",function(){if($("#forgottenPwdForm").validate().checkForm()){$("#resetSubmit").prop("disabled",false)}else{$("#resetSubmit").prop("disabled","disabled")}});$.validator.addMethod("customemail",function(l,k){return/^[0-9A-Za-z!#$%&'*+/=?^_`{|}~.-]+@[a-zA-Z0-9.-]+(\.[a-zA-Z0-9-]+)+$/g.test(l)});$("#forgottenPwdForm").validate({onkeyup:function(k,l){if(l.which===9&&this.elementValue(k)===""){return}else{this.element(k)}
1if($("#email").hasClass("valid")){$(".bi-check").show()}else{$(".bi-check").hide()}},rules:{username:{required:true,minlength:1},password:{required:true,minlength:8,checklower:true,checkupper:true,checkdigit:true,checkspecial:true,pwcheck:true},confirm_password:{required:true,minlength:8,equalTo:"#password"},email:{required:{depends:function(){$(this).val($.trim($(this).val()));return true}},customemail:true,email:true},hiddenRecaptcha:{required:function(){if(typeof grecaptcha!="undefined"){return(grecaptcha.getResponse(localStorage.getItem("#forgottenPwdForm_captchaId"))=="")}else{return $("#forgottenPwdForm #g-recaptcha_widget iframe").length>0}}}},messages:{username:{required:"Please enter a Fullname",minlength:"Please enter a Fullname"},password:{},confirm_password:{required:"Please provide a password",minlength:"Your password must be at least 8 characters long",equalTo:"Please enter the same password as above"},email:$("#emailInValidMsg").val(),hiddenRecaptcha:{required:function(){return $(".g-recaptcha_error").first().text()}}},errorPlacement:function(k,l){if(l.attr("name")=="recaptchaChallangeAnswered"){k.insertAfter("#g-recaptcha_widget")}else{k.insertAfter(l)}}})})}},bindResend:function(){var a=0;$(".resendForgotPwdBtn").on("click",function(){a+=1;console.log("d="+a);if(a<=4){$.ajax({url:$("#resendUrl").val(),type:"GET",success:function(b){console.log("resned mail:"+b);$(".resend-success").hide();setTimeout(function(){$(".resend-success").show()},100)},error:function(b,d,c){console.log("some error occured during ajax call")}})}else{$(this).addClass("disableLink");$(".resend-success").hide();setTimeout(function(){$(".resend-max-clicks").show()},100)}})}};$(window).on("load",function(){if($("#email").length){document.getElementById("email").value=""}});$(document).ready(function(){$(".bi-eye-slash").on("click",function(){$(this).toggleClass("bi-eye")});$("#password").on("keyup",function(){var a=$(this).val();if(a.length<8){$("#length").removeClass("valid").addClass("invalid")}else{$("#length").removeClass("invalid").addClass("valid")}if(a.match(/([$,^,&,%,@,+,=])/)){$("#letter").removeClass("invalid").addClass("valid")}else{$("#letter").removeClass("valid").addClass("invalid")}if(a.match(/[A-Z][a-z]/)){$("#capital").removeClass("invalid").addClass("valid")}else{$("#capital").removeClass("valid").addClass("invalid")}if(a.match(/\d/)){$("#number").removeClass("invalid").addClass("valid")}else{$("#number").removeClass("valid").addClass("invalid")}})});
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.