https://www.denormaalstezaak.nl/app/themes/awvn-2022/dist/chunks/gravityforms-validation-BxgGBotf.js
1var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});var jquery_validate_min={exports:{}},hasRequiredJquery_validate_min;function requireJquery_validate_min(){return hasRequiredJquery_validate_min||(hasRequiredJquery_validate_min=1,(function(module){if(typeof window.jQuery>"u")throw new Error("jQuery is required but not loaded");typeof window.$>"u"&&(window.$=window.jQuery);/*! jQuery Validation Plugin - v1.22.0 - 1/22/2026 2 * https://jqueryvalidation.org/ 3 * Copyright (c) 2026 Jörn Zaefferer; Licensed MIT */(function(a){module.exports?module.exports=a(window.jQuery):a(jQuery)})(function(a){a.extend(a.fn,{validate:__name(function(b2){if(!this.length)return void(b2&&b2.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c2=a.data(this[0],"validator");return c2||(this.attr("novalidate","novalidate"),c2=new a.validator(b2,this[0]),a.data(this[0],"validator",c2),c2.settings.onsubmit&&(this.on("click.validate",":submit",function(b3){c2.submitButton=b3.currentTarget,a(this).hasClass("cancel")&&(c2.cancelSubmit=!0),a(this).attr("formnovalidate")!==void 0&&(c2.cancelSubmit=!0)}),this.on("submit.validate",function(b3){function d2(){var d3,e;return c2.submitButton&&(c2.settings.submitHandler||c2.formSubmitted)&&(d3=a("<input type='hidden'/>").attr("name",c2.submitButton.name).val(a(c2.submitButton).val()).appendTo(c2.currentForm)),!(c2.settings.submitHandler&&!c2.settings.debug)||(e=c2.settings.submitHandler.call(c2,c2.currentForm,b3),d3&&d3.remove(),e!==void 0&&e)}return __name(d2,"d"),c2.settings.debug&&b3.preventDefault(),c2.cancelSubmit?(c2.cancelSubmit=!1,d2()):c2.form()?c2.pendingRequest?(c2.formSubmitted=!0,!1):d2():(c2.focusInvalid(),!1)})),c2)},"validate"),valid:__name(function(){var b2,c2,d2;return a(this[0]).is("form")?b2=this.validate().form():(d2=[],b2=!0,c2=a(this[0].form).validate(),this.each(function(){b2=c2.element(this)&&b2,b2||(d2=d2.concat(c2.errorList))}),c2.errorList=d2),b2},"valid"),rules:__name(function(b2,c2){var d2,e,f,g,h,i,j=this[0],k=typeof this.attr("contenteditable")<"u"&&this.attr("contenteditable")!=="false";if(j!=null&&(!j.form&&k&&(j.form=this.closest("form")[0],j.name=this.attr("name")),j.form!=null)){if(b2)switch(d2=a.data(j.form,"validator").settings,e=d2.rules,f=a.validator.staticRules(j),b2){case"add":a.extend(f,a.validator.normalizeRule(c2)),delete f.messages,e[j.name]=f,c2.messages&&(d2.messages[j.name]=a.extend(d2.messages[j.name],c2.messages));break;case"remove":return c2?(i={},a.each(c2.split(/\s/),function(a2,b3){i[b3]=f[b3],delete f[b3]}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g)),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}},"rules")});var b=__name(function(a2){return a2.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},"b");a.extend(a.expr.pseudos||a.expr[":"],{blank:__name(function(c2){return!b(""+a(c2).val())},"blank"),filled:__name(function(c2){var d2=a(c2).val();return d2!==null&&!!b(""+d2)},"filled"),unchecked:__name(function(b2){return!a(b2).prop("checked")},"unchecked")}),a.validator=function(b2,c2){this.settings=a.extend(!0,{},a.validator.defaults,b2),this.currentForm=c2,this.init()},a.validator.format=function(b2,c2){return arguments.length===1?function(){var c3=a.makeArray(arguments);return c3.unshift(b2),a.validator.format.apply(this,c3)}:(c2===void 0||(arguments.length>2&&c2.constructor!==Array&&(c2=a.makeArray(arguments).slice(1)),c2.constructor!==Array&&(c2=[c2]),a.each(c2,function(a2,c3){b2=b2.replace(new RegExp("\\{"+a2+"\\}","g"),function(){return c3})})),b2)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,ariaDescribedByCleanup:!1,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,customElements:[],onfocusin:__name(function(a2){this.lastActive=a2,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a2,this.settings.errorClass,this.settings.val
3idClass),this.hideThese(this.errorsFor(a2)))},"onfocusin"),onfocusout:__name(function(a2){this.checkable(a2)||!(a2.name in this.submitted)&&this.optional(a2)||this.element(a2)},"onfocusout"),onkeyup:__name(function(b2,c2){var d2=[16,17,18,20,35,36,37,38,39,40,45,144,225];c2.which===9&&this.elementValue(b2)===""||a.inArray(c2.keyCode,d2)!==-1||(b2.name in this.submitted||b2.name in this.invalid)&&this.element(b2)},"onkeyup"),onclick:__name(function(a2){a2.name in this.submitted?this.element(a2):a2.parentNode.name in this.submitted&&this.element(a2.parentNode)},"onclick"),highlight:__name(function(b2,c2,d2){b2.type==="radio"?this.findByName(b2.name).addClass(c2).removeClass(d2):a(b2).addClass(c2).removeClass(d2)},"highlight"),unhighlight:__name(function(b2,c2,d2){b2.type==="radio"?this.findByName(b2.name).removeClass(c2).addClass(d2):a(b2).removeClass(c2).addClass(d2)},"unhighlight")},setDefaults:__name(function(b2){a.extend(a.validator.defaults,b2)},"setDefaults"),messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}."),step:a.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:__name(function(){function b2(b3){var c3=typeof a(this).attr("contenteditable")<"u"&&a(this).attr("contenteditable")!=="false";if(!this.form&&c3&&(this.form=a(this).closest("form")[0],this.name=a(this).attr("name")),d2===this.form){var e2=a.data(this.form,"validator"),f2="on"+b3.type.replace(/^validate/,""),g2=e2.settings;g2[f2]&&!a(this).is(g2.ignore)&&g2[f2].call(e2,this,b3)}}__name(b2,"b"),this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c2,d2=this.currentForm,e=this.groups={};a.each(this.settings.groups,function(b3,c3){typeof c3=="string"&&(c3=c3.split(/\s/)),a.each(c3,function(a2,c4){e[c4]=b3})}),c2=this.settings.rules,a.each(c2,function(b3,d3){c2[b3]=a.validator.normalizeRule(d3)});var f=[":text","[type='password']","[type='file']","select","textarea","[type='number']","[type='search']","[type='tel']","[type='url']","[type='email']","[type='datetime']","[type='date']","[type='month']","[type='week']","[type='time']","[type='datetime-local']","[type='range']","[type='color']","[type='radio']","[type='checkbox']","[contenteditable]","[type='button']"],g=["select","option","[type='radio']","[type='checkbox']"];a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",f.concat(this.settings.customElements).join(", "),b2).on("click.validate",g.concat(this.settings.customElements).join(", "),b2),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},"init"),form:__name(function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},"form"),checkForm:__name(function(){this.prepareForm();for(var a2=0,b2=this.currentElements=this.elements();b2[a2];a2++)this.check(b2[a2]);return this.valid()},"checkForm"),element:__name(function(b2){var c2,d2,e=this.clean(b2),f=this.validationTargetFor(e),g=this,h=!0;return f===void 0?delete this.invalid[e.name]:(this.prepareElement(f),this.currentElements=a(f),d2=this.groups[f.name],d2&&a.each(this.groups,function(a2,b3){b3===d2&&a2!==f.name&&(e=g.validationTargetFor(g.clean(g.findByName(a2))),e&&e.name in g.invalid&&(g.currentElements.pushStack(e),h=g.check(e)&&h))}),c2=this.check(f)!==!1,h=h&&c2,c2?this.invalid[f.name]=!1:this.invalid[f.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers
3)),this.showErrors(),a(b2).attr("aria-invalid",!c2)),h},"element"),showErrors:__name(function(b2){if(b2){var c2=this;a.extend(this.errorMap,b2),this.errorList=a.map(this.errorMap,function(a2,b3){return{message:a2,element:c2.findByName(b3)[0]}}),this.successList=a.grep(this.successList,function(a2){return!(a2.name in b2)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},"showErrors"),resetForm:__name(function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var b2=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(b2)},"resetForm"),resetElements:__name(function(a2){var b2;if(this.settings.unhighlight)for(b2=0;a2[b2];b2++)this.settings.unhighlight.call(this,a2[b2],this.settings.errorClass,""),this.findByName(a2[b2].name).removeClass(this.settings.validClass);else a2.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},"resetElements"),numberOfInvalids:__name(function(){return this.objectLength(this.invalid)},"numberOfInvalids"),objectLength:__name(function(a2){var b2,c2=0;for(b2 in a2)a2[b2]!==void 0&&a2[b2]!==null&&a2[b2]!==!1&&c2++;return c2},"objectLength"),hideErrors:__name(function(){this.hideThese(this.toHide)},"hideErrors"),addErrorAriaDescribedBy:__name(function(b2,c2,d2){d2=d2!==void 0&&d2;var e,f,g,h=a(b2).attr("aria-describedby");e=c2.attr("id"),h?h.match(new RegExp("\\b"+this.escapeCssMeta(e)+"\\b"))||(h+=" "+e):h=e,a(b2).attr("aria-describedby",h),d2&&(g=this.groups[b2.name],g&&(f=this,a.each(f.groups,function(b3,d3){d3===g&&f.addErrorAriaDescribedBy(a("[name='"+f.escapeCssMeta(b3)+"']",f.currentForm),c2,!1)})))},"addErrorAriaDescribedBy"),removeErrorAriaDescribedBy:__name(function(b2,c2){var d2=a(b2).attr("aria-describedby"),e=d2.split(" "),f=c2.attr("id"),g=e.indexOf(f);g>-1&&e.splice(g,1),e.length?a(b2).attr("aria-describedby",e.join(" ")):a(b2).removeAttr("aria-describedby")},"removeErrorAriaDescribedBy"),hideThese:__name(function(b2){for(var c2=0;b2[c2];c2++){var d2=a(b2[c2]),e=d2.attr("id")?this.escapeCssMeta(d2.attr("id")):void 0,f=e?this.elements().filter('[aria-describedby~="'+e+'"]'):[];this.settings.ariaDescribedByCleanup&&f.length&&this.removeErrorAriaDescribedBy(f,d2),d2.is(this.containers)||d2.text(""),this.addWrapper(d2).hide()}},"hideThese"),valid:__name(function(){return this.size()===0},"valid"),size:__name(function(){return this.errorList.length},"size"),focusInvalid:__name(function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch{}},"focusInvalid"),findLastActive:__name(function(){var b2=this.lastActive;return b2&&a.grep(this.errorList,function(a2){return a2.element.name===b2.name}).length===1&&b2},"findLastActive"),elements:__name(function(){var b2,c2=this,d2={},e=["input","select","textarea","[contenteditable]"],f=this.currentForm.id;return b2=a(this.currentForm).find(e.concat(this.settings.customElements).join(", ")).not(":submit, :reset, :image, :disabled").not(this.settings.ignore),f&&(b2=b2.add(a(e.concat(this.settings.customElements).join(", ")).filter("[form='"+c2.escapeCssMeta(f)+"']").not(":submit, :reset, :image, :disabled").not(this.settings.ignore))),b2.filter(function(){var b3=this.name||a(this).attr("name"),e2=typeof a(this).attr("contenteditable")<"u"&&a(this).attr("contenteditable")!=="false";return!b3&&c2.settings.debug&&window.console&&console.error("%o has no name assigned",this),e2&&(this.form=a(this).closest("form")[0],this.name=b3),this.form===c2.currentForm&&!(b3 in d2||!c2.objectLength(a(this).rules()))&&(d2[b3]=!0,!0)})},"elements"),clean:__name(function(b2){return a(b2)[0]},"clean"),errors:__name(function(){var b2=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b2,this.errorContext)},"errors"),resetInternals:__name(function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([])},"resetInternals"),reset:__name(function(){this.resetInternals(),this.currentElements=a([])},"reset"),prepareForm:__name(function(){this.reset(),this.toHide=this.errors().add(this.containers
3)},"prepareForm"),prepareElement:__name(function(a2){this.reset(),this.toHide=this.errorsFor(a2)},"prepareElement"),elementValue:__name(function(b2){var c2,d2,e=a(b2),f=b2.type,g=typeof e.attr("contenteditable")<"u"&&e.attr("contenteditable")!=="false";return f==="radio"||f==="checkbox"?this.findByName(b2.name).filter(":checked").val():f==="number"&&typeof b2.validity<"u"?b2.validity.badInput?"NaN":e.val():(c2=g?e.text():e.val(),f==="file"?c2.substr(0,12)==="C:\\fakepath\\"?c2.substr(12):(d2=c2.lastIndexOf("/"),d2>=0?c2.substr(d2+1):(d2=c2.lastIndexOf("\\"),d2>=0?c2.substr(d2+1):c2)):typeof c2=="string"?c2.replace(/\r/g,""):c2)},"elementValue"),check:__name(function(b2){b2=this.validationTargetFor(this.clean(b2));var c2,d2,e,f,g=a(b2).rules(),h=a.map(g,function(a2,b3){return b3}).length,i=!1,j=this.elementValue(b2);this.abortRequest(b2),typeof g.normalizer=="function"?f=g.normalizer:typeof this.settings.normalizer=="function"&&(f=this.settings.normalizer),f&&(j=f.call(b2,j),delete g.normalizer);for(d2 in g){e={method:d2,parameters:g[d2]};try{if(c2=a.validator.methods[d2].call(this,j,b2,e.parameters),c2==="dependency-mismatch"&&h===1){i=!0;continue}if(i=!1,c2==="pending")return void(this.toHide=this.toHide.not(this.errorsFor(b2)));if(!c2)return this.formatAndAdd(b2,e),!1}catch(k){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b2.id+", check the '"+e.method+"' method.",k),k instanceof TypeError&&(k.message+=". Exception occurred when checking element "+b2.id+", check the '"+e.method+"' method."),k}}if(!i)return this.objectLength(g)&&this.successList.push(b2),!0},"check"),customDataMessage:__name(function(b2,c2){return a(b2).data("msg"+c2.charAt(0).toUpperCase()+c2.substring(1).toLowerCase())||a(b2).data("msg")},"customDataMessage"),customMessage:__name(function(a2,b2){var c2=this.settings.messages[a2];return c2&&(c2.constructor===String?c2:c2[b2])},"customMessage"),findDefined:__name(function(){for(var a2=0;a2<arguments.length;a2++)if(arguments[a2]!==void 0)return arguments[a2]},"findDefined"),defaultMessage:__name(function(b2,c2){typeof c2=="string"&&(c2={method:c2});var d2=this.findDefined(this.customMessage(b2.name,c2.method),this.customDataMessage(b2,c2.method),!this.settings.ignoreTitle&&b2.title||void 0,a.validator.messages[c2.method],"<strong>Warning: No message defined for "+b2.name+"</strong>"),e=/\$?\{(\d+)\}/g;return typeof d2=="function"?d2=d2.call(this,c2.parameters,b2):e.test(d2)&&(d2=a.validator.format(d2.replace(e,"{$1}"),c2.parameters)),d2},"defaultMessage"),formatAndAdd:__name(function(a2,b2){var c2=this.defaultMessage(a2,b2);this.errorList.push({message:c2,element:a2,method:b2.method}),this.errorMap[a2.name]=c2,this.submitted[a2.name]=c2},"formatAndAdd"),addWrapper:__name(function(a2){return this.settings.wrapper&&(a2=a2.add(a2.parent(this.settings.wrapper))),a2},"addWrapper"),defaultShowErrors:__name(function(){var a2,b2,c2;for(a2=0;this.errorList[a2];a2++)c2=this.errorList[a2],this.settings.highlight&&this.settings.highlight.call(this,c2.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c2.element,c2.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a2=0;this.successList[a2];a2++)this.showLabel(this.successList[a2]);if(this.settings.unhighlight)for(a2=0,b2=this.validElements();b2[a2];a2++)this.settings.unhighlight.call(this,b2[a2],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},"defaultShowErrors"),validElements:__name(function(){return this.currentElements.not(this.invalidElements())},"validElements"),invalidElements:__name(function(){return a(this.errorList).map(function(){return this.element})},"invalidElements"),showLabel:__name(function(b2,c2){var d2,e=this.errorsFor(b2),f=this.idOrName(b2),g=a(b2).attr("aria-describedby");e.length?(e.closest("label[for='"+this.escapeCssMeta(f)+"']").length!==0||g!==void 0&&g.split(" ").indexOf(e.attr("id"))!==-1||this.addErrorAriaDescribedBy(b2,e,!0),e.removeClass(this.settings.val
3idClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?e.text(c2||""):e.html(c2||"")):(e=a("<"+this.settings.errorElement+">").attr("id",f+"-error").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?e.text(c2||""):e.html(c2||""),d2=e,this.settings.wrapper&&(d2=e.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d2):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d2,a(b2)):d2.insertAfter(b2),e.is("label")?e.attr("for",f):e.parents("label[for='"+this.escapeCssMeta(f)+"']").length===0&&this.addErrorAriaDescribedBy(b2,e,!0)),!c2&&this.settings.success&&(e.text(""),typeof this.settings.success=="string"?e.addClass(this.settings.success):this.settings.success(e,b2)),this.toShow=this.toShow.add(e)},"showLabel"),errorsFor:__name(function(b2){var c2=this.escapeCssMeta(this.idOrName(b2)),d2=a(b2).attr("aria-describedby"),e="label[for='"+c2+"'], label[for='"+c2+"'] *";return d2&&(e=e+", #"+this.escapeCssMeta(d2).replace(/\s+/g,", #")),e=e+", #"+c2+"-error",this.errors().filter(e)},"errorsFor"),escapeCssMeta:__name(function(a2){return a2===void 0?"":a2.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},"escapeCssMeta"),idOrName:__name(function(a2){return this.groups[a2.name]||(this.checkable(a2)?a2.name:a2.id||a2.name)},"idOrName"),validationTargetFor:__name(function(b2){return this.checkable(b2)&&(b2=this.findByName(b2.name)),a(b2).not(this.settings.ignore)[0]},"validationTargetFor"),checkable:__name(function(a2){return/radio|checkbox/i.test(a2.type)},"checkable"),findByName:__name(function(b2){var c2=this.currentForm.id,d2="[name='"+this.escapeCssMeta(b2)+"']",e=a(this.currentForm).find(d2);return c2&&(e=e.add(a(d2).filter("[form='"+this.escapeCssMeta(c2)+"']"))),e},"findByName"),getLength:__name(function(b2,c2){switch(c2.nodeName.toLowerCase()){case"select":return a("option:selected",c2).length;case"input":if(this.checkable(c2))return this.findByName(c2.name).filter(":checked").length}return b2.length},"getLength"),depend:__name(function(a2,b2){return!this.dependTypes[typeof a2]||this.dependTypes[typeof a2](a2,b2)},"depend"),dependTypes:{boolean:__name(function(a2){return a2},"boolean"),string:__name(function(b2,c2){return!!a(b2,c2.form).length},"string"),function:__name(function(a2,b2){return a2(b2)},"function")},optional:__name(function(b2){var c2=this.elementValue(b2);
3return!a.validator.methods.required.call(this,c2,b2)&&"dependency-mismatch"},"optional"),elementAjaxPort:__name(function(a2){return"validate"+a2.name},"elementAjaxPort"),startRequest:__name(function(b2){this.pending[b2.name]||(this.pendingRequest++,a(b2).addClass(this.settings.pendingClass),this.pending[b2.name]=!0)},"startRequest"),stopRequest:__name(function(b2,c2){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b2.name],a(b2).removeClass(this.settings.pendingClass),c2&&this.pendingRequest===0&&this.formSubmitted&&this.form()&&this.pendingRequest===0?(a(this.currentForm).trigger("submit"),this.submitButton&&a("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!c2&&this.pendingRequest===0&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},"stopRequest"),abortRequest:__name(function(b2){var c2;this.pending[b2.name]&&(c2=this.elementAjaxPort(b2),a.ajaxAbort(c2),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b2.name],a(b2).removeClass(this.settings.pendingClass))},"abortRequest"),previousValue:__name(function(b2,c2){return c2=typeof c2=="string"&&c2||"remote",a.data(b2,"previousValue")||a.data(b2,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b2,{method:c2})})},"previousValue"),destroy:__name(function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")},"destroy")},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:__name(function(b2,c2){b2.constructor===String?this.classRuleSettings[b2]=c2:a.extend(this.classRuleSettings,b2)},"addClassRules"),classRules:__name(function(b2){var c2={},d2=a(b2).attr("class");return d2&&a.each(d2.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c2,a.validator.classRuleSettings[this])}),c2},"classRules"),normalizeAttributeRule:__name(function(a2,b2,c2,d2){/min|max|step/.test(c2)&&(b2===null||/number|range|text/.test(b2))&&(d2=Number(d2),isNaN(d2)&&(d2=void 0)),d2||d2===0?a2[c2]=d2:b2===c2&&b2!=="range"&&(a2[b2==="date"?"dateISO":c2]=!0)},"normalizeAttributeRule"),attributeRules:__name(function(b2){var c2,d2,e={},f=a(b2),g=b2.getAttribute("type");for(c2 in a.validator.methods)c2==="required"?(d2=b2.getAttribute(c2),d2===""&&(d2=!0),d2=!!d2):d2=f.attr(c2),this.normalizeAttributeRule(e,g,c2,d2);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},"attributeRules"),dataRules:__name(function(b2){var c2,d2,e={},f=a(b2),g=b2.getAttribute("type");for(c2 in a.validator.methods)d2=f.data("rule"+c2.charAt(0).toUpperCase()+c2.substring(1).toLowerCase()),d2===""&&(d2=!0),this.normalizeAttributeRule(e,g,c2,d2);return e},"dataRules"),staticRules:__name(function(b2){var c2={},d2=a.data(b2.form,"validator");return d2.settings.rules&&(c2=a.validator.normalizeRule(d2.settings.rules[b2.name])||{}),c2},"staticRules"),normalizeRules:__name(function(b2,c2){return a.each(b2,function(d2,e){if(e===!1)return void delete b2[d2];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c2.form).length;break;case"function":f=e.depends.call(c2,c2)}f?b2[d2]=e.param===void 0||e.param:(a.data(c2.form,"validator").resetElements(a(c2)),delete b2[d2])}}),a.each(b2,function(a2,d2){b2[a2]=typeof d2=="function"&&a2!=="normalizer"?d2(c2):d2}),a.each(["minlength","maxlength"],function(){b2[this]&&(b2[this]=Number(b2[this]))}),a.each(["rangelength","range"],function(){var a2;b2[this]&&(Array.isArray(b2[this])?b2[this]=[Number(b2[this][0]),Number(b2[this][1])]:typeof b2[this]=="string"&&(a2=b2[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b2[this]=[Number(a2[0]),Number(a2[1])]))}),a.validator.autoCreateRanges&&(b2.min!=null&&b2.max!=null&&(b2.range=[b2.min,b2.max],delete b2.min,delete b2.max),b2.minlength!=null&&b2.maxlength!=null&&(b2.rangelength=[b2.minlength,b2.maxlength],delete b2.minlength,delete b2.maxlength)),b2},"normalizeRules"),normalizeRule:__name(function(b2){if(typeof b2=="string"){var c2={};a.each(b2.split(/\s/),function(){c2[this]=!0}),b2=c2}return b2},"normalizeRule"),addMethod:__name(function(b2,c2,d2){a.validator.methods[b2]=c2,a.validator.messages[b2]=d2!==void 0?d2:a.validator.messages[b2],c2.length<3&&a.validator.addClassRules(b2,a.validator.normalizeRule(b2))},"addMethod"),methods:{required:__name(function(b2,c2,d2){if(!this.depend(d2,c2))return"dependency-mismatch";if(c2.nodeName.toLowerCase()==="select"){var e=a(c2).val();return e&&e.length>0}return this.checkable(c2)?this.getLength(b2,c2)>0:b2!=null&&b2.length>0},"required"),email:__name(function(a2,b2){return this.optional(b2)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a2)},"email"),url:__name(function(a2,b2){return this.optional(b2)||/^(?:(?:(?
3:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a2)},"url"),date:(function(){var a2=!1;return function(b2,c2){return a2||(a2=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(c2)||!/Invalid|NaN/.test(new Date(b2).toString())}})(),dateISO:__name(function(a2,b2){return this.optional(b2)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a2)},"dateISO"),number:__name(function(a2,b2){return this.optional(b2)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:-?\.\d+)?$/.test(a2)},"number"),digits:__name(function(a2,b2){return this.optional(b2)||/^\d+$/.test(a2)},"digits"),minlength:__name(function(a2,b2,c2){var d2=Array.isArray(a2)?a2.length:this.getLength(a2,b2);return this.optional(b2)||d2>=c2},"minlength"),maxlength:__name(function(a2,b2,c2){var d2=Array.isArray(a2)?a2.length:this.getLength(a2,b2);return this.optional(b2)||d2<=c2},"maxlength"),rangelength:__name(function(a2,b2,c2){var d2=Array.isArray(a2)?a2.length:this.getLength(a2,b2);return this.optional(b2)||d2>=c2[0]&&d2<=c2[1]},"rangelength"),min:__name(function(a2,b2,c2){return this.optional(b2)||a2>=c2},"min"),max:__name(function(a2,b2,c2){return this.optional(b2)||a2<=c2},"max"),range:__name(function(a2,b2,c2){return this.optional(b2)||a2>=c2[0]&&a2<=c2[1]},"range"),step:__name(function(b2,c2,d2){var e,f=a(c2).attr("type"),g="Step attribute on input type "+f+" is not supported.",h=["text","number","range"],i=new RegExp("\\b"+f+"\\b"),j=f&&!i.test(h.join()),k=__name(function(a2){var b3=(""+a2).match(/(?:\.(\d+))?$/);return b3&&b3[1]?b3[1].length:0},"k"),l=__name(function(a2){return Math.round(a2*Math.pow(10,e))},"l"),m=!0;if(j)throw new Error(g);return e=k(d2),(k(b2)>e||l(b2)%l(d2)!==0)&&(m=!1),this.optional(c2)||m},"step"),equalTo:__name(function(b2,c2,d2){var e=a(d2);return this.settings.onfocusout&&e.not(".validate-equalTo-blur").length&&e.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){a(c2).valid()}),b2===e.val()},"equalTo"),remote:__name(function(b2,c2,d2,e){if(this.optional(c2))return"dependency-mismatch";e=typeof e=="string"&&e||"remote";var f,g,h,i=this.previousValue(c2,e);return this.settings.messages[c2.name]||(this.settings.messages[c2.name]={}),i.originalMessage=i.originalMessage||this.settings.messages[c2.name][e],this.settings.messages[c2.name][e]=i.message,d2=typeof d2=="string"&&{url:d2}||d2,h=a.param(a.extend({data:b2},d2.data)),i.valid!==null&&i.old===h?i.valid:(i.old=h,i.valid=null,f=this,this.startRequest(c2),g={},g[c2.name]=b2,a.ajax(a.extend(!0,{mode:"abort",port:this.elementAjaxPort(c2),dataType:"json",data:g,context:f.currentForm,success:__name(function(a2){var d3,g2,h2,j=a2===!0||a2==="true";f.settings.messages[c2.name][e]=i.originalMessage,j?(h2=f.formSubmitted,f.toHide=f.errorsFor(c2),f.formSubmitted=h2,f.successList.push(c2),f.invalid[c2.name]=!1,f.showErrors()):(d3={},g2=a2||f.defaultMessage(c2,{method:e,parameters:b2}),d3[c2.name]=i.message=g2,f.invalid[c2.name]=!0,f.showErrors(d3)),i.valid=j,f.stopRequest(c2,j)},"success")},d2)),"pending")},"remote")}});var c,d={};return a.ajaxPrefilter?a.ajaxPrefilter(function(b2,c2,e){var f=b2.port;b2.mode==="abort"&&(a.ajaxAbort(f),d[f]=e)}):(c=a.ajax,a.ajax=function(b2){var e=("mode"in b2?b2:a.ajaxSettings).mode,f=("port"in b2?b2:a.ajaxSettings).port;return e==="abort"?(a.ajaxAbort(f),d[f]=c.apply(this,arguments),d[f]):c.apply(this,arguments)}),a.ajaxAbort=function(a2){d[a2]&&(d[a2].abort(),delete d[a2])},a})})(jquery_validate_min)),jquery_validate_min.exports}__name(requireJquery_validate_min,"requireJquery_validate_min");requireJquery_validate_min();var additionalMethods_min={exports:{}},hasRequiredAdditionalMethods_min;function requireAdditionalMethods_min(){return hasRequiredAdditionalMethods_min||(hasRequiredAdditionalMethods_min=1,(function(module){if(typeof window.jQuery>"u")throw new Error("jQuery is required but not loaded");typeof window.$>"u"&&(window.$=window.jQuery);
3/*! jQuery Validation Plugin - v1.22.0 - 1/22/2026 4 * https://jqueryvalidation.org/ 5 * Copyright (c) 2026 Jörn Zaefferer; Licensed MIT */(function(a){module.exports?module.exports=a(window.jQuery):a(jQuery)})(function(a){return(function(){function b(a2){return a2.replace(/<.[^<>]*?>/g," ").replace(/ | /gi," ").replace(/[.(),;:!?%#$'\"_+=\/\-âââ]*/g,"")}__name(b,"b"),a.validator.addMethod("maxWords",function(a2,c,d){return this.optional(c)||b(a2).match(/\b\w+\b/g).length<=d},a.validator.format("Please enter {0} words or less.")),a.validator.addMethod("minWords",function(a2,c,d){return this.optional(c)||b(a2).match(/\b\w+\b/g).length>=d},a.validator.format("Please enter at least {0} words.")),a.validator.addMethod("rangeWords",function(a2,c,d){var e=b(a2),f=/\b\w+\b/g;return this.optional(c)||e.match(f).length>=d[0]&&e.match(f).length<=d[1]},a.validator.format("Please enter between {0} and {1} words."))})(),a.validator.addMethod("abaRoutingNumber",function(a2){var b=0,c=a2.split(""),d=c.length;if(d!==9)return!1;for(var e=0;e<d;e+=3)b+=3*parseInt(c[e],10)+7*parseInt(c[e+1],10)+parseInt(c[e+2],10);return b!==0&&b%10===0},"Please enter a valid routing number."),a.validator.addMethod("accept",function(b,c,d){var e,f,g,h=typeof d=="string"?d.replace(/\s/g,""):"image/*",i=this.optional(c);if(i)return i;if(a(c).attr("type")==="file"&&(h=h.replace(/[\-\[\]\/\{\}\(\)\+\?\.\\\^\$\|]/g,"\\$&").replace(/,/g,"|").replace(/\/\*/g,"/.*"),c.files&&c.files.length)){for(g=new RegExp(".?("+h+")$","i"),e=0;e<c.files.length;e++)if(f=c.files[e],!f.type.match(g))return!1}return!0},a.validator.format("Please enter a value with a valid mimetype.")),a.validator.addMethod("alphanumeric",function(a2,b){return this.optional(b)||/^\w+$/i.test(a2)},"Letters, numbers, and underscores only please."),a.validator.addMethod("bankaccountNL",function(a2,b){if(this.optional(b))return!0;if(!/^[0-9]{9}|([0-9]{2} ){3}[0-9]{3}$/.test(a2))return!1;var c,d,e,f=a2.replace(/ /g,""),g=0,h=f.length;for(c=0;c<h;c++)d=h-c,e=f.substring(c,c+1),g+=d*e;return g%11===0},"Please specify a valid bank account number."),a.validator.addMethod("bankorgiroaccountNL",function(b,c){return this.optional(c)||a.validator.methods.bankaccountNL.call(this,b,c)||a.validator.methods.giroaccountNL.call(this,b,c)},"Please specify a valid bank or giro account number."),a.validator.addMethod("bic",function(a2,b){return this.optional(b)||/^([A-Z]{6}[A-Z2-9][A-NP-Z1-9])(X{3}|[A-WY-Z0-9][A-Z0-9]{2})?$/.test(a2.toUpperCase())},"Please specify a valid BIC code."),a.validator.addMethod("cifES",function(a2,b){function c(a3){return a3%2===0}if(__name(c,"c"),this.optional(b))return!0;var d,e,f,g,h=new RegExp(/^([ABCDEFGHJKLMNPQRSUVW])(\d{7})([0-9A-J])$/gi),i=a2.substring(0,1),j=a2.substring(1,8),k=a2.substring(8,9),l=0,m=0,n=0;if(a2.length!==9||!h.test(a2))return!1;for(d=0;d<j.length;d++)e=parseInt(j[d],10),c(d)?(e*=2,n+=e<10?e:e-9):m+=e;return l=m+n,f=(10-l.toString().slice(-1)).toString(),f=parseInt(f,10)>9?"0":f,g="JABCDEFGHI".charAt(f).toString(),i.match(/[ABEH]/)?k===f:i.match(/[KPQS]/)?k===g:k===f||k===g},"Please specify a valid CIF number."),a.validator.addMethod("cnhBR",function(a2){if(a2=a2.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),a2.length!==11)return!1;var b,c,d,e,f,h=0,i=0;if(b=a2.charAt(0),new Array(12).join(b)===a2)return!1;for(e=0,f=9,0;e<9;++e,--f)h+=+(a2.charAt(e)*f);for(c=h%11,c>=10&&(c=0,i=2),h=0,e=0,f=1,0;e<9;++e,++f)h+=+(a2.charAt(e)*f);return d=h%11,d>=10?d=0:d-=i,String(c).concat(d)===a2.substr(-2)},"Please specify a valid CNH number."),a.validator.addMethod("cnpjBR",function(a2,b){if(this.optional(b))return!0;if(a2=a2.replace(/[^\d]+/g,""),a2.length!==14||a2==="00000000000000"||a2==="11111111111111"||a2==="22222222222222"||a2==="33333333333333"||a2==="44444444444444"||a2==="55555555555555"||a2==="66666666666666"||a2==="77777777777777"||a2==="88888888888888"||a2==="99999999999999")return!1;for(var c=a2.length-2,d=a2.substring(0,c),e=a2.substring(c),f=0,g=c-7,h=c;h>=1;h--)f+=d.charAt(c-h)*g--,g<2&&(g=9);var i=f%11<2?0:11-f%11;
5if(i!==parseInt(e.charAt(0),10))return!1;c+=1,d=a2.substring(0,c),f=0,g=c-7;for(var j=c;j>=1;j--)f+=d.charAt(c-j)*g--,g<2&&(g=9);return i=f%11<2?0:11-f%11,i===parseInt(e.charAt(1),10)},"Please specify a CNPJ value number."),a.validator.addMethod("cpfBR",function(a2,b){if(this.optional(b))return!0;if(a2=a2.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),a2.length!==11)return!1;var c,d,e,f,g=0;if(c=parseInt(a2.substring(9,10),10),d=parseInt(a2.substring(10,11),10),e=__name(function(a3,b2){var c2=10*a3%11;return c2!==10&&c2!==11||(c2=0),c2===b2},"e"),a2===""||a2==="00000000000"||a2==="11111111111"||a2==="22222222222"||a2==="33333333333"||a2==="44444444444"||a2==="55555555555"||a2==="66666666666"||a2==="77777777777"||a2==="88888888888"||a2==="99999999999")return!1;for(f=1;f<=9;f++)g+=parseInt(a2.substring(f-1,f),10)*(11-f);if(e(g,c)){for(g=0,f=1;f<=10;f++)g+=parseInt(a2.substring(f-1,f),10)*(12-f);return e(g,d)}return!1},"Please specify a valid CPF number."),a.validator.addMethod("creditcard",function(a2,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a2))return!1;var c,d,e=0,f=0,g=!1;if(a2=a2.replace(/\D/g,""),a2.length<13||a2.length>19)return!1;for(c=a2.length-1;c>=0;c--)d=a2.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},"Please enter a valid credit card number."),a.validator.addMethod("creditcardtypes",function(a2,b,c){if(/[^0-9\-]+/.test(a2))return!1;a2=a2.replace(/\D/g,"");var d=0;return c.mastercard&&(d|=1),c.visa&&(d|=2),c.amex&&(d|=4),c.dinersclub&&(d|=8),c.enroute&&(d|=16),c.discover&&(d|=32),c.jcb&&(d|=64),c.unknown&&(d|=128),c.all&&(d=255),1&d&&(/^(5[12345])/.test(a2)||/^(2[234567])/.test(a2))||2&d&&/^(4)/.test(a2)?a2.length===16:4&d&&/^(3[47])/.test(a2)?a2.length===15:8&d&&/^(3(0[012345]|[68]))/.test(a2)?a2.length===14:16&d&&/^(2(014|149))/.test(a2)?a2.length===15:32&d&&/^(6011)/.test(a2)||64&d&&/^(3)/.test(a2)?a2.length===16:64&d&&/^(2131|1800)/.test(a2)?a2.length===15:!!(128&d)},"Please enter a valid credit card number."),a.validator.addMethod("currency",function(a2,b,c){var d,e=typeof c=="string",f=e?c:c[0],g=!!e||c[1];return f=f.replace(/,/g,""),f=g?f+"]":f+"]?",d="^["+f+"([1-9]{1}[0-9]{0,2}(\\,[0-9]{3})*(\\.[0-9]{0,2})?|[1-9]{1}[0-9]{0,}(\\.[0-9]{0,2})?|0(\\.[0-9]{0,2})?|(\\.[0-9]{1,2})?)$",d=new RegExp(d),this.optional(b)||d.test(a2)},"Please specify a valid currency."),a.validator.addMethod("dateFA",function(a2,b){return this.optional(b)||/^[1-4]\d{3}\/((0?[1-6]\/((3[0-1])|([1-2][0-9])|(0?[1-9])))|((1[0-2]|(0?[7-9]))\/(30|([1-2][0-9])|(0?[1-9]))))$/.test(a2)},a.validator.messages.date),a.validator.addMethod("dateITA",function(a2,b){var c,d,e,f,g,h=!1,i=/^\d{1,2}\/\d{1,2}\/\d{4}$/;return i.test(a2)?(c=a2.split("/"),d=parseInt(c[0],10),e=parseInt(c[1],10),f=parseInt(c[2],10),g=new Date(Date.UTC(f,e-1,d,12,0,0,0)),h=g.getUTCFullYear()===f&&g.getUTCMonth()===e-1&&g.getUTCDate()===d):h=!1,this.optional(b)||h},a.validator.messages.date),a.validator.addMethod("dateNL",function(a2,b){return this.optional(b)||/^(0?[1-9]|[12]\d|3[01])[\.\/\-](0?[1-9]|1[012])[\.\/\-]([12]\d)?(\d\d)$/.test(a2)},a.validator.messages.date),a.validator.addMethod("extension",function(a2,b,c){return c=typeof c=="string"?c.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(b)||a2.match(new RegExp("\\.("+c+")$","i"))},a.validator.format("Please enter a value with a valid extension.")),a.validator.addMethod("giroaccountNL",function(a2,b){return this.optional(b)||/^[0-9]{1,7}$/.test(a2)},"Please specify a valid giro account number."),a.validator.addMethod("greaterThan",function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-greaterThan-blur").length&&e.addClass("validate-greaterThan-blur").on("blur.validate-greaterThan",function(){a(c).valid()}),b>e.val()},"Please enter a greater value."),a.validator.addMethod("greaterThanEqual",function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-greaterThanEqual-blur").length&&e.addClass("validate-greaterThanEqual-blur").on("blur.validate-greaterThanEqual",function(){a(c).valid()}),b>=e.val()},"Please enter a greater value."),a.validator.addMethod("iban",function(a2,b){if(this.optional(b))return!0;var c,d,e,f,g,h,i,j,k,l=a2.replace(/ /g,"").toUpperCase(),m="",n=!0,o="",p="",q=5;if(l.length<q||(c=l.substring(0,2),h={AL:"\\d{8}[\\dA-Z]{16}",AD:"\\d{8}[\\dA-Z]{12}",AT:"\\d{16}",AZ:"[\\dA-Z]{4}\\d{20}",BE:"\\d{12}",BH:"[A-Z]{4}[\\dA-Z]{14}",BA:"\\d{16}",BR:"\\d{23}[A-Z][\\dA-Z]",BG:"[A-Z]{4}\\d{6}[\\dA-Z]{8}",CR:"\\d{17}",HR:"\\d{17}",CY:"\\d{8}[\\dA-Z]{16}",CZ:"\\d{20}",DK:"\\d{14}",DO:"[A-Z]{4}\\d{20}",EE:"\\d{16}",FO:"\\d{14}",FI:"\\d{14}",FR:"\\d{10}[\\dA-Z]{11}\\d{2}",GE:"[\\dA-Z]{2}\\d{16}",DE:"\\d{18}",GI:"[A-Z]{4}[\\dA-Z]{15}",GR:"\\d{7}[\\dA-Z]{16}",GL:"\\d{14}",GT:"[\\dA-Z]{4}[\\dA-Z]{20}",HU:"\\d{24}",IS:"\\d{22}",IE:"[\\dA-Z]{4}\\d{14}",IL:"\\d{19}",IT:"[A-Z]\\d{10}[\\dA-Z]{12}",KZ:"\\d{3}[\\dA-Z]{13}",KW:"[A-Z]{4}[\\dA-Z]{22}",LV:"[A-Z]{4}[\\dA-Z]{13}",LB:"\\d{4}[\\dA-Z]{20}",LI:"\\d{5}[\\dA-Z]{12}",LT:"\\d{16}",LU:"\\d{3}[\\dA-Z]{13}",MK:"\\d{3}[\\dA-Z]{10}\\d{2}",MT:"[A-Z]{4}\\d{5}[\\dA-Z]{18}",MR:"\\d{23}",MU:"[A-Z]{4}\\d{19}[A-Z]{3}",MC:"\\d{10}[\\dA-Z]{11}\\d{2}",MD:"[\\dA-Z]{2}\\d{18}",ME:"\\d{18}",NL:"[A-Z]{4}\\d{10}",NO:"\\d{11}",PK:"[\\dA-Z]{4}\\d{16}",PS:"[\\dA-Z]{4}\\d{21}",PL:"\\d{24}",PT:"\\d{21}",RO:"[A-Z]{4}[\\dA-Z]{16}",SM:"[A-Z]\\d{10}[\\dA-Z]{12}",SA:"\\d{2}[\\dA-Z]{18}",RS:"\\d{18}",SK:"\\d{20}",SI:"\\d{15}",ES:"\\d{20}",SE:"\\d{20}",CH:"\\d{5}[\\dA-Z]{12}",TN:"\\d{20}",TR:"\\d{5}[\\dA-Z]{17}",AE:"\\d{3}\\d{16}",GB:"[A-Z]{4}\\d{14}",VG:"[\\dA-Z]{4}\\d{16}"},g=h[c],typeof g<"u"&&(i=new RegExp("^[A-Z]{2}\\d{2}"+g+"$",""),!i.test(l))))return!1;for(d=l.substring(4,l.length)+l.substring(0,4),j=0;j<d.length;j++)e=d.charAt(j),e!=="0"&&(n=!1),n||(m+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(e));for(k=0;k<m.length;k++)f=m.charAt(k),p=""+o+f,o=p%97;return o===1},"Please specify a valid IBAN."),a.validator.addMethod("integer",function(a2,b){return this.optional(b)||/^-?\d+$/.test(a2)},"A positive or negative non-decimal number please."),a.validator.addMethod("ipv4",function(a2,b){return this.optional(b)||/^(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)$/i.test(a2)},"Please enter a valid IP v4 address."),a.validator.addMethod("ipv6",function(a2,b){return this.optional(b)||/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i.test(a2)},"Please enter a valid IP v6 address."),a.validator.addMethod("lessThan",function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-lessThan-blur").length&&e.addClass("val
5idate-lessThan-blur").on("blur.validate-lessThan",function(){a(c).valid()}),b<e.val()},"Please enter a lesser value."),a.validator.addMethod("lessThanEqual",function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-lessThanEqual-blur").length&&e.addClass("validate-lessThanEqual-blur").on("blur.validate-lessThanEqual",function(){a(c).valid()}),b<=e.val()},"Please enter a lesser value."),a.validator.addMethod("lettersonly",function(a2,b){return this.optional(b)||/^[a-z]+$/i.test(a2)},"Letters only please."),a.validator.addMethod("letterswithbasicpunc",function(a2,b){return this.optional(b)||/^[a-z\-.,()'"\s]+$/i.test(a2)},"Letters or punctuation only please."),a.validator.addMethod("maxfiles",function(b,c,d){return!!this.optional(c)||!(a(c).attr("type")==="file"&&c.files&&c.files.length>d)},a.validator.format("Please select no more than {0} files.")),a.validator.addMethod("maxsize",function(b,c,d){if(this.optional(c))return!0;if(a(c).attr("type")==="file"&&c.files&&c.files.length){for(var e=0;e<c.files.length;e++)if(c.files[e].size>d)return!1}return!0},a.validator.format("File size must not exceed {0} bytes each.")),a.validator.addMethod("maxsizetotal",function(b,c,d){if(this.optional(c))return!0;if(a(c).attr("type")==="file"&&c.files&&c.files.length){for(var e=0,f=0;f<c.files.length;f++)if(e+=c.files[f].size,e>d)return!1}return!0},a.validator.format("Total size of all files must not exceed {0} bytes.")),a.validator.addMethod("mobileNL",function(a2,b){return this.optional(b)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)6((\s|\s?\-\s?)?[0-9]){8}$/.test(a2)},"Please specify a valid mobile number."),a.validator.addMethod("mobileRU",function(a2,b){var c=a2.replace(/\(|\)|\s+|-/g,"");return this.optional(b)||c.length>9&&/^((\+7|7|8)+([0-9]){10})$/.test(c)},"Please specify a valid mobile number."),a.validator.addMethod("mobileUK",function(a2,b){return a2=a2.replace(/\(|\)|\s+|-/g,""),this.optional(b)||a2.length>9&&a2.match(/^(?:(?:(?:00\s?|\+)44\s?|0)7(?:[1345789]\d{2}|624)\s?\d{3}\s?\d{3})$/)},"Please specify a valid mobile number."),a.validator.addMethod("netmask",function(a2,b){return this.optional(b)||/^(254|252|248|240|224|192|128)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)/i.test(a2)},"Please enter a valid netmask."),a.validator.addMethod("nieES",function(a2,b){if(this.optional(b))return!0;var c,d=new RegExp(/^[MXYZ]{1}[0-9]{7,8}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$/gi),e="TRWAGMYFPDXBNJZSQVHLCKET",f=a2.substr(a2.length-1).toUpperCase();return a2=a2.toString().toUpperCase(),!(a2.length>10||a2.length<9||!d.test(a2))&&(a2=a2.replace(/^[X]/,"0").replace(/^[Y]/,"1").replace(/^[Z]/,"2"),c=a2.length===9?a2.substr(0,8):a2.substr(0,9),e.charAt(parseInt(c,10)%23)===f)},"Please specify a valid NIE number."),a.validator.addMethod("nifES",function(a2,b){return!!this.optional(b)||(a2=a2.toUpperCase(),!!a2.match("((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)")&&(/^[0-9]{8}[A-Z]{1}$/.test(a2)?"TRWAGMYFPDXBNJZSQVHLCKE".charAt(a2.substring(8,0)%23)===a2.charAt(8):!!/^[KLM]{1}/.test(a2)&&a2[8]==="TRWAGMYFPDXBNJZSQVHLCKE".charAt(a2.substring(8,1)%23)))},"Please specify a valid NIF number."),a.validator.addMethod("nipPL",function(a2){if(a2=a2.replace(/[^0-9]/g,""),a2.length!==10)return!1;for(var b=[6,5,7,2,3,4,5,6,7],c=0,d=0;d<9;d++)c+=b[d]*a2[d];var e=c%11,f=e===10?0:e;return f===parseInt(a2[9],10)},"Please specify a valid NIP number."),a.validator.addMethod("nisBR",function(a2){var b,c,d,e,f,g=0;if(a2=a2.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),a2.length!==11)return!1;for(c=parseInt(a2.substring(10,11),10),b=parseInt(a2.substring(0,10),10),e=2;e<12;e++)f=e,e===10&&(f=2),e===11&&(f=3),g+=b%10*f,b=parseInt(b/10,10);return d=g%11,d=d>1?11-d:0,c===d},"Please specify a valid NIS/PIS number."),a.validator.addMethod("notEqualTo",function(b,c,d){return this.optional(c)||!a.validator.methods.equalTo.call(this,b,c,d)},"Please enter a different value, values must not be the same."),a.validator.addMethod("nowhitespace",function(a2,b){return this.optional(b)||/^\S+$/i.test(a2)},"No white space please."),a.validator.addMethod("pattern",function(a2,b,c){return!!this.optional(b)||(typeof c=="string"&&(c=new RegExp("^(?:"+c+")$")),c.test(a2))},"Invalid format."),a.validator.addMethod("phoneNL",function(a2,b){return this.optional(b)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)[1-9]((\s|\s?\-\s?)?[0-9]){8}$/.test(a2)},"Please specify a valid phone number."),a.validator.addMethod("phonePL",function(a2,b){a2=a2.replace(/\s+/g,"");
5var c=/^(?:(?:(?:\+|00)?48)|(?:\(\+?48\)))?(?:1[2-8]|2[2-69]|3[2-49]|4[1-68]|5[0-9]|6[0-35-9]|[7-8][1-9]|9[145])\d{7}$/;return this.optional(b)||c.test(a2)},"Please specify a valid phone number."),a.validator.addMethod("phonesUK",function(a2,b){return a2=a2.replace(/\(|\)|\s+|-/g,""),this.optional(b)||a2.length>9&&a2.match(/^(?:(?:(?:00\s?|\+)44\s?|0)(?:1\d{8,9}|[23]\d{9}|7(?:[1345789]\d{8}|624\d{6})))$/)},"Please specify a valid uk phone number."),a.validator.addMethod("phoneUK",function(a2,b){return a2=a2.replace(/\(|\)|\s+|-/g,""),this.optional(b)||a2.length>9&&a2.match(/^(?:(?:(?:00\s?|\+)44\s?)|(?:\(?0))(?:\d{2}\)?\s?\d{4}\s?\d{4}|\d{3}\)?\s?\d{3}\s?\d{3,4}|\d{4}\)?\s?(?:\d{5}|\d{3}\s?\d{3})|\d{5}\)?\s?\d{4,5})$/)},"Please specify a valid phone number."),a.validator.addMethod("phoneUS",function(a2,b){return a2=a2.replace(/\s+/g,""),this.optional(b)||a2.length>9&&a2.match(/^(\+?1-?)?(\([2-9]([02-9]\d|1[02-9])\)|[2-9]([02-9]\d|1[02-9]))-?[2-9]\d{2}-?\d{4}$/)},"Please specify a valid phone number."),a.validator.addMethod("postalcodeBR",function(a2,b){return this.optional(b)||/^\d{2}.\d{3}-\d{3}?$|^\d{5}-?\d{3}?$/.test(a2)},"Informe um CEP válido."),a.validator.addMethod("postalCodeCA",function(a2,b){return this.optional(b)||/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJKLMNPRSTVWXYZ] *\d[ABCEGHJKLMNPRSTVWXYZ]\d$/i.test(a2)},"Please specify a valid postal code."),a.validator.addMethod("postalcodeIT",function(a2,b){return this.optional(b)||/^\d{5}$/.test(a2)},"Please specify a valid postal code."),a.validator.addMethod("postalcodeNL",function(a2,b){return this.optional(b)||/^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(a2)},"Please specify a valid postal code."),a.validator.addMethod("postcodeUK",function(a2,b){return this.optional(b)||/^((([A-PR-UWYZ][0-9])|([A-PR-UWYZ][0-9][0-9])|([A-PR-UWYZ][A-HK-Y][0-9])|([A-PR-UWYZ][A-HK-Y][0-9][0-9])|([A-PR-UWYZ][0-9][A-HJKSTUW])|([A-PR-UWYZ][A-HK-Y][0-9][ABEHMNPRVWXY]))\s?([0-9][ABD-HJLNP-UW-Z]{2})|(GIR)\s?(0AA))$/i.test(a2)},"Please specify a valid UK postcode."),a.validator.addMethod("require_from_group",function(b,c,d){var e=a(d[1],c.form),f=e.eq(0),g=f.data("valid_req_grp")?f.data("valid_req_grp"):a.extend({},this),h=e.filter(function(){return g.elementValue(this)}).length>=d[0];return f.data("valid_req_grp",g),a(c).data("being_validated")||(e.data("being_validated",!0),e.each(function(){g.element(this)}),e.data("being_validated",!1)),h},a.validator.format("Please fill at least {0} of these fields.")),a.validator.addMethod("skip_or_fill_minimum",function(b,c,d){var e=a(d[1],c.form),f=e.eq(0),g=f.data("valid_skip")?f.data("valid_skip"):a.extend({},this),h=e.filter(function(){return g.elementValue(this)}).length,i=h===0||h>=d[0];return f.data("valid_skip",g),a(c).data("being_validated")||(e.data("being_validated",!0),e.each(function(){g.element(this)}),e.data("being_validated",!1)),i},a.validator.format("Please either skip these fields or fill at least {0} of them.")),a.validator.addMethod("stateUS",function(a2,b,c){var d,e=typeof c>"u",f=!e&&typeof c.caseSensitive<"u"&&c.caseSensitive,g=!e&&typeof c.includeTerritories<"u"&&c.includeTerritories,h=!e&&typeof c.includeMilitary<"u"&&c.includeMilitary;return d=g||h?g&&h?"^(A[AEKLPRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$":g?"^(A[KLRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$":"^(A[AEKLPRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$":"^(A[KLRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$",d=f?new RegExp(d):new RegExp(d,"i"),this.optional(b)||d.test(a2)},"Please specify a valid state."),a.validator.addMethod("strippedminlength",function(b,c,d){return a(b).text().length>=d},a.validator.format("Please enter at least {0} characters.")),a.validator.addMethod("time",function(a2,b){return this.optional(b)||/^([01]\d|2[0-3]|[0-9])(:[0-5]\d){1,2}$/.test(a2)},"Please enter a valid time, between 00:00 and 23:59."),a.validator.addMethod("time12h",function(a2,b){return this.optional(b)||/^((0?[1-9]|1[012])(:[0-5]\d){1,2}(\ ?[AP]M))$/i.test(a2)},"Please enter a valid time in 12-hour am/pm format."),a.validator.addMethod("url2",function(a2,b){return this.optional(b)||/^(?:(?:(?
5:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?)|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff])|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62}\.)))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a2)},a.validator.messages.url),a.validator.addMethod("vinUS",function(a2){if(a2.length!==17)return!1;var b,c,d,e,f,g,h=["A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z"],i=[1,2,3,4,5,6,7,8,1,2,3,4,5,7,9,2,3,4,5,6,7,8,9],j=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2],k=0;for(b=0;b<17;b++)e=j[b],d=a2.slice(b,b+1),isNaN(d)?(d=d.toUpperCase(),c=i[h.indexOf(d)]):c=parseInt(d,10),b===8&&(g=c,d==="X"&&(g=10)),k+=c*e;return f=k%11,f===g}
5,"The specified vehicle identification number (VIN) is invalid."),a.validator.addMethod("zipcodeUS",function(a2,b){return this.optional(b)||/^\d{5}(-\d{4})?$/.test(a2)},"The specified US ZIP Code is invalid."),a.validator.addMethod("ziprange",function(a2,b){return this.optional(b)||/^90[2-5]\d\{2\}-\d{4}$/.test(a2)},"Your ZIP-code must be in the range 902xx-xxxx to 905xx-xxxx."),a})})(additionalMethods_min)),additionalMethods_min.exports}__name(requireAdditionalMethods_min,"requireAdditionalMethods_min");requireAdditionalMethods_min();const $$1=window.jQuery||window.$;!$$1||!$$1.validator||!$$1.validator.addMethod?console.error("jQuery validator is not available. Make sure jquery-validation is loaded before this module."):($$1.validator.addMethod("decimalDot",function(value,element){return this.optional(element)||/^(-?[0-9]{1,3}(?:,?[0-9]{3})*(?:.[0-9]+)?)$/.test(value)},""),$$1.validator.addMethod("decimalComma",function(value,element){return this.optional(element)||/^(-?[0-9]{1,3}(?:.?[0-9]{3})*(?:,[0-9]+)?)$/.test(value)},""),$$1.validator.addMethod("currency",function(value,element){return this.optional(element)||/^(-?[0-9]{1,3}(?:.?[0-9]{3})*(?:,[0-9]{2})? â¬)$/.test(value)},""),$$1.validator.addMethod("checkboxRequired",function(value,element,checkboxes){const form_id=element.closest("form").id;let checkboxes_selector="";return checkboxes.forEach(function(item,index){checkboxes_selector+='input[name="'+item+'"]:checked, '}),checkboxes_selector=checkboxes_selector.substring(0,checkboxes_selector.length-2),$$1(`#${form_id} ${checkboxes_selector}`).length>0},""),$$1.validator.addMethod("emailFull",function(value,element){return this.optional(element)||/^(([^<>()[\]\\.,;:\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(value)},""),$$1.validator.addMethod("dateNL",function(value,element){return this.optional(element)||/^(0?[1-9]|[12]\d|3[01])[\.\/\-](0?[1-9]|1[012])[\.\/\-](\d\d\d\d)$/.test(value)},$$1.validator.messages.date),$$1.validator.addMethod("listRequired",function(value,element,input){const form_id=element.closest("form").id;let valid=!0;return $$1(`#${form_id} input[name="${input}"]`).each(function(){$$1(this).val().length===0&&(valid=!1)}),valid},""),$$1.validator.addMethod("requireFormGroup",function(value,element,options){const form_id=element.closest("form").id;let check_group=!1;if($$1(`#${form_id} input[name="${element.name}"], #${form_id} select[name="${element.name}"]`).each(function(){if($$1(this).val().length>0&&$$1(this).addClass("changed"),$$1(this).hasClass("changed"))return check_group=!0,!1}),!check_group)return!0;var $fields=$$1(options[1],element.form),$fieldsFirst=$fields.eq(0),validator=$fieldsFirst.data("valid_req_grp")?$fieldsFirst.data("valid_req_grp"):$$1.extend({},this),isValid=$fields.filter(function(){return validator.elementValue(this)}).length>=options[0];return $fieldsFirst.data("valid_req_grp",validator),$$1(element).data("being_validated")||($fields.data("being_validated",!0),$fields.each(function(){validator.element(this)}),$fields.data("being_validated",!1)),isValid},""),$$1.validator.addMethod("phoneNL",function(value,element){return this.optional(element)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)[1-9]((\s|\s?\-\s?)?[0-9]){8}$/.test(value)},""),$$1.validator.addMethod("filesize",function(value,element,param){return this.optional(element)||!element.files||!element.files.length||element.files[0].size<=param},""),$$1.validator.addMethod("emailCompare",function(value,element,param){const compare_value=$$1(`input[name=${param}]`).val();let isValid=!0;return compare_value&&compare_value!==value&&(isValid=!1),isValid},""),$$1.validator.addMethod("zipcodeNL",function(value,element){return this.optional(element)||/^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(value)},""),$$1.validator.addMethod("consentRequired",function(value,element){return element.type==="checkbox"?element.checked:this.optional(element)||value.length>0},""));const $=window.jQuery;$(document).ready(function(){if(!$.fn.validate){console.error("jQuery validate is not available. Gravity Forms custom validation was skipped.");return}$.extend($.validator.messages,awvn.gf_validation_messages);let format_fields=["maxlength","minlength","rangelength","range","max","min"];for(let message in awvn.gf_validation_messages)format_fields.includes(message)&&(awvn.gf_validation_messages[message]=$.validator.format(awvn.gf_validation_messages[message]));$(".gform_wrapper form").each(function(){const $form=$(this),rules=$form.data("rules");let valid_multiple_file_uploads={};if(typeof $form.data("rules")>"u")return;const messages=typeof $form.data("messages")<"u"?$form.data("messages"):"[]";let groups_array=typeof $form.data("groups")<"u"?$form.data("groups"):"[]",groups={};for(const group in groups_array){let group_names="";
5groups_array[group].forEach(function(item,index){group_names+=item+" "}),groups[group]=group_names.substring(0,group_names.length-1)}const shouldValidate=__name(function(element){element instanceof HTMLOptionElement&&(element=element.closest("select")),this.element(element)},"shouldValidate");let validateForm=$form.validate({errorClass:"validation_message gfield_description gfield_validation_message",rules,onkeyup:shouldValidate,onclick:shouldValidate,onfocusout:shouldValidate,highlight:__name(function(element){const $element=$(element);if(isEmailConfirmField($element))$element.addClass("awvn_input_error").removeClass("awvn_input_success");else{let error_classes="gfield_error awvn_gfield_validation_error "+element.type;$element.closest(".gfield").addClass(error_classes).removeClass("awvn_gfield_validation_success")}},"highlight"),unhighlight:__name(function(element){const $element=$(element);if(isEmailConfirmField($element))$element.addClass("awvn_input_success").removeClass("awvn_input_error");else{let error_classes="gfield_error awvn_gfield_validation_error "+element.type;$element.closest(".gfield").removeClass(error_classes).addClass("awvn_gfield_validation_success")}},"unhighlight"),messages,groups,errorPlacement:__name((error,element)=>{let in_group=!1;for(const group in groups_array)groups_array[group].includes(element.attr("name"))&&(error.insertAfter(`#${group}`),in_group=!0);if(element.attr("type")==="file"){const element_id=element.attr("id");element_id?error.insertAfter("#"+element_id.replace("input","field")+" .ginput_container_fileupload"):error.insertAfter(element)}else element.parent().hasClass("gfield_list_cell")?error.insertAfter(element.closest("table")):element.data("chosen")?error.appendTo(element.parent()):element.parent().hasClass("ginput_container_consent")?error.insertAfter(element.parent().find(".gfield_consent_label")):in_group||error.insertAfter(element)},"errorPlacement"),ignore:".chosen-search-input",invalidHandler:__name(function(){const form_id=$form.attr("id"),match=form_id?form_id.match(/^gform_(\d+)/i):null;match&&(window["gf_submitting_"+match[1]]=!1)},"invalidHandler")});$(this).on("blur keyup change",":input",function(e){submitButtonDisabled(validateForm,$form,valid_multiple_file_uploads)}),submitButtonDisabled(validateForm,$form,valid_multiple_file_uploads),$form.find('.ginput_container_fileupload input[type="file"]').change(function(){$(this).valid()}),$form.find(".gfield_select:not([multiple])").each(function(){$(this).find("option:first-child").hasClass("gf_placeholder")||$(this).valid()}),$form.find(".gfield_select").each(function(){$(this).data("chosen")&&$.fn.chosen&&($(this).chosen().change(()=>{$(this).valid()}),$(this).on("chosen:hiding_dropdown",()=>{$(this).valid()}))}),$form.find('input[type="text"].datepicker').each(function(){$(this).change(function(){$(this).valid()})}),$form.find(".ginput_container_email").each(function(){$(this).children().length>1&&$(this).find("input").first().on("input",function(){const name=$(this).attr("name");$("input[name="+name+"_2]").valid()})}),$form.find(".awvn_gfield_fileupload").each(function(){const $awvn_gfield_fileupload=$(this);if($awvn_gfield_fileupload.find("div.gform_fileupload_multifile").length!==0){const required=$awvn_gfield_fileupload.hasClass("gfield_contains_required"),$input=$(this).find("input"),input_id=$input.attr("id"),gform_preview_id=$awvn_gfield_fileupload.find("[id^=gform_preview_]").attr("id");required&&(valid_multiple_file_uploads[input_id]=!1),$input.on("change",function(){required&&$("#"+gform_preview_id).is(":empty")&&($awvn_gfield_fileupload.removeClass("awvn_gfield_validation_success").addClass("gfield_error awvn_gfield_validation_error"),valid_multiple_file_uploads[input_id]=!1)}),$("body").on("DOMSubtreeModified","#"+gform_preview_id,function(){const old_status=valid_multiple_file_uploads[input_id];required&&$(this).is(":empty")?($awvn_gfield_fileupload.removeClass("awvn_gfield_validation_success").addClass("gfield_error awvn_gfield_validation_error"),valid_multiple_file_uploads[input_id]=!1):($awvn_gfield_fileupload.removeClass("gfield_error awvn_gfield_validation_error").addClass("awvn_gfield_validation_success"),valid_multiple_file_uploads[input_id]=!0),old_status!==valid_multiple_file_uploads[input_id]&&submitButtonDisabled(validateForm,$form,valid_multiple_file_uploads)})}})}),$("option.gf_placeholder").attr("disabled","disabled"),window.gform&&(gform.addFilter("gform_list_item_pre_add",function(clone,group){return clone.find(".gfield_validation_message").remove(),clone}),gform.addAction("gform_list_post_item_add",function(item,container){item.find("input").first().valid()}))});function submitButtonDisabled(validateForm,$form,contains_invali
5d_multiple_file_upload){const $submit_button=$form.find(".gform_footer :submit");let isValid=validateForm.checkForm();$.each(contains_invalid_multiple_file_upload,function(key,value){value===!1&&(isValid=!1)}),validateForm.submitted={},isValid?$submit_button.removeClass("disabled"):$submit_button.addClass("disabled")}__name(submitButtonDisabled,"submitButtonDisabled");function isEmailConfirmField($element){return $($element.closest(".ginput_container_email")).children().length>2}__name(isEmailConfirmField,"isEmailConfirmField");
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.