var PALM={recaptcha:{prepare:function(){var a=document.createElement("script");a.src="https://www.google.com/recaptcha/api.js?onload\x3donloadCallback\x26render\x3dexplicit";a.async=a.defer=!0;document.body.appendChild(a)},init:function(){$(".g-recaptcha").each(function(a,b){a={sitekey:$(b).data("sitekey"),size:$(b).data("size"),callback:$(b).data("callback")};$(b).data("recaptcha-widget-id",grecaptcha.render($(this).attr("id"),a));$(b).data("recaptcha-init-done",!0)})},submit:function(a){a&&grecaptcha.execute(a.find(".g-recaptcha").data("recaptcha-widget-id")).then(function(b){a.hasClass("js-recaptcha-tdi")?
TDI.Ajax.send($(a)):a.submit()})}}};function onRecaptchaSubmit(){PALM.recaptcha.submit()}function onloadCallback(){PALM.recaptcha.init()}$(function(){PALM.recaptcha.prepare()});$(document).on("click",'input[type\x3d"submit"]',function(a){$(this).parents("form").hasClass("js-recaptcha-tdi")&&(a.preventDefault(),a.stopImmediatePropagation(),a=$(this).parents("form"),PALM.recaptcha.submit(a))});
$(document).on("tdi:ajax:done",function(){"undefined"!==typeof window&&"undefined"!==typeof window.grecaptcha&&$(".g-recaptcha").filter(function(){return!$(this).data("recaptcha-init-done")}).each(function(){grecaptcha&&grecaptcha.render&&($(this).data("recaptcha-init-done",!0),$(this).data("recaptcha-widget-id",grecaptcha.render(this)))})});