'use strict';(function(){const b=window.Reci.Utils.common,k=window.Reci.Utils.form,d=window.Reci.Mst,g=window.Reci.Form.param,e=window.Reci.Utils.eh,f=d.recap&&d.recap.type&&window.Reci.Utils.recap?window.Reci.Utils.recap:!1;if(f){var h=!1;window.Reci.Form.instance.on("process",function(a,c){b.equals(g.act_def[a][b.constobj.submit],b.constobj.proc)&&(c[d.recap.token_name_frm]=h)});e.addSeq("form.beforeSubmit","recap",function(a){return f&&(b.equals(g.act_def[a.act][b.constobj.submit],b.constobj.proc)|| "v2"===d.recap.type&&a.act===b.constobj.ipt)?f.execute("frm").then(function(c){h=c;return a}).catch(function(c){console.error(c);a.err.recap={suc:!1};c.type="err";c.data=a;"undefined"===typeof c.msg&&(c.msg="reCaptcha\u8a8d\u8a3c\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002");throw c;}):a},e.seqLength("form.beforeSubmit"));e.addSeq("form.beforeSubmit.err","recap",function(a){b.equals(g.act_def[a.act][b.constobj.submit],b.constobj.proc)&&f.reset("frm");return a},e.seqLength("form.beforeSubmit.err")); "v2_invisible"!==d.recap.type&&"v2"!==d.recap.type||f.render("frm",document.querySelector("#recap_frm"));e.on("recaptcha.executed",function(a){"frm"===a.act&&k.refreshAllMsg(g.msg_container_selector,"recap",!0)})}})();