$(document).ready(function(){var t=$('[data-rel="recaptcha-form"]'),n;if(t.length===0)return!1;n=!1;t.submit(function(i){var r=this,u;if(i.preventDefault(),n)return!1;n=!0;u=t.data("site-key");grecaptcha.ready(function(){grecaptcha.execute(u,{action:"submit"}).then(function(token){var callbackFnName,callbackFn;if($(r).append($("").prop("type","hidden").attr("name","g-recaptcha-response").attr("id","g-recaptcha-response").val(token)),callbackFnName=t.data("callback"),callbackFnName||r.submit(),callbackFn=eval(callbackFnName),!$.isFunction(callbackFn))return console.error(callbackFnName+" is not a function"),n=!1,!1;callbackFn(token)&&r.submit();n=!1})})})})