// source --> https://medi-gyn.com/wp-content/plugins/user-registration/assets/js/frontend/user-registration.min.js?ver=4.4.9 
function ur_includes(e,r){if(Array.isArray(e))for(var t=0;t<e.length;t+=1)if(e[t]===r)return!0;return!1}function customPasswordChecks(e){var r=ur_frontend_params_with_form_id.custom_password_params,t=r.minimum_pass_length!==undefined&&r.minimum_pass_length>=3?r.minimum_pass_length:3,i=r.max_rep_chars!==undefined?r.max_rep_chars:0,a=r.no_rep_chars!==undefined?r.no_rep_chars:0,n=r.minimum_uppercase!==undefined?r.minimum_uppercase:0,s=r.minimum_special_chars!==undefined?r.minimum_special_chars:0,o=r.minimum_digits!==undefined?r.minimum_digits:0,d=new Set(["!","@","#","$","%","^","&","*","(",")","-","_","=","+","{","}","[","]","|","\\",":",";",'"',"'","<",">",",",".","?","/"]),u="",l=0,f=0,p=0,c=0;if(e.length<t)return 0;for(var _=0;_<e.length;_++){var m=e[_];if(/[A-Z]/.test(m)&&f++,m=m.toLowerCase(),/\d/.test(m)&&p++,d.has(m)&&c++,a&&m===u){if(++l>=i)return 0}else l=0;u=m}return n>0&&f<n?0:s>0&&c<s?0:o>0&&p<o?0:4}!function(e){function r(){e("textarea").each(function(){var r,t=e(this).closest(".ur-field-item");if(t.find(".ur-input-count").length>0){var i=e(this).val().trim();r="characters"===t.find(".ur-input-count").data("count-type")?i.length:""===i?0:i.split(/\s+/).length}t.find(".ur-input-count").text(r)})}var t=function(){var t=user_registration_params.ursL10n,i={show_success_message:function(r){e(".user-registration-membership-notice__container .user-registration-membership-notice__red").removeClass("user-registration-membership-notice__red").addClass("user-registration-membership-notice__blue"),e(".user-registration-membership-notice__message").text(r),e(".user-registration-membership-notice__container").css("display","block"),1===e(document).find(".user-registration-MyAccount").length&&e(".user-registration-membership-notice__container .ur-toaster"),this.toggleNotice(),this.ur_remove_cookie("urm_toast_content"),this.ur_remove_cookie("urm_toast_success_message")},toggleNotice:function(){var r=e(".user-registration-membership-notice__container");setTimeout(function(){r.fadeOut(4e3)},4e3)},ur_get_cookie:function(e){var r=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return r?decodeURIComponent(r[1]):undefined},ur_remove_cookie:function(e){document.cookie=e+"=; Max-Age=-99999999; path=/"}};e.fn.ur_form_submission=function(){return this.each(function(){var r=e(this),i=[],a=user_registration_params.form_required_fields,n={init:function(){},get_form_data:function(t){if(t===r.closest(".ur-frontend-form").attr("id")||e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){var i=this,a=[],s=n.separate_form_handler(""),o={};r.closest("form").find(".ur-repeater-row").each(function(){var r=e(this).closest(".ur-repeater-row").data("repeater-field-name"),t="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");e(this).closest(".user-registration-EditProfileForm").length>0&&(r="user_registration_"+r),o[r]||(o[r]={field_name:r,field_type:"repeater",value:{},label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text(),extra_params:{field_key:"repeater",label:e(this).closest(".ur-repeater-row").find(".ur-repeater-label").find(".ur-label").text()}}),o[r].value[t]||(o[r].value[t]=[])});var d=new Array;e.each(s,function(){var r=e(this).attr("name"),t=e(this).attr("type"),s=n.separate_form_handler('[name="'+r+'"]'),u=e(this).closest(".ur-repeater-row").data("repeater-field-name");e(this).closest(".user-registration-EditProfileForm").length>0&&(u="user_registration_"+u);var l="row_"+e(this).closest(".ur-repeater-row").data("repeater-row");if((s.length<2||s.closest(".ur-repeater-row").length>0)&&e.inArray(t,["radio"])<0){var f=i.get_fieldwise_data(e(this)),p=document.querySelector("#invite_code");"invite_code"===f.field_name?"none"!==p.style.display&&a.push(f):e(this).closest(".ur-repeater-row").length>0?e(this).closest(".form-row").find("*[name='"+e(this).attr("name")+"']").length<2||"range"===e(this).attr("type")||e(this).hasClass("ur-smart-phone-field")?o[u].value[l].push(f):-1===d.indexOf(f.field_name+"[]")&&d.push(f.field_name+"[]"):a.push(f)}else e.inArray(r,d)<0&&d.push(r)});for(var u=0;u<d.length;u++){var l=n.separate_form_handler('[name="'+d[u]+'"]'),f=(l.get(0).tagName.toLowerCase(),"undefined"!==l.eq(0).attr("type")?l.eq(0).attr("type"):"null"),p=new Array,c={};if(e.each(l,function(){var r=e(this),t="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(f){case"checkbox":case"radio":t=r.prop("checked")?r.val():"";break;default:t=r.val()}break;case"select":case"textarea":t=r.val()}""!==t&&(r.closest(".ur-repeater-row").length>0?r.closest(".field-radio").length>0?c[r.attr("data-id")]=t:("undefined"==typeof c[r.attr("data-id")]&&(c[r.attr("data-id")]=new Array),c[r.attr("data-id")].push(t)):p.push(t))}),"checkbox"==f)if(""!==user_registration_params.is_payment_compatible)if("multiple_choice"==l.eq(0).attr("data-field")){e(document).trigger("user_registration_frontend_multiple_choice_data_filter",[p,l]),p=l.closest(".field-multiple_choice").data("payment-value");var _=JSON.stringify(p)}else _=JSON.stringify(p);else if("multiple_choice"==l.eq(0).attr("data-field"))for(var m=p,g=(_=0,0);g<m.length;g++)_+=m[g]<<0;else _=JSON.stringify(p);else if("radio"==f)if(""!==user_registration_params.is_payment_compatible)if("subscription_plan"==l.eq(0).attr("data-field")){if(e(document).trigger("user_registration_frontend_subscription_plan_data_filter",[p,l]),selectedSubscriptionPlan=l.closest(".field-subscription_plan").find('input[name="subscription_plan[]"]:checked'),selectedSubscriptionPlan.length>0){var h=selectedSubscriptionPlan.data("value");_=JSON.stringify(h+":"+selectedSubscriptionPlan.val())}}else _=p[0];else _=p[0];else _=l.val();var v=d[u];"urm_membership"===(v=v.replace("[]",""))&&(v=l.eq(0).attr("data-name"));var b={value:_,field_type:f,label:l.eq(0).attr("data-label"),field_name:v};if(Object.keys(c).length>0){new Array;e.each(c,function(r,t){r=e("[name='"+r+"']").length<1&&-1===r.indexOf("[]")?r+"[]":r;var i=e('[name="'+r+'"]').closest(".ur-repeater-row").data("repeater-row"),a=Object.assign({},b);a.value="string"==typeof t?t:JSON.stringify(t),a.field_name=v.slice(0,-2);var n="undefined"==typeof o[e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name")]?"user_registration_"+e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name"):e("[name='"+r+"']").closest(".ur-repeater-row").data("repeater-field-name");o[n].value["row_"+i].push(a)})}else a.push(b)}return Object.keys(o).forEach(function(r){e("input[name='"+r+"'").length>0&&e("input[name='"+r+"'").val(JSON.stringify(o[r]))}),Object.keys(o).length>0&&e.merge(a,Object.values(o)),e(document).trigger("user_registration_frontend_form_data_filter",[a]),a}},get_fieldwise_data:function(r){var t={},n=r.get(0).tagName.toLowerCase(),s="undefined"!==r.attr("name")?r.attr("name"):"null",o=[];r.attr("name")!==undefined&&""!==r.attr("name")?(t.field_name=r.attr("name"),t.field_name=t.field_name.replace("[]",""),e(r).closest(".ur-repeater-row").length>0&&(e(r).closest(".field-multi_select2").length>0&&(t.field_name=t.field_name.slice(0,-2)),e(r).closest(".field-file").length>0&&(t.field_name=e(r).closest(".field-file").attr("data-ref-id")))):t.field_name="",e(".field-phone, .field-billing_phone").each(function(){var r=e(this).find(".form-row").attr("id");e(this).find(".form-row").find("#"+r).hasClass("ur-smart-phone-field")&&o.push(e(this).find(".form-row").attr("id"))});var d="undefined"!==r.attr("type")?r.attr("type"):"null",u=r.get(0).className.split(" ")[0];switch(t.value="",n){case"input":var l=new Array;switch(d){case"checkbox":!r.closest(".field-privacy_policy").length>0?r.prop("checked")?(l.push(r.val()),t.value=JSON.stringify(l),"separate_shipping"===r.attr("data-id")&&(t.value=r.val())):t.value="":(t.value=r.prop("checked")?r.val():"",privacy_field_name=r.closest(".field-privacy_policy").data("ref-id"),"undefined"!=typeof privacy_field_name&&(t.field_name=privacy_field_name));break;case"radio":t.value=r.prop("checked")?r.val():"",t.field_name=r.closest(".field-privacy_policy").data("ref-id");break;default:t.value=r.val()}ur_includes(o,s)&&(t.value=r.siblings('input[type="hidden"]').val());break;case"select":t.value=r.val();break;case"textarea":switch(u){case"wysiwyg":tinyMCE.triggerSave(),t.value=r.val();break;default:t.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,t]),t.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?t.label=r.attr("data-label"):r.prev().length&&"label"===r.prev().get(0).tagName.toLowerCase()?t.label=r.prev().text():t.label=t.field_type,e.inArray(t.field_name,a.join(",").trim())>=0&&i.push(t.field_name),t},show_message:function(r,t,i,a){if(i.closest(".user-registration").find(".ur-message").remove(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){(n=e('<div class="user-registration-'+t+'"/>')).append(r);e(".user-registration").find(".user-registration-MyAccount-navigation").length?n.insertBefore(".user-registration-MyAccount-navigation"):n.insertBefore(".ur-frontend-form")}else{var n=e('<div class="ur-message user-registration-'+t+'" id="ur-submit-message-node"/>');if("error"===t){n.append('<svg xmlns="http://www.w3.org/2000/svg" width="35" height="35" viewBox="0 0 35 35" fill="none">    <g clip-path="url(#clip0_8269_857)">        <path d="M10.4979 24.6391C14.4408 28.5063 20.7721 28.445 24.6394 24.5022C28.5066 20.5593 28.4453 14.2279 24.5025 10.3607C20.5596 6.49343 14.2283 6.55472 10.361 10.4976C6.49374 14.4404 6.55503 20.7718 10.4979 24.6391Z" stroke="#F25656" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>        <path d="M20.3008 14.6445L14.699 20.3559" stroke="#F25656" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>        <path d="M14.6445 14.6992L20.3559 20.301" stroke="#F25656" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>    </g>    <defs>        <clipPath id="clip0_8269_857">            <rect width="24" height="24" fill="white" transform="translate(17.3359 0.530273) rotate(44.4454)"></rect>        </clipPath>    </defs></svg>')}n.append(r),"1"===a?i.append(n):"2"===a?"message"==t?(i.closest(".entry-content").prepend(n),i.closest(".ur-frontend-form").hide()):i.append(n):i.closest(".ur-frontend-form").prepend(n)}},separate_form_handler:function(t){return e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")?r.find(".user-registration-profile-fields").find(".ur-edit-profile-field"+t):r.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"+t)},missing_attachment_handler:function(r){var t=[];if(1<=r.length){r.each(function(){var r=e(this).attr("id");-1===e.inArray(r,t)&&t.push(r)});for(var i=0;i<t.length;i++){for(var a=e("#"+t[i]).val().split(","),n=a.length;n>=0;n--)e.isNumeric(a[n])||a.splice(n,1);e("#"+t[i]).val(a)}}}},s={init:function(){this.form_submit_event(),user_registration_params.ajax_submission_on_edit_profile&&this.edit_profile_event()},form_submit_event:function(){e(".ur-frontend-form").each(function(){var r=e(this);r.find("form.register").off("submit").on("submit",function(i){if(i.preventDefault(),r.find("form.register button.ur-submit-button").is(":hidden")||r.find("form.register button.ur-submit-button").is(":disabled"))return!1;var a=e(this);if(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}),a.find(".user-registration-password-strength").length>0){var o=a.find(".user-registration-password-strength").attr("data-current-strength"),d=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(o,0)<parseInt(d,0)){if(""!=a.find("#user_pass").val()){a.find("#user_pass-error").remove(),console.log("hello");var u='<label id="user_pass-error" class="user-registration-error" for="user_pass">'+t.password_strength_error+".</label>";a.find(".user-registration-password-hint").after(u),a.find("#user_pass").attr("aria-invalid",!0),a.find("#user_pass").trigger("focus")}return!1}}var l=a.find(".ur-smart-phone-field");if("true"===l.attr("aria-invalid")){(c=l.closest("p.form-row")).find("#"+l.data("id")+"-error").remove();var f='<label id="'+l.data("id")+'-error" class="user-registration-error" for="'+l.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return c.append(f),c.find("#"+l.data("id")).attr("aria-invalid",!0),!0}var p=a.find(".urfu-file-input");n.missing_attachment_handler(p);if(1===a.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var c,_=a.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(c=a.find(".uraf-profile-picture-upload")).find("#"+_.attr("name")+"-error").remove(),c.find(".uraf-profile-picture-file-error").remove();var m='<label id="'+_.attr("name")+'-error" class="user-registration-error" for="'+_.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";c.find("button.wp_uraf_profile_picture_upload").after(m)}if(a.valid()&&(e(document).trigger("user_registration_frontend_validate_before_form_submit",[a]),!e("#stripe-errors.user-registration-error:visible").length&&!(0<a.find(".dz-error-message").length||a.find("#user_registration_stripe_gateway").find(".user-registration-error").length>0&&a.find("#user_registration_stripe_gateway").find(".user-registration-error").is(":visible")))){a.find(".ur-submit-button").prop("disabled",!0);var g,h=0,v="0",b="",w="";b="hcaptcha"===user_registration_params.recaptcha_type?a.find('[name="h-captcha-response"]').val():"cloudflare"===user_registration_params.recaptcha_type?a.find('[name="cf-turnstile-response"]').val():a.find('[name="g-recaptcha-response"]').val();try{g=JSON.stringify(n.get_form_data(a.closest(".ur-frontend-form").attr("id")))}catch(x){g=""}1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(h=e(this).closest("form").find('input[name="ur-user-form-id"]').val()),1===e(this).closest("form").find('input[name="ur-registration-language"]').length&&(w=e(this).closest("form").find('input[name="ur-registration-language"]').val()),1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(v=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var y={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:g,captchaResponse:b,form_id:h,registration_language:w,ur_frontend_form_nonce:v},k={};if(e(document).trigger("user_registration_frontend_before_form_submit",[y,a,k]),"undefined"!=typeof k.message&&""!==k.message)return n.show_message("<p>"+k.message+"</p>","error",a,"1"),void a.find(".ur-submit-button").prop("disabled",!1);if(!(a.find('.field-authorize_net_gateway[data-field-id="authorizenet_gateway"]').find(".ur-authorize-net-errors").length>0)){a.find(".ur-submit-button").find("span").addClass("ur-front-spinner");if(s.wait_third_party_api(a))new Promise(function(r,t){e(document).trigger("user_registration_third_party_api_before_form_submit",[y,a,k,r,t])}).then(function(e){s.ajax_form_submit(e)});else s.ajax_form_submit(y)}}})})},wait_third_party_api:function(e){var r=!1;return e.find("#user_registration_authorize_net_gateway[data-gateway='authorize_net']:visible").length>0&&(r=!0),r},handle_ajax_error:function(e,r,t,i,a){i.find(".ur-submit-button").prop("disabled",!1),i.find(".field-membership").length>0||i.find(".field-stripe_gateway").length>0||i.find(".field-authorize_net_gateway").length>0?(i.find(".ur-submit-button").find("span").removeClass("ur-front-spinner"),n.show_message(user_registration_params.ajax_form_submit_error,"error",i,"1")):(0===i.find('input[name="ur_fallback_submit"]').length&&i.append('<input type="hidden" name="ur_fallback_submit" value="1" />'),0===i.find('input[name="action"]').length&&i.append('<input type="hidden" name="action" value="user_registration_user_form_submit" />'),0===i.find('input[name="security"]').length&&i.append('<input type="hidden" name="security" value="'+user_registration_params.user_registration_form_data_save+'" />'),0===i.find('input[name="form_data"]').length&&i.append('<input type="hidden" name="form_data" value="'+encodeURIComponent(a.form_data)+'" />'),a.captchaResponse&&0===i.find('input[name="captchaResponse"]').length&&i.append('<input type="hidden" name="captchaResponse" value="'+a.captchaResponse+'" />'),a.form_id&&0===i.find('input[name="form_id"]').length&&i.append('<input type="hidden" name="form_id" value="'+a.form_id+'" />'),a.registration_language&&0===i.find('input[name="registration_language"]').length&&i.append('<input type="hidden" name="registration_language" value="'+a.registration_language+'" />'),a.ur_frontend_form_nonce&&0===i.find('input[name="ur_frontend_form_nonce"]').length&&i.append('<input type="hidden" name="ur_frontend_form_nonce" value="'+a.ur_frontend_form_nonce+'" />'),i[0].submit())},ajax_form_submit:function(i){var a=r;e.ajax({url:user_registration_params.ajax_url,data:i,type:"POST",async:!0,error:function(e,r,t){s.handle_ajax_error(e,r,t,a,i)},complete:function(a){e(document.body).trigger("user_registration_after_form_submit_completion");var s=[];s.status=!0;var o=JSON.parse(a.responseText);if(o&&o.success&&i&&i.ur_authorize_net){var d=o.data,u={ur_authorize_net:i.ur_authorize_net};d=e.extend({},d,u),o.data=d}if(a.responseText=JSON.stringify(o),e(document).trigger("user_registration_frontend_before_ajax_complete_success_message",[a,s,r]),s.status){r.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var l=r.find('input[name="ur-redirect-url"]').val(),f=e('<ul class=""/>'),p="error",c=!1;try{var _=JSON.parse(a.responseText),m=_.data.redirect_timeout?_.data.redirect_timeout:2e3;"undefined"!=typeof _.success&&!0===_.success&&"undefined"!=typeof _.data.paypal_redirect&&window.setTimeout(function(){window.location=_.data.paypal_redirect},m),"undefined"!=typeof _.success&&!0===_.success&&"undefined"!=typeof _.data.mollie_redirect&&window.setTimeout(function(){window.location=_.data.mollie_redirect},m),"undefined"!=typeof _.success&&!0===_.success&&(p="message"),"message"===p?(r.find(".user-registration-password-hint").remove(),r.find(".user-registration-password-strength").remove(),"admin_approval"==_.data.form_login_option?f.append("<li>"+t.user_under_approval+"</li>"):"email_confirmation"==_.data.form_login_option||"admin_approval_after_email_confirmation"==_.data.form_login_option?f.append("<li>"+t.user_email_pending+"</li>"):"payment"==_.data.form_login_option&&"undefined"!=typeof _.data.message?f.append("<li>"+_.data.message+"</li>"):f.append((_.data.message,t.user_successfully_saved)),"undefined"!=typeof _.data.auto_password_generation_success_message&&f.append("<li>"+_.data.auto_password_generation_success_message+"</li>"),e(".ur-input-count").text("0"),user_registration_params.ur_hold_data_before_redirection||r[0].reset(),r.find("#profile_pic_url").length&&e("#profile_pic_url").val(""),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),"undefined"!=typeof _.data.role_based_redirect_url&&(l=_.data.role_based_redirect_url),"undefined"!=typeof _.data.form_login_option&&"sms_verification"===_.data.form_login_option&&window.setTimeout(function(){"undefined"!=typeof _.data.redirect_url&&_.data.redirect_url&&(window.location=_.data.redirect_url)},m),void 0!==l&&""!==l?(e(document).trigger("user_registration_frontend_before_redirect_url",[l]),window.setTimeout(function(){window.location=l},m)):"undefined"!=typeof _.data.auto_login&&_.data.auto_login&&(e(document).trigger("user_registration_frontend_before_auto_login"),window.setTimeout(function(){"undefined"!=typeof _.data.redirect_url&&_.data.redirect_url?window.location=_.data.redirect_url:location.reload()},m))):"error"===p&&("object"==typeof _.data.message?e.each(_.data.message,function(t,i){if(i.hasOwnProperty("individual")){var a=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this);if(t.hasClass("input-captcha-icon-radio")){var i=t.attr("data-id");a.includes(i)||a.push(i)}else{var n=t.attr("id");a.push(n)}});var n="";e.each(i,function(e,t){var s="",o="";if(i.hasOwnProperty("repeater_field_name")&&(s=i.repeater_field_name,e=e+"_"+(o=i.row_id.replace("row_",""))),a.includes(e)){n=e;var d='<label id="'+e+'-error" class="user-registration-error" for="'+e+'">'+t+"</label>",u="";(u=r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").length>0?r.find(".ur-repeater-row[data-repeater-field-name='"+s+"'][data-repeater-row='"+o+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):r.find(".ur-form-row").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".ur-field-item").find(".user-registration-error").remove(),u.closest(".form-row").append(d),c=!0}}),e(document).trigger("ur_handle_field_error_messages",[r,n])}else f.append("<li>"+i+"</li>")}):f.append("<li>"+_.data.message+"</li>"))}catch(b){f.append("<li>"+b.message+"</li>")}var g=JSON.parse(a.responseText).data.success_message_positon;if(c){var h=[];e.each(r.find(".ur-field-item").find(".ur-frontend-field"),function(r){var t=e(this).attr("id");h.push(t)});var v="";e.each(_.data.message,function(e,t){if(h.includes(e)){v=e;var i='<label id="'+e+'-error" class="user-registration-error" for="'+e+'">'+t+"</label>",a=r.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']");a.closest(".ur-field-item").find(".user-registration-error").remove(),a.closest(".form-row").append(i)}}),e(document).trigger("ur_handle_field_error_messages",[r,v])}else n.show_message(f,p,r,g);"1"===g?e(window).scrollTop(r.find(".ur-button-container").offset().top):e(window).scrollTop(r.closest(".ur-frontend-form").offset().top),e(document).trigger("user_registration_frontend_after_ajax_complete",[a.responseText,p,r]),r.find(".ur-submit-button").prop("disabled",!1)}e(".coupon-message").css({display:"none"})}})},edit_profile_event:function(){user_registration_params.ajax_submission_on_edit_profile&&e("form.user-registration-EditProfileForm").off("submit").on("submit",function(r){r.preventDefault(),r.stopImmediatePropagation();var t=e(this);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});var i=t.find(".ur-smart-phone-field");if("true"===i.attr("aria-invalid")){(s=i.closest("p.form-row")).find("#"+i.data("id")+"-error").remove();var a='<label id="'+i.data("id")+'-error" class="user-registration-error" for="'+i.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return s.append(a),s.find("#"+i.data("id")).attr("aria-invalid",!0),!0}if(1===t.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var s,o=t.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(s=t.find(".uraf-profile-picture-upload")).find("#"+o.attr("name")+"-error").remove(),s.find(".uraf-profile-picture-file-error").remove();var d='<label id="'+o.attr("name")+'-error" class="user-registration-error" for="'+o.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";s.find("button.wp_uraf_profile_picture_upload").after(d)}if(!t.valid())return!1;if(1===t.find(".user-registration-profile-picture-error").find(".user-registration-error").length)return!1;r.preventDefault(),t.find(".user-registration-submit-Button").prop("disabled",!0);var u=t.find(".urfu-file-input");n.missing_attachment_handler(u);var l;try{l=n.get_form_data();var f=e("#profile_pic_url").val();l.push({value:f,field_name:"user_registration_profile_pic_url"}),l=JSON.stringify(l)}catch(c){l=""}var p={action:"user_registration_update_profile_details",security:user_registration_params.user_registration_profile_details_save,form_data:l};e(document).trigger("user_registration_frontend_before_edit_profile_submit",[p,t]),t.find(".user-registration-submit-Button").find("span").addClass("ur-front-spinner"),e.ajax({type:"POST",url:user_registration_params.ajax_url,dataType:"JSON",data:p,complete:function(r){e(document).trigger("user_registration_process_before_edit_profile_submit_completion"),t.find("span.ur-front-spinner").removeClass("ur-front-spinner"),t.closest(".user-registration").find(".user-registration-error").remove(),t.closest(".user-registration").find(".user-registration-message").remove();var i=e('<ul class=""/>'),a="error";try{var s=JSON.parse(r.responseText);"undefined"!=typeof s.success&&!0===s.success&&(a="message","undefined"!=typeof s.data.profile_pic_id&&(t.find(".ur_removed_profile_pic").val(""),t.find(".uraf-profile-picture-remove").length>0&&t.find(".uraf-profile-picture-remove").data("attachment-id",s.data.profile_pic_id),t.find(".profile-pic-remove").length>0&&t.find(".profile-pic-remove").data("attachment-id",s.data.profile_pic_id)));var o=!1;"object"==typeof s.data.message?e.each(s.data.message,function(r,a){if(a.hasOwnProperty("individual")){var n=[];e.each(t.find(".ur-form-row").find(".ur-field-item").find(".ur-edit-profile-field"),function(r){var t=e(this).attr("id");n.push(t)}),e.each(a,function(e,r){var i="",s="";if(a.hasOwnProperty("repeater_field_name")?(i=a.repeater_field_name,e="user_registration_"+e+"_"+(s=a.row_id.replace("row_",""))):e=-1===e.indexOf("user_registration_")?"user_registration_"+e:e,n.includes(e)){var d='<label id="'+e+'-error" class="user-registration-error" for="'+e+'">'+r+"</label>",u=t.find(".ur-form-row");(u=u.hasClass("ur-repeater-row")?u.find(".ur-repeater-row[data-repeater-field-name='"+i+"'][data-repeater-row='"+s+"'] ").find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']"):u.find(".ur-field-item").find("input[id='"+e+"'], textarea[id='"+e+"']")).closest(".form-row").append(d),o=!0}})}else i.append("<li>"+a+"</li>")}):(i.append("<li>"+s.data.message+"</li>"),undefined!==s.data.userEmailPendingMessage&&(e(".user-registration-info.user-email-change-update-notice").remove(),n.show_message(e('<ul class=""/>').append("<li>"+s.data.userEmailUpdateMessage+"</li>"),"info user-email-change-update-notice",t,"0"),e("input#user_registration_user_email").next("div.email-updated").length&&e("input#user_registration_user_email").next("div.email-updated").remove(),e(s.data.userEmailPendingMessage).insertAfter(e("input#user_registration_user_email")),e("input#user_registration_user_email").val(s.data.oldUserEmail)))}catch(d){i.append("<li>"+d.message+"</li>")}o||n.show_message(i,a,t,"0"),e(document).trigger("user_registration_edit_profile_after_ajax_complete",[r,t]),t.find(".user-registration-submit-Button").prop("disabled",!1),e(window).scrollTop(e(".user-registration").position())}}).fail(function(){n.show_message("<p>"+user_registration_params.ajax_form_submit_error+"</p>","error",t,"1"),t.find(".user-registration-submit-Button").prop("disabled",!1)})})}};n.init(),e(".user-registration-EditProfileForm ").length>0&&n.get_form_data(e(".user-registration-EditProfileForm ").data("form-id")),s.init()})},e(function(){e(document).ready(function(){e(".ur-submit-button").on("click",function(){e(this).closest("form.register").ur_form_submission()});var r=i.ur_get_cookie("urm_toast_content");0===e(".user-registration-page .notice-container").length&&e(document).find(".user-registration-page").prepend(r);var t=i.ur_get_cookie("urm_toast_success_message");if(i.show_success_message(t),e(".user-registration-membership__close_notice").on("click",function(){e(".user-registration-membership-notice__container").hide()}),e("input[name='save_account_details'], button[name='save_account_details']").off("click").on("click",function(r){r.preventDefault(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&e("form.user-registration-EditProfileForm").ur_form_submission(),user_registration_params.ajax_submission_on_edit_profile?e(this).submit():e(this).closest("form")[0].submit()}),e(".ur-flatpickr-field").length){var a=[];e(".ur-flatpickr-field").each(function(){var r=e(this),t=a.find(function(e){return e.element==r[0]});if(t)t.open();else{var i=r.attr("data-id"),n=r.closest(".ur-field-item").find("#formated_date").val();if(0<e(".ur-frontend-form").length)var s=e(".ur-frontend-form #"+i).attr("type","text").val(n);else s=e(".woocommerce-MyAccount-content #"+i).attr("type","text").val(n);r.attr("data-date-format",s.data("date-format")),s.data("mode")&&r.attr("data-mode","range"),r.attr("data-locale",s.data("locale")),r.attr("data-min-date",s.data("min-date")),r.attr("data-max-date",s.data("max-date")),r.attr("data-default-date",n),t=r.flatpickr({disableMobile:!0,onChange:function(r,t,a){e("#"+i).val(t)}}),a.push(t)}})}}),e(document).on("tinymce-editor-init",function(r,t){var i=e(t.getContainer()).attr("id"),a=e("#"+i).closest(".form-row").find("[data-label = 'WYSIWYG']");t.on("keyup",function(e){a.val(tinyMCE.activeEditor.getContent())})}),e(".ur-frontend-form").each(function(){e(this).find("form.register").on("focusout","#user_pass, #password_1",function(){$this=e(this);var r=e(this).attr("name"),i=e(this).data("id");if($this.closest("form").attr("data-enable-strength-password")){var a=$this.closest("form"),n=a.attr("data-minimum-password-strength"),s=[];(s="function"==typeof wp.passwordStrength.userInputDisallowedList?wp.passwordStrength.userInputDisallowedList():wp.passwordStrength.userInputBlacklist()).push(a.find('input[data-id="user_email"]').val()),s.push(a.find('input[data-id="user_login"]').val());var o=wp.passwordStrength.meter($this.val(),s);if("4"===n&&(o=customPasswordChecks($this.val())),o<n&&""!==$this.val()){a.find("#"+i+"-error").remove();var d='<label id="'+i+'-error" class="user-registration-error" for="'+r+'">'+t.password_strength_error+".</label>";a.find(".user-registration-password-hint").after(d)}}})})}),e(function(){e("textarea").each(function(){e(this).on("input",r);var t,i=e(this).closest(".ur-field-item");if(i.find(".ur-input-count").length>0){var a=e(this).val().trim();t="characters"===i.find(".ur-input-count").data("count-type")?a.length:""===a?0:a.split(/\s+/).length}i.find(".ur-input-count").text(t)})}),e(function(){e(".user-registration-EditProfileForm.edit-profile .field-country").length>0&&e(".field-country").each(function(){var r=e(this).find(".ur-data-holder").data("option-value"),t=e(this).find(".ur-data-holder").data("option-html"),i=e(this).find("select");r&&t&&(0===i.find('option[value="'+r+'"]').length&&i.append("<option class='ur-remove' selected='selected' value='"+r+"'>"+t+"</option>"),e(this).on("click",function(){e(this).find(".ur-remove").remove()}))})})};e(function(){e(".input-checkbox").each(function(){var r=e(this).attr("data-id");void 0!==r&&e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0)}),e('input[type="checkbox"]#checkall').on("click",function(){var r=e(this).attr("data-check");void 0!==r&&e('[data-id = "'+r+'[]" ]').prop("checked",e(this).prop("checked"))}),e(".input-checkbox").on("change",function(){var r=e(this).attr("data-id");void 0!==r&&(r=r.replace("[]",""),!1===e(this).prop("checked")&&e('[data-check = "'+r+'" ]').prop("checked",!1),e('input[name="'+r+'[]"]:checked').length==e('[data-id = "'+r+'" ]').length&&e('[data-check = "'+r+'" ]').prop("checked",!0))})});var i="";e("form.register").each(function(){i+=e(this).data("form-id")+","}),function(r){e.ajax({url:user_registration_params.ajax_url,data:{action:"user_registration_get_recent_nonce",form_ids:r,nonce_for:"registration"},type:"POST",async:!0,complete:function(r){var t=JSON.parse(r.responseText);t.success&&e.each(t.data,function(r,t){console.log(r,t),e("#user-registration-form-"+r).find("#ur_frontend_form_nonce").val(t)})}})}(i),t(),e(window).on("load",function(){t()}),e(window).on("user_registration_repeater_modified",function(){t()}),window.addEventListener("load",function(){window.addEventListener("elementor/popup/show",function(){document.querySelectorAll(".elementor-popup-modal form.register:not(.elementor)").forEach(function(e){t(),e.classList.add("elementor")})})}),e(document).on("click","#login-registration--login,#login-registration--registration",function(){var r=e(this).data("action");"login"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--registration").removeClass("active"),e(".login-registration").find(".ur-login-form").removeClass("hidden"),e(".login-registration").find(".ur-registration-form").addClass("hidden")),"registration"!==r||e(this).hasClass("active")||(e(this).addClass("active"),e("#login-registration--login").removeClass("active"),e(".login-registration").find(".ur-login-form").addClass("hidden"),e(".login-registration").find(".ur-registration-form").removeClass("hidden"))})}(jQuery),jQuery(document).ready(function(e){var r=e(document).find(".urcr-restrict-msg");r.length>0&&r.first().css("display","block")}),jQuery(document).ready(function(e){e('link#hello-elementor-css[href*="themes/hello-elementor"]').length>0&&e(document).on("focus",".ur-flatpickr-field",function(){e(this);setTimeout(function(){e(".flatpickr-calendar:visible .flatpickr-current-month").css("display","flex")},50)})}),jQuery(document).ready(function(e){e(".ur-submit-button.ur-disabled-btn").on("click",function(e){e.preventDefault()})});
// source --> https://medi-gyn.com/wp-content/plugins/user-registration/assets/js/frontend/user-registration-form-validator.min.js?ver=4.4.9 
!function(e){var t,r="";(t=e(".ur-frontend-form form, form.cart, form.checkout")).hasClass("edit-profile")&&(r="user_registration_");var a={$user_registration:t,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(".input-text").keypress(function(t){$this=e(this);var r=Number($this.attr("max-words")),a=$this.val().split(" ").length;void 0!==r&&a>r&&t.preventDefault()}),e("[type='number']").keypress(function(t){var r=t.keyCode||t.which,a=e(this).val();46===r&&-1===a.indexOf(".")||!(r<48||r>57)||t.preventDefault()})},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},init_tooltipster:function(){if("undefined"!=typeof tooltipster){var t={theme:"tooltipster-borderless",maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,functionInit:function(e,t){var r=jQuery(t.origin).attr("data-tip");r&&e.content(r)}};e(".user-registration-help-tip").tooltipster(t)}},add_validation_methods:function(){e.validator.methods.email=function(e,t){var r=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(t)||r.test(e)},e.validator.methods.required=function(t,r,a){if(!this.depend(a,r))return"dependency-mismatch";if("select"===r.nodeName.toLowerCase()){var i=e(r).val();return i&&i.length>0}return this.checkable(r)?this.getLength(t,r)>0:t.trim()!==undefined&&null!==t.trim()&&t.trim().length>0},e.validator.addMethod("wordsValidator",function(e,t,r){var a=e.trim().split(/\s+/).length;return""==e||a>=r},e.validator.format("Please enter at least {0} words.")),e.validator.addMethod("lengthValidator",function(e,t,r){return e.length<=r},e.validator.format("Please enter less than {0} characters.")),e.validator.addMethod("SpecialCharacterValidator",function(e,t){var r=new RegExp(/^(?=.{3,20}$)[a-zA-Z][a-zA-Z0-9]*(?: [a-zA-Z0-9]+)*$/);return this.optional(t)||r.test(e)},user_registration_params.message_username_character_fields),e.validator.addMethod("checkLimit",function(t,r,a){var i=parseInt(a||0,10),s="";if(e(r).closest(".field-checkbox").length){s=e(r).closest("ul").find('input[type="checkbox"]:checked')}else if(e(r).closest(".field-multi_select2").length)s=e(r).val();else if(e(r).closest(".field-multiple_choice").length){s=e(r).closest("ul").find('input[type="checkbox"]:checked')}return 0===i||s.length<=i},e.validator.format(user_registration_params.user_registration_checkbox_validation_message)),e.validator.addMethod("patternValidator",function(e,t,r){var a=new RegExp(r.pattern);return this.optional(t)||a.test(e)},function(e,t){return e.errorMessage})},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;var t=e(document).find('[name="quantity"]');""===t.attr("max")&&t.removeAttr("max");var r=this;r.$user_registration.each(function(){var t=e(this),a=r.custom_validation(t);r.custom_validation_messages(),t.validate({errorClass:"user-registration-error",validClass:"user-registration-valid",ignore:function(t,r){return!(!e(r).closest(".ur-field-item").is(":hidden")&&!e(r).closest(".ur_membership_frontend_input_container").is(":hidden"))||(!!e(r).hasClass("ur-flatpickr-field")||(!!(r.id&&r.id.startsWith("shipping_")&&e(r).closest(".form-row").is(":hidden"))||void 0))},rules:a.rules,messages:a.messages,focusInvalid:!1,invalidHandler:function(t,r){r.numberOfInvalids()&&e(window).scrollTop(e(r.errorList[0].element).offset().top)},errorPlacement:function(t,r){if(r.is("#password_current")||r.is("#password_1")||r.is("#password_2"))r.parent().after(t);else if("radio"===r.attr("type")||"checkbox"===r.attr("type")||"password"===r.attr("type"))r.parent().parent().parent().append(t);else if(r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/))0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(t);else if(r.hasClass("ur-smart-phone-field")){var a=r.closest(".form-row");a.find("#"+r.data("id")+"-error").remove(),a.append(t)}else"number"===r.attr("type")&&r.hasClass("ur-range-input")?t.insertAfter(r.closest(".ur-range-row").find(".ur-range-number")):"text"===r.attr("type")&&r.hasClass("input-timepicker")?r.hasClass("timepicker-end")||t.insertAfter(r.parent()):(e(document).trigger("user-registration-append-error-messages",r),r.hasClass("urfu-file-input")||r.closest(".field-multi_select2").length?t.insertAfter(r.parent().parent()):"number"===r.attr("type")&&r.hasClass("ur-quantity")?t.insertAfter(r.parent()):"text"===r.attr("type")&&r.hasClass("ur-payment-price")?t.insertAfter(r):"url"===r.attr("type")?t.insertAfter(r.parent()):t.insertAfter(r.parent().parent()))},highlight:function(t,r,a){var i=e(t);i.closest(".form-row"),i.attr("name");i.removeClass("ur-input-border-green").addClass("ur-input-border-red")},unhighlight:function(t,r,a){var i=e(t),s=i.closest(".form-row"),n=i.attr("name");i.removeClass("ur-input-border-red").addClass("ur-input-border-green"),"radio"===i.attr("type")||"checkbox"===i.attr("type")?s.find("input[name='"+n+"']").addClass(a).removeClass(r):i.addClass(a).removeClass(r),s.removeClass("user-registration-has-error")},submitHandler:function(t){return!(e(t).hasClass("register")||e(t).hasClass("edit-profile")&&user_registration_params.ajax_submission_on_edit_profile)}})})},validate_field:function(t){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 r=e(this),a=r.closest(".form-row"),i=!0,s=a.is(".validate-required"),n=a.is(".validate-email"),u=t.type;if("input"===u&&a.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===u||"change"===u){if(s&&("checkbox"!==r.attr("type")||r.is(":checked")?""===r.val()&&(a.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(a.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),n&&r.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(r.val())||(a.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&a.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}},custom_validation:function(t){var a={},i={},s=t.find("[data-min-words]");if(s.length&&e.each(s,function(t,r){var s={};$this=e(r),s.wordsValidator=$this.data("min-words");var n=$this.data("id");a[n]=s,i[n]={wordsValidator:user_registration_params.message_min_words_fields.replace("%qty%",s.wordsValidator)}}),t.find("#user_confirm_email").length){var n=t.closest(".ur-frontend-form").attr("id");a.user_confirm_email={required:!0,equalTo:"#"+n+" #user_email"},i.user_confirm_email={required:user_registration_params.message_required_fields,equalTo:user_registration_params.message_confirm_email_fields}}if(t.hasClass("edit-password")||t.hasClass("ur_lost_reset_password"))a.password_2={equalTo:"#password_1"},i.password_2=user_registration_params.message_confirm_password_fields;else if(t.hasClass("register")&&t.find("#user_confirm_password").length){n=t.closest(".ur-frontend-form").attr("id");a.user_confirm_password={required:!0,equalTo:"#"+n+" #user_pass"},i.user_confirm_password={required:user_registration_params.message_required_fields,equalTo:user_registration_params.message_confirm_password_fields}}var u=t.find("#user_login"),d={};u.length&&void 0!==u.data("username-length")&&(d.lengthValidator=u.data("username-length")),void 0===u.data("username-character")&&t.closest(".ur-frontend-form").find(".register").length&&(d.SpecialCharacterValidator=!0),a.user_login=d;var o=t.find(".field-checkbox"),l=t.find(".field-multi_select2"),F=t.find(".field-multiple_choice");return o.length&&o.each(function(){e(this).attr("data-field-id").indexOf("user_registration_")>-1&&(r=""),a[r+e(this).attr("data-field-id")+"[]"]={checkLimit:e(this).find("ul").data("choice-limit")?e(this).find("ul").data("choice-limit"):0}}),l.length&&l.each(function(){e(this).attr("data-field-id").indexOf("user_registration_")>-1&&(r=""),a[r+e(this).attr("data-field-id")+"[]"]={checkLimit:e(this).find("select").data("choice-limit")?e(this).find("select").data("choice-limit"):0}}),F.length&&F.each(function(){a[r+e(this).data("field-id")+"[]"]={checkLimit:e(this).find("ul").data("choice-limit")?e(this).find("ul").data("choice-limit"):0}}),e('div[data-field-pattern-enabled="1"]').each(function(){var t=e(this),r=t.data("field-id"),i=t.data("field-pattern-value"),s=t.data("field-pattern-message");a[r]={patternValidator:{pattern:i,errorMessage:s,param:{pattern:i,errorMessage:s}}}}),{rules:a,messages:i}},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,t){return user_registration_params.message_confirm_number_field_max.replace("%qty%",t.max)},e.validator.messages.min=function(e,t){return user_registration_params.message_confirm_number_field_min.replace("%qty%",t.min)},e.validator.messages.step=function(e,t){return user_registration_params.message_confirm_number_field_step.replace("%qty%",t.step)}}};e(window).on("load",function(){a.init()}),e(window).on("user_registration_repeater_modified",function(){a.init()})}(jQuery);
// source --> https://medi-gyn.com/wp-content/plugins/user-registration/assets/js/frontend/ur-common.min.js?ver=4.4.9 
!function(s){s(document).on("click",".password_preview",function(t){t.preventDefault();var i=user_registration_params.ursL10n,e=s(this).hasClass("dashicons-hidden")?"show":"hide",r=s(this).closest(".user-registration-form-row").find('input[name="password"]');if(0===r.length&&(r=s(this).closest(".field-user_pass").find('input[name="user_pass"]')),0===r.length&&(r=s(this).closest(".field-user_confirm_password").find('input[name="user_confirm_password"]')),0===r.length&&(r=s(this).closest(".user-registration-form-row").find('input[name="password_current"]')),0===r.length&&(r=s(this).closest(".user-registration-form-row").find('input[name="password_1"]')),0===r.length&&(r=s(this).closest(".user-registration-form-row").find('input[name="password_2"]')),0===r.length&&(r=s(this).closest(".field-password").find(".input-password")),r.length>0)switch(e){case"show":r.attr("type","text"),s(this).removeClass("dashicons-hidden").addClass("dashicons-visibility"),s(this).attr("title",i.hide_password_title);break;case"hide":r.attr("type","password"),s(this).removeClass("dashicons-visibility").addClass("dashicons-hidden"),s(this).attr("title",i.show_password_title)}}),s(document).ready(function(){s("form").on("focus","#user_url, #user_registration_user_url",function(){""===s(this).val().trim()&&s(this).val("https://")})})}(jQuery);
// source --> https://medi-gyn.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.35.1 
/*! elementor-pro - v3.35.0 - 11-02-2026 */
(()=>{"use strict";var e,r,a,n={},b={};function __webpack_require__(e){var r=b[e];if(void 0!==r)return r.exports;var a=b[e]={exports:{}};return n[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.m=n,e=[],__webpack_require__.O=(r,a,n,b)=>{if(!a){var i=1/0;for(o=0;o<e.length;o++){for(var[a,n,b]=e[o],c=!0,t=0;t<a.length;t++)(!1&b||i>=b)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](a[t])))?a.splice(t--,1):(c=!1,b<i&&(i=b));if(c){e.splice(o--,1);var _=n();void 0!==_&&(r=_)}}return r}b=b||0;for(var o=e.length;o>0&&e[o-1][2]>b;o--)e[o]=e[o-1];e[o]=[a,n,b]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((r,a)=>(__webpack_require__.f[a](e,r),r)),[])),__webpack_require__.u=e=>635===e?"code-highlight.b9addbc842a50347c9ab.bundle.min.js":519===e?"video-playlist.909c41acbc73cb741e9d.bundle.min.js":375===e?"paypal-button.f4f64e46173f50701949.bundle.min.js":786===e?"0726b2d81686a5392236.bundle.min.js":857===e?"stripe-button.49130d6eecb5ebc8afbd.bundle.min.js":581===e?"progress-tracker.8cccdda9737c272489fc.bundle.min.js":961===e?"animated-headline.c009d6fa482515df23f8.bundle.min.js":692===e?"media-carousel.8d26e5df1a1527329fde.bundle.min.js":897===e?"carousel.3620fca501cb18163600.bundle.min.js":416===e?"countdown.0e9e688751d29d07a8d3.bundle.min.js":292===e?"hotspot.5033ed75928eff79cb95.bundle.min.js":325===e?"form.71055747203b48a65a24.bundle.min.js":543===e?"gallery.06be1c07b9901f53d709.bundle.min.js":970===e?"lottie.a287ccfe024bea61e651.bundle.min.js":334===e?"nav-menu.8521a0597c50611efdc6.bundle.min.js":887===e?"popup.f7b15b2ca565b152bf98.bundle.min.js":535===e?"load-more.8b46f464e573feab5dd7.bundle.min.js":396===e?"posts.aec59265318492b89cb5.bundle.min.js":726===e?"portfolio.4cd5da34009c30cb5d70.bundle.min.js":316===e?"share-buttons.63d984f8c96d1e053bc0.bundle.min.js":829===e?"slides.c0029640cbdb48199471.bundle.min.js":158===e?"social.d71d263bd937f0906192.bundle.min.js":404===e?"table-of-contents.3be1ab725f562d10dd86.bundle.min.js":345===e?"archive-posts.16a93245d08246e5e540.bundle.min.js":798===e?"search-form.b7065999d77832a1b764.bundle.min.js":6===e?"woocommerce-menu-cart.54f2e75f6769dce707e2.bundle.min.js":80===e?"woocommerce-purchase-summary.88a2d8ca449739e34f9f.bundle.min.js":354===e?"woocommerce-checkout-page.6ba1f1f2aa99210fa1cf.bundle.min.js":4===e?"woocommerce-cart.480d117b95956d1f28a5.bundle.min.js":662===e?"woocommerce-my-account.d54826f355f9822b0ec0.bundle.min.js":621===e?"woocommerce-notices.00f9132bbbd683277a27.bundle.min.js":787===e?"product-add-to-cart.c32f5d5e404511d68720.bundle.min.js":993===e?"loop.89cc81d2188312a17a17.bundle.min.js":932===e?"loop-carousel.cd9a95b2e4dd2a239b81.bundle.min.js":550===e?"ajax-pagination.2090b5f4906bcda1dcc2.bundle.min.js":727===e?"mega-menu.82093824ddb3f5531ab4.bundle.min.js":87===e?"mega-menu-stretch-content.480e081cebe071d683e8.bundle.min.js":912===e?"menu-title-keyboard-handler.f0362773c21105d2c65c.bundle.min.js":33===e?"nested-carousel.db797a097fdc5532ef4a.bundle.min.js":225===e?"taxonomy-filter.a32526f3e4a201b5fce1.bundle.min.js":579===e?"off-canvas.137463f629e2b7cbaf02.bundle.min.js":1===e?"contact-buttons.99a987d66bcc2ade0ee6.bundle.min.js":61===e?"contact-buttons-var-10.16cf733dc3d3b250fef4.bundle.min.js":249===e?"floating-bars-var-2.75c36e8b0bacbac6105e.bundle.min.js":440===e?"floating-bars-var-3.cdf99fd0b063a0032d53.bundle.min.js":187===e?"search.5d88e65c03029f91931d.bundle.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},a="elementor-pro:",__webpack_require__.l=(e,n,b,i)=>{if(r[e])r[e].push(n);else{var c,t;if(void 0!==b)for(var _=document.getElementsByTagName("script"),o=0;o<_.length;o++){var d=_[o];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==a+b){c=d;break}}c||(t=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,__webpack_require__.nc&&c.setAttribute("nonce",__webpack_require__.nc),c.setAttribute("data-webpack",a+b),c.src=e),r[e]=[n];var onScriptComplete=(a,n)=>{c.onerror=c.onload=null,clearTimeout(u);var b=r[e];if(delete r[e],c.parentNode&&c.parentNode.removeChild(c),b&&b.forEach((e=>e(n))),a)return a(n)},u=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=onScriptComplete.bind(null,c.onerror),c.onload=onScriptComplete.bind(null,c.onload),t&&document.head.appendChild(c)}},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&"SCRIPT"===r.currentScript.tagName.toUpperCase()&&(e=r.currentScript.src),!e)){var a=r.getElementsByTagName("script");if(a.length)for(var n=a.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=a[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={978:0};__webpack_require__.f.j=(r,a)=>{var n=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==n)if(n)a.push(n[2]);else if(978!=r){var b=new Promise(((a,b)=>n=e[r]=[a,b]));a.push(n[2]=b);var i=__webpack_require__.p+__webpack_require__.u(r),c=new Error;__webpack_require__.l(i,(a=>{if(__webpack_require__.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var b=a&&("load"===a.type?"missing":a.type),i=a&&a.target&&a.target.src;c.message="Loading chunk "+r+" failed.\n("+b+": "+i+")",c.name="ChunkLoadError",c.type=b,c.request=i,n[1](c)}}),"chunk-"+r,r)}else e[r]=0},__webpack_require__.O.j=r=>0===e[r];var webpackJsonpCallback=(r,a)=>{var n,b,[i,c,t]=a,_=0;if(i.some((r=>0!==e[r]))){for(n in c)__webpack_require__.o(c,n)&&(__webpack_require__.m[n]=c[n]);if(t)var o=t(__webpack_require__)}for(r&&r(a);_<i.length;_++)b=i[_],__webpack_require__.o(e,b)&&e[b]&&e[b][0](),e[b]=0;return __webpack_require__.O(o)},r=self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[];r.forEach(webpackJsonpCallback.bind(null,0)),r.push=webpackJsonpCallback.bind(null,r.push.bind(r))})()})();