PATH:
home
/
lab2454c
/
veritserv.net
/
wp-content
/
plugins
/
user-registration-pro
/
assets
/
js
/
frontend
!function(e){var a,i="";(a=e(".ur-frontend-form form")).hasClass("edit-profile")&&(i="user_registration_");var t={$user_registration:a,init:function(){this.add_validation_methods(),this.load_validation(),this.init_inputMask(),this.init_tooltipster(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field),e("[type='number']").keypress(function(e){var a=e.keyCode;(a<48||a>57)&&e.preventDefault()})},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},init_tooltipster:function(){if("undefined"!=typeof tooltipster){var a={theme:"tooltipster-borderless",maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,functionInit:function(e,a){var i=jQuery(a.origin).attr("data-tip");i&&e.content(i)}};e(".user-registration-help-tip").tooltipster(a)}},add_validation_methods:function(){e.validator.methods.email=function(e,a){var i=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(a)||i.test(e)},e.validator.addMethod("lengthValidator",function(e,a,i){return e.length<=i},e.validator.format("Please enter less than {0} characters.")),e.validator.addMethod("SpecialCharacterValidator",function(e,a){var i=new RegExp(/^(?=.{3,20}$)[a-zA-Z][a-zA-Z0-9_.]*(?: [a-zA-Z0-9]+)*$/);return this.optional(a)||i.test(e)},user_registration_params.message_username_character_fields),e.validator.addMethod("checkLimit",function(a,i,t){var r=parseInt(t||0,10),s="";if(e(i).closest(".field-checkbox").length){s=e(i).closest("ul").find('input[type="checkbox"]:checked')}else if(e(i).closest(".field-multi_select2").length)s=e(i).val();else if(e(i).closest(".field-multiple_choice").length){s=e(i).closest("ul").find('input[type="checkbox"]:checked')}return 0===r||s.length<=r},e.validator.format("Please select no more than {0} options."))},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;var a=this;a.$user_registration.each(function(){var i=e(this),t=a.custom_validation(i);a.custom_validation_messages(),i.validate({errorClass:"user-registration-error",validClass:"user-registration-valid",rules:t.rules,messages:t.messages,focusInvalid:!1,invalidHandler:function(a,i){i.numberOfInvalids()&&e(window).scrollTop(e(i.errorList[0].element).offset().top)},errorPlacement:function(a,i){if(i.is("#password_2"))i.parent().after(a);else if("radio"===i.attr("type")||"checkbox"===i.attr("type")||"password"===i.attr("type"))i.parent().parent().parent().append(a);else if(i.is("select")&&i.attr("class").match(/date-month|date-day|date-year/))0===i.parent().find("label.user-registration-error:visible").length&&i.parent().find("select:last").after(a);else if(i.hasClass("ur-smart-phone-field")){var t=i.closest("p.form-row");t.find("#"+i.data("id")+"-error").remove(),t.append(a)}else"number"===i.attr("type")&&i.hasClass("ur-range-input")?a.insertAfter(i.closest(".ur-range-row").find(".ur-range-number")):(e(document).trigger("user-registration-append-error-messages",i),i.hasClass("urfu-file-input")||i.closest(".field-multi_select2").length?a.insertAfter(i.parent().parent()):"number"===i.attr("type")&&i.hasClass("ur-quantity")?a.insertAfter(i.parent()):a.insertAfter(i.parent().parent()))},highlight:function(a,i,t){var r=e(a);r.closest(".form-row"),r.attr("name")},unhighlight:function(a,i,t){var r=e(a),s=r.closest(".form-row"),u=r.attr("name");"radio"===r.attr("type")||"checkbox"===r.attr("type")?s.find("input[name='"+u+"']").addClass(t).removeClass(i):r.addClass(t).removeClass(i),s.removeClass("user-registration-has-error")},submitHandler:function(a){return!(e(a).hasClass("register")||e(a).hasClass("edit-profile")&&"yes"===user_registration_params.ajax_submission_on_edit_profile)}})})},validate_field:function(a){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var i=e(this),t=i.closest(".form-row"),r=!0,s=t.is(".validate-required"),u=t.is(".validate-email"),n=a.type;if("input"===n&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===n||"change"===n){if(s&&("checkbox"!==i.attr("type")||i.is(":checked")?""===i.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),r=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),r=!1)),u&&i.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(i.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),r=!1)}r&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}},custom_validation:function(a){var t={},r={};if(a.find("#user_confirm_email").length){var s=a.closest(".ur-frontend-form").attr("id");t.user_confirm_email={equalTo:"#"+s+" #user_email"},r.user_confirm_email=user_registration_params.message_confirm_email_fields}if(a.hasClass("edit-password"))t.password_2={equalTo:"#password_1"},r.password_2=user_registration_params.message_confirm_password_fields;else if(a.hasClass("register")&&a.find("#user_confirm_password").length){s=a.closest(".ur-frontend-form").attr("id");t.user_confirm_password={equalTo:"#"+s+" #user_pass"},r.user_confirm_password=user_registration_params.message_confirm_password_fields}var u=a.find("#user_login"),n={};u.length&&void 0!==u.data("username-length")&&(n.lengthValidator=u.data("username-length")),"no"==u.data("username-character")&&(n.SpecialCharacterValidator=u.data("username-character")),t.user_login=n;var o=a.find(".field-checkbox"),l=a.find(".field-multi_select2"),d=a.find(".field-multiple_choice");return o.length&&o.each(function(){t[i+e(this).data("field-id")+"[]"]={checkLimit:e(this).find("ul").data("choice-limit")?e(this).find("ul").data("choice-limit"):0}}),l.length&&l.each(function(){t[i+e(this).data("field-id")+"[]"]={checkLimit:e(this).find("select").data("choice-limit")?e(this).find("select").data("choice-limit"):0}}),d.length&&d.each(function(){t[i+e(this).data("field-id")+"[]"]={checkLimit:e(this).find("ul").data("choice-limit")?e(this).find("ul").data("choice-limit"):0}}),{rules:t,messages:r}},custom_validation_messages:function(){e.validator.messages.required=user_registration_params.message_required_fields,e.validator.messages.url=user_registration_params.message_url_fields,e.validator.messages.email=user_registration_params.message_email_fields,e.validator.messages.number=user_registration_params.message_number_fields,e.validator.messages.confirmpassword=user_registration_params.message_confirm_password_fields,e.validator.messages.max=function(e,a){return user_registration_params.message_confirm_number_field_max.replace("%qty%",a.max)},e.validator.messages.min=function(e,a){return user_registration_params.message_confirm_number_field_min.replace("%qty%",a.min)},e.validator.messages.step=function(e,a){return user_registration_params.message_confirm_number_field_step.replace("%qty%",a.step)}}};e(window).on("load",function(){t.init()})}(jQuery);
[-] jquery.validate.min.js
[edit]
[-] my-account.min.js
[edit]
[-] jquery.min.js
[edit]
[-] my-account.js
[edit]
[+]
..
[-] password-strength-meter.js
[edit]
[-] ur-login.js
[edit]
[-] user-registration-recaptcha.min.js
[edit]
[-] user-registration-form-validator.js
[edit]
[-] user-registration-recaptcha.js
[edit]
[-] user-registration.min.js
[edit]
[-] user-registration-form-validator.min.js
[edit]
[-] user-registration.js
[edit]
[-] ur-login.min.js
[edit]
[-] password-strength-meter.min.js
[edit]
[-] jquery.validate.js
[edit]
[-] lost-password.min.js
[edit]
[-] lost-password.js
[edit]