| 1 |
var charitable_reCAPTCHA_onload=function(){var e,a,r,t,c,n,i,o,s;e=jQuery,n=e("body"),i=e(".charitable-recaptcha"),o=i.parent().find("[name=charitable_grecaptcha_token]")[0],(s=o.form).classList.contains("charitable-donation-form")?(c=!1,a=grecaptcha.render(i[0],{sitekey:CHARITABLE_RECAPTCHA.site_key,callback:function(e){o.setAttribute("value",e),t.remove_pending_process_by_name("recaptcha")},"error-callback":function(){t.add_error(CHARITABLE_RECAPTCHA.error_message),t.remove_pending_process_by_name("recaptcha")},"expired-callback":function(){o.setAttribute("value",null),t.remove_pending_process_by_name("recaptcha")},size:"invisible",isolated:!0}),n.on("charitable:form:validate",function(e,r){0===(t=r).errors.length&&(c&&grecaptcha.reset(a),t.add_pending_process("recaptcha"),grecaptcha.execute(a),c=!0)})):(r=!1,a=grecaptcha.render(i[0],{sitekey:CHARITABLE_RECAPTCHA.site_key,callback:function(e){o.setAttribute("value",e),s.submit()},"error-callback":function(){r&&(alert(CHARITABLE_RECAPTCHA.error_message),r=!1)},size:"invisible",isolated:!0}),s.onsubmit=function(){return r=!0,grecaptcha.execute(a),!1})}; |