function um_recaptcha_validate_form(e){e.preventDefault();var a=jQuery(e.target),e=a.find(".g-recaptcha").data("mode")||"homepage";grecaptcha.execute(umRecaptchaData.site_key,{action:e}).then(function(e){a.find('[name="g-recaptcha-response"]').length?a.find('[name="g-recaptcha-response"]').val(e):a.append('<input type="hidden" name="g-recaptcha-response" value="'+e+'">'),a.off("submit",um_recaptcha_validate_form).trigger("submit")})}jQuery(document).ready(function(){"function"==typeof um_recaptcha_refresh&&(jQuery(document).on("um_messaging_open_login_form",function(e){um_recaptcha_refresh()}),jQuery(document).on("um_messaging_close_login_form",function(e){um_recaptcha_refresh()}))}),"undefined"!=typeof umRecaptchaData&&"v3"===umRecaptchaData.version&&grecaptcha.ready(function(){jQuery(".g-recaptcha").closest("form").on("submit",um_recaptcha_validate_form)});