PageSourceSearch

https://captcha.oe-it.ru/build/mosparo-frontend.js?ver=1.0

js oe-it.ru collected 2026-10-01 10:38:51 UTC 27,561 bytes, 2 lines download raw bytes

vendor: 4,340 bytes, lines 1-2
1/*! For license information please see mosparo-frontend.js.LICENSE.txt */
2(()=>{"use strict";var e={};function t(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(c(e)+" is not iterable")}function n(){var e,t,o="function"==typeof Symbol?Symbol:{},s=o.iterator||"@@iterator",r=o.toStringTag||"@@toStringTag";function a(n,o,s,r){var a=o&&o.prototype instanceof c?o:c,u=Object.create(a.prototype);return i(u,"_invoke",function(n,i,o){var s,r,a,c=0,u=o||[],m=!1,d={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,n){return s=t,r=0,a=e,d.n=n,l}};function h(n,i){for(r=n,a=i,t=0;!m&&c&&!o&&t<u.length;t++){var o,s=u[t],h=d.p,p=s[2];n>3?(o=p===i)&&(a=s[(r=s[4])?5:(r=3,3)],s[4]=s[5]=e):s[0]<=h&&((o=n<2&&h<s[1])?(r=0,d.v=i,d.n=s[1]):h<p&&(o=n<3||s[0]>i||i>p)&&(s[4]=n,s[5]=i,d.n=p,r=0))}if(o||n>1)return l;throw m=!0,i}return function(o,u,p){if(c>1)throw TypeError("Generator is already running");for(m&&1===u&&h(u,p),r=u,a=p;(t=r<2?e:a)||!m;){s||(r?r<3?(r>1&&(d.n=-1),h(r,a)):d.n=a:d.v=a);try{if(c=2,s){if(r||(o="next"),t=s[o]){if(!(t=t.call(s,a)))throw TypeError("iterator result is not an object");if(!t.done)return t;a=t.value,r<2&&(r=0)}else 1===r&&(t=s.return)&&t.call(s),r<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),r=1);s=e}else if((t=(m=d.n<0)?a:n.call(i,d))!==l)break}catch(t){s=e,r=1,a=t}finally{c=1}}return{value:t,done:m}}}(n,s,r),!0),u}var l={};function c(){}function u(){}function m(){}t=Object.getPrototypeOf;var d=[][s]?t(t([][s]())):(i(t={},s,function(){return this}),t),h=m.prototype=c.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,i(e,r,"GeneratorFunction")),e.prototype=Object.create(h),e}return u.prototype=m,i(h,"constructor",m),i(m,"constructor",u),u.displayName="GeneratorFunction",i(m,r,"GeneratorFunction"),i(h),i(h,r,"Generator"),i(h,s,function(){return this}),i(h,"toString",function(){return"[object Generator]"}),(n=function(){return{w:a,m:p}})()}function i(e,t,n,o){var s=Object.defineProperty;try{s({},"",{})}catch(e){s=0}i=function(e,t,n,o){function r(t,n){i(e,t,function(e){return this._invoke(t,n,e)})}t?s?s(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(r("next",0),r("throw",1),r("return",2))},i(e,t,n,o)}function o(e,t,n,i,o,s,r){try{var a=e[s](r),l=a.value}catch(e){return void n(e)}a.done?t(l):Promise.resolve(l).then(i,o)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(i,s){var r=e.apply(t,n);function a(e){o(r,i,s,a,l,"next",e)}function l(e){o(r,i,s,a,l,"throw",e)}a(void 0)})}}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,s,r,a=[],l=!0,c=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=s.call(n)).done)&&(a.push(i.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(r=n.return(),Object(r)!==r))return}finally{if(c)throw o}}return a}}(e,t)||a(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){if(e){if("string"==typeof e)return l(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?u(Object(n),!0).forEach(function(t){d(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=c(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.g.mosparo=function(e,i,o,l,u){var d=this;return this.containerId=e,this.url=i,this.uuid=o,this.publicKey=l,this.defaultOptions={name:"",allowBrowserValidation:!0,inputFieldSelector:"[name]:not(.mosparo__ignored-field)",designMode:!1,loadCssResource:!1,cssResourceUrl:"",requestSubmitTokenOnInit:!0,customMessages:{},language:null,isMultiStepForm:!1,submitToken:null,isLastStep:!1,forceInvisible:null,onBeforeGetFormData:null,onGetFormData:null,onGetFieldValue:null,onCheckForm:null,onResetState:null,onAbortSubmit:null,onSwitchToInvisible:null,onValidateFormInvisible:null,onSubmitFormInvisible:null,doSubmitFormInvisible:null,onFormDataStored:null,onFormDataValid:null},this.options=m(m({},this.defaultOptions),u),this.invisible=!1,this.id="",this.formElement=null,this.containerElement=null,this.checkboxElement=null,this.checkboxFieldElement=null,this.submitTokenElement=null,this.validationTokenElement=null,this.labelElement=null,this.accessibleStatusElement=null,this.errorMessageElement=null,this.hpFieldElement=null,this.loaderContainerElement=null,this.countdownInterval=null,this.countdownSeconds=0,this.isLocked=!1,this.checkedFormData=null,this.stateResetted=!0,this.proofOfWorkNumber=null,this.metadata={},this.messages={locale:"en",label:"I accept that the form entries are checked for spam and stored encrypted for 14 days.",accessibilityCheckingData:"The spam protection verifies your data. Please wait.",accessibilityDataValid:"Your data are valid. You can submit the form.",accessibilityProtectedBy:"This form is protected from spam by mosparo.",errorGotNoToken:"mosparo returned no submit token.",errorInternalError:"An error occurred. Please try again.",errorNoSubmitTokenAvailable:"No submit token available. Validation of this form is not possible.",errorSpamDetected:"Your data got catched by our spam protection.",errorLockedOut:"You are locked out. Please try again after %datetime%",errorDelay:"Your request was delayed. Please wait for %seconds% seconds.",hpLeaveEmpty:"Leave this field blank"},this.init=function(){if(this.id=this.getRandomHash(),this.containerElement=document.getElementById(this.containerId),this.containerElement){this.options.loadCssResource&&this.loadCssResource(),null===this.options.forceInvisible&&(this.options.forceInvisible=this.options.isMultiStepForm&&!this.options.isLastStep);var e=null;this.options.forceInvisible&&(e="mosparo__force-invisible-mode"),this.containerElement.classList.add("mosparo__container","mosparo__"+this.uuid,e),this.containerElement.setAttribute("lang",this.messages.locale);for(var t=document.querySelectorAll("form"),n=this.containerElement.parentNode;n&&!this.isTargetElement(t,n);)n=n.parentNode;if(null!==n){this.formElement=n,this.options.allowBrowserValidation&&this.formElement.hasAttribute("novalidate")&&this.formElement.removeAttribute("novalidate");var i=document.createElement("div");i.classList.add("mosparo__row"),this.containerElement.appendChild(i);var o=document.createElement("div");o.classList.add("mosparo__checkbox_column"),i.appendChild(o);var s="_mosparo_checkboxField_"+this.id;this.checkboxFieldElement=document.createElement("input"),this.checkboxFieldElement.setAttribute("type","checkbox"),this.checkboxFieldElement.setAttribute("required","required"),this.checkboxFieldElement.setAttribute("value","1"),this.checkboxFieldElement.setAttribute("id",s),this.checkboxFieldElement.setAttribute("name",""!==this.options.name?this.options.name:s),o.appendChild(this.checkboxFieldElement),this.checkboxElement=document.createElement("div"),this.checkboxElement.classList.add("mosparo__checkbox"),o.appendChild(this.checkboxElement);var r=document.createElement("div");r.classList.add("mosparo__icon-checkmark"),this.checkboxElement.appendChild(r);var a=document.createElement("div");a.classList.add("mosparo__icon-failure"),this.checkboxElement.appendChild(a);var l=document.createElement("div");l.classList.add("mosparo__content_column"),i.appendChild(l),this.labelElement=document.createElement("label"),this.labelElement.classList.add("mosparo__label"),this.labelElement.setAttribute("for",s),l.appendChild(this.labelElement),this.errorMessageElement=document.createElement("div"),this.errorMessageElement.classList.add("mosparo__error-message"),l.appendChild(this.errorMessageElement),this.accessibleStatusElement=document.createElement("div"),this.accessibleStatusElement.classList.add("mosparo__accessible-message"),this.accessibleStatusElement.setAttribute("aria-describedby",s),l.appendChild(this.accessibleStatusElement),this.submitTokenElement=document.createElement("input"),this.submitTokenElement.setAttribute("name","_mosparo_submitToken"),this.submitTokenElement.setAttribute("type","hidden"),this.submitTokenElement.classList.add("mosparo__submit-token"),this.checkboxElement.appendChild(this.submitTokenElement),this.validationTokenElement=document.createElement("input"),this.validationTokenElement.setAttribute("name","_mosparo_validationToken"),this.validationTokenElement.setAttribute("type","hidden"),this.validationTokenElement.classList.add("mosparo__validation-token"),this.checkboxElement.appendChild(this.validationTokenElement),this.options.designMode?(this.containerElement.classList.add("mosparo__design-mode"),this.checkboxFieldElement.removeAttribute("required"),this.labelElement.textContent=this.getMessage("label")):(this.formElement.querySelectorAll(this.options.inputFieldSelector).forEach(function(e){e!==d.val
2idationTokenElement&&e.addEventListener("change",function(){d.resetState()})}),this.formElement.addEventListener("submit",this.onSubmit),this.formElement.addEventListener("reset",function(){d.resetState(),d.requestSubmitToken()}),this.checkboxFieldElement.addEventListener("change",function(){d.checkForm()}),this.checkboxFieldElement.addEventListener("focus",function(){d.containerElement.classList.add("mosparo__focus")}),this.checkboxFieldElement.addEventListener("blur",function(){d.containerElement.classList.remove("mosparo__focus")}),this.checkboxElement.addEventListener("click",function(){d.checkForm()}),this.options.requestSubmitTokenOnInit&&this.requestSubmitToken())}else this.debug("Cannot find the form container.")}else this.debug("Cannot find the mosparo container.")},this.loadCssResource=function(){var e=this.options.cssResourceUrl;""===e&&(e=this.url+"/resources/"+this.uuid+".css");var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.href=e,t.media="all",document.getElementsByTagName("head")[0].appendChild(t)},this.getRandomHash=function(){return Math.random().toString().substring(2,16)}
2,this.getSubmitToken=function(){return this.submitTokenElement?this.submitTokenElement.value:null},this.getValidationToken=function(){return this.validationTokenElement?this.validationTokenElement.value:null},this.requestSubmitToken=function(e){var t,n;this.errorMessageElement.classList.remove("mosparo__error-message-visible"),this.containerElement.classList.add("mosparo__loading");var i=null!==(t=this.formElement.getAttribute("action"))&&void 0!==t?t:document.location.href;0===i.indexOf("http://")&&0===i.indexOf("https://")||(0===i.indexOf("/")?i=document.location.origin+i:-1!==["?","&","#"].indexOf(i.substring(0,1))&&(i=document.location.href+i));var o={pageTitle:document.title,pageUrl:document.location.href,formActionUrl:i,formId:null!==(n=this.formElement.getAttribute("id"))&&void 0!==n?n:"",htmlLanguage:document.documentElement.lang};void 0!==e&&e?o.submitToken=e:this.options.submitToken&&(o.submitToken=this.options.submitToken),null!==this.options.language&&(o.language=this.options.language),this.send("/api/v1/frontend/request-submit-token",o,function(e){if(e.messages&&d.updateMessages(e.messages),e.invisible||d.options.forceInvisible?d.switchToInvisible():e.showLogo&&d.addAccessibilityLogo(),e.submitToken)if(d.submitTokenElement.value=e.submitToken,"honeypotFieldName"in e&&e.honeypotFieldName&&d.addHoneypotField(e.honeypotFieldName),"proofOfWorkResult"in e&&e.proofOfWorkResult&&(!d.options.isMultiStepForm||d.options.isLastStep)){var t=e.proofOfWorkResult,n=e.proofOfWorkMaxNumber;d.isLocked=!0,d.solvePoWPuzzle(e.submitToken,t,n)}else d.containerElement.classList.remove("mosparo__loading");else e.security?(d.processSecurityResponse(e),"delay"===e.type&&setTimeout(function(){d.requestSubmitToken()},1e3*(e.forSeconds+1))):(d.containerElement.classList.remove("mosparo__loading"),d.containerElement.classList.add("mosparo__invalid"),d.showError(d.getMessage("errorGotNoToken")))},function(){d.containerElement.classList.remove("mosparo__loading"),d.containerElement.classList.add("mosparo__invalid"),d.showError(d.getMessage("errorInternalError"))})},this.onSubmit=function(e){d.invisible?d.checkboxFieldElement.checked&&d.verifyCheckedFormData()||(d.loaderContainerElement.classList.add("mosparo__loader-visible"),e.preventDefault(),e.stopImmediatePropagation(),d.formElement.dispatchEvent(new CustomEvent("validate-form-invisible",{bubbles:!0})),null!==d.options.onValidateFormInvisible&&d.options.onValidateFormInvisible(),d.checkForm()):d.verifyCheckedFormData()||(e.preventDefault(),e.stopImmediatePropagation(),d.formElement.dispatchEvent(new CustomEvent("submit-aborted",{bubbles:!0})),null!==d.options.onAbortSubmit&&d.options.onAbortSubmit(),d.resetState())},this.checkForm=function(){if(!this.isLocked){if(""===this.submitTokenElement.value)return this.containerElement.classList.add("mosparo__invalid"),void this.showError(this.getMessage("errorNoSubmitTokenAvailable"));this.stateResetted=!1,this.containerElement.classList.remove("mosparo__invalid"),this.containerElement.classList.remove("mosparo__checked"),this.errorMessageElement.classList.remove("mosparo__error-message-visible"),this.containerElement.classList.add("mosparo__loading"),this.updateAccessibleStatus(this.getMessage("accessibilityCheckingData"));var e=this.getRequestData();this.options.isMultiStepForm&&!this.options.isLastStep?this.storeFormData(e):this.checkFormData(e)}},this.getRequestData=function(){var e=JSON.stringify(this.getFormData()),t={formData:e,submitToken:this.submitTokenElement.value};return this.proofOfWorkNumber&&(t.proofOfWorkNumber=this.proofOfWorkNumber),this.formElement.dispatchEvent(new CustomEvent("collect-request-data",{bubbles:!0,detail:t})),Object.keys(this.metadata).length&&(t.metadata=JSON.stringify(this.metadata)),this.checkedFormData=e,t},this.storeFormData=function(e){this.send("/api/v1/frontend/store-form-data",e,function(e){if(d.containerElement.classList.remove("mosparo__loading"),e.result&&(d.checkboxFieldElement.checked=!0,d.setHpFieldElementDisabled(!0),d.containerElement.classList.add("mosparo__checked"),d.invisible||d.updateAccessibleStatus(d.getMessage("accessibilityDataValid"))),null!==d.options.onFormDataStored)d.options.onFormDataStored();else if(d.invisible){if(d.checkboxFieldElement.checked=!0,d.formElement.dispatchEvent(new CustomEvent("submit-form-invisible",{bubbles:!0})),null!==d.options.onSubmitFormInvisible&&d.options.onSubmitFormInvisible(),null!==d.options.doSubmitFormInvisible)d.options.doSubmitFormInvisible();else{var t=d.formElement.querySelectorAll('[type="submit"]');t.length?t.item(0).click():d.formElement.submit()}d.loaderContainerElement.classList.remove("mosparo__loader-visible")}},function(){d.checkboxFieldElement.checked=!1,d.setHpFieldElementDisabled(!1),d.containerElement.classList.remove("mosparo__loading"),d.containerElement.classList.add("mosparo__invalid"),d.showError(d.getMessage("errorInternalError"))})},this.checkFormData=function(e){this.send("/api/v1/frontend/check-form-data",e,function(e){if(d.containerElement.classList.remove("mosparo__loading"),e.valid?(d.checkboxFieldElement.checked=!0,d.setHpFieldElementDisabled(!0),d.containerElement.classList.add("mosparo__checked"),d.validationTokenElement.value=e.validationToken,d.invisible||d.updateAccessibleStatus(d.getMessage("accessibilityDataValid"))):e.security?(d.checkboxFieldElement.checked=!1,d.setHpFieldElementDisabled(!1),d.processSecurityResponse(e),"delay"===e.type&&setTimeout(function(){d.requestSubmitToken()},1e3*(e.forSeconds+1))):(d.checkboxFieldElement.checked=!1,d.setHpFieldElementDisabled(!1),d.containerElement.classList.add("mosparo__invalid"),d.validationTokenElement.value="",d.showError(d.getMessage("errorSpamDetected"))),d.formElement.dispatchEvent(new CustomEvent("form-checked",{bubbles:!0,detail:{valid:e.valid}})),null!==d.options.onCheckForm&&d.options.onCheckForm(e.valid),null!==d.options.onFormDataValid)e.valid&&d.options.onFormDataValid();else if(d.invisible){if(e.valid)if(d.checkboxFieldElement.checked=!0,d.formElement.dispatchEvent(new CustomEvent("submit-form-invisible",{bubbles:!0})),null!==d.options.onSubmitFormInvisible&&d.options.onSubmitFormInvisible(),null!==d.options.doSubmitFormInvisible)d.options.doSubmitFormInvisible();else{var t=d.formElement.querySelectorAll('[type="submit"]');t.length?t.item(0).click():d.formElement.submit()}d.loaderContainerElement.classList.remove("mosparo__loader-visible")}},function(){d.checkboxFieldElement.checked=!1,d.setHpFieldElementDisabled(!1),d.containerElement.classList.remove("mosparo__loading"),d.containerElement.classList.add("mosparo__invalid"),d.showError(d.getMessage("errorInternalError"))})},this.verifyCheckedFormData=function(){var e=JSON.stringify(this.getFormData());return this.checkedFormData===e},this.getFormData=function(){this.formElement.dispatchEvent(new CustomEvent("before-get-form-data",{bubbles:!0})),null!==this.options.onBeforeGetFormData&&this.options.onBeforeGetFormData(this.formElement);var e=[],t=[],n=[];this.formElement.querySelectorAll(this.options.inputFieldSelector).forEach(function(i){var o=i.getAttribute("name");if(o&&0!==o.indexOf("_mosparo_")&&void 0!==i.value){n.push(o);var s=i.tagName.toLowerCase(),r=s;if("input"===r||"button"===r){var a=i.getAttribute("type");if("submit"===a||"reset"===a||"button"===a)return;if("password"===a||"file"===a||"hidden"===a||"checkbox"===a||"radio"===a)return void(-1===t.indexOf(o)&&t.pu
2sh(o));r+="["+a+"]"}r+="."+o;var l=d.getFieldValue(i);o.indexOf("[]")===o.length-2&&(o=o.substring(0,o.length-2),l=""===l?[]:[l]),"select"===s&&null!==i.getAttribute("multiple")&&(l=[],i.querySelectorAll("option:checked").forEach(function(e){l.push(e.value)}));var u=e.find(function(e,t){if(e.name===o)return!0});void 0===u?e.push({name:o,value:l,fieldPath:r}):("object"!==c(u.value)&&(u.value=[u.value]),u.value=u.value.concat(l))}}),this.formElement.querySelectorAll("[name]").forEach(function(e){var i=e.getAttribute("name");0!==i.indexOf("_mosparo_")&&-1===n.indexOf(i)&&-1===t.indexOf(i)&&t.push(i)});var i={fields:e,ignoredFields:t};return null!==this.options.onGetFormData&&(i=this.options.onGetFormData(this.formElement,i)),i},this.getFieldValue=function(e){e.dispatchEvent(new CustomEvent("before-get-field-value",{bubbles:!0}));var t=e.value;return null!==this.options.onGetFieldValue&&(t=this.options.onGetFieldValue(e,t)),t},this.resetState=function(){this.stateResetted||(this.checkboxFieldElement.checked=!1,this.setHpFieldElementDisabled(!1),this.containerElement.classList.remove("mosparo__checked"),this.validationTokenElement.value="",this.stateResetted=!0,this.isLocked||(this.containerElement.classList.remove("mosparo__invalid"),this.errorMessageElement.classList.remove("mosparo__error-message-visible")),d.formElement.dispatchEvent(new CustomEvent("state-reseted")),null!==d.options.onResetState&&d.options.onResetState())},this.send=function(e,t,n,i){var o=this.url+e;t.publicKey=this.publicKey;var s=new XMLHttpRequest;s.onreadystatechange=function(){if(4===this.readyState)if(200===this.status){var e=JSON.parse(this.responseText);n(e)}else i(this.responseText)},s.open("POST",o,!0),s.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),s.send(this.stringifyData(t))},this.addHoneypotField=function(e){if(null===this.hpFieldElement){this.hpFieldElement=document.createElement("input"),this.hpFieldElement.setAttribute("type","text"),this.hpFieldElement.setAttribute("name",e),this.hpFieldElement.setAttribute("autocomplete","one-time-code"),this.hpFieldElement.setAttribute("tabindex","-1"),this.hpFieldElement.setAttribute("title",this.getMessage("hpLeaveEmpty"));for(var t=0,n=Object.entries({position:"absolute",top:"-9999px",left:"-9999px",width:0,height:0,opacity:0,border:0,padding:0,background:"transparent"});t<n.length;t++){var i=r(n[t],2),o=i[0],s=i[1];this.hpFieldElement.style.setProperty(o,s,"important")}this.formElement.appendChild(this.hpFieldElement),this.hpFieldElement.addEventListener("change",function(){d.resetState()})}},this.addAccessibilityLogo=function(){var e=document.createElement("span");e.classList.add("mosparo__accessible-message"),e.textContent=this.getMessage("accessibilityProtectedBy"),this.labelElement.appendChild(e)},this.setHpFieldElementDisabled=function(e){null!==this.hpFieldElement&&(this.hpFieldElement.disabled=e)},this.processSecurityResponse=function(e){if(this.isLocked=!0,"messages"in e&&this.updateMessages(e.messages),"lockout"===e.type){this.containerElement.classList.remove("mosparo__loading"),this.containerElement.classList.add("mosparo__invalid");var t=new Date(e.until);this.showError(this.getMessage("errorLockedOut").replace("%datetime%",t.toLocaleString()))}else if("delay"===e.type){var n="<span>%val%</span>".replace("%val%",e.forSeconds);this.showError(this.getMessage("errorDelay").replace("%seconds%",n),!1,!0),this.updateAccessibleStatus(this.getMessage("errorDelay").replace("%seconds%",e.forSeconds)),this.countdownSeconds=e.forSeconds,this.countdownInterval=setInterval(function(){d.countDown()},1e3)}},this.countDown=function(){if(0===this.countdownSeconds)return this.isLocked=!1,this.containerElement.classList.remove("mosparo__loading"),this.errorMessageElement.classList.remove("mosparo__error-message-visible"),void clearInterval(this.countdownInterval);this.countdownSeconds--;var e=this.errorMessageElement.querySelectorAll("span");e.length&&(e[0].textContent=this.countdownSeconds)},this.switchToInvisible=function(){this.invisible=!0,this.formElement.classList.add("mosparo__form-with-invisible-box"),this.checkboxFieldElement.removeAttribute("required"),this.loaderContainerElement=document.createElement("div"),this.loaderContainerElement.classList.add("mosparo__loader-container"),this.containerElement.appendChild(this.loaderContainerElement);var e=document.createElement("div");e.classList.add("mosparo__loader-inner-container"),this.loaderContainerElement.appendChild(e);var t=document.createElement("div");t.classList.add("mosparo__loader-circle"),e.appendChild(t);var n=document.createElement("div");n.classList.add("mosparo__loader-text"),n.textContent=this.getMessage("accessibilityCheckingData"),e.appendChild(n);var i=this.formElement.querySelector('[type="submit"]');i&&(i.id||i.setAttribute("id","button_"+this.getRandomHash()),this.accessibleStatusElement.setAttribute("aria-describedby",i.id)),d.formElement.dispatchEvent(new CustomEvent("switch-to-invisible",{bubbles:!0})),null!==d.options.onSwitchToInvisible&&d.options.onSwitchToInvisible()},this.updateMessages=function(e){this.messages=e,this.containerElement.setAttribute("lang",this.messages.locale),this.labelElement.textContent=this.getMessage("label")},this.stringifyData=function(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")},this.isTargetElement=function(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n]===t)return!0;return!1},this.showError=function(e,t,n){this.errorMessageElement.classList.add("mosparo__error-message-visible"),n?this.errorMessageElement.innerHTML=e:(this.errorMessageElement.textContent=e,(void 0===t||t)&&this.updateAccessibleStatus(e))},this.updateAccessibleStatus=function(e){this.accessibleStatusElement.setAttribute("role","alert"),this.accessibleStatusElement.textContent=e},this.getMessage=function(e){var t=[];null!==this.options.language?t=[this.options.language]:void 0!==navigator.languages?t=navigator.languages:void 0!==navigator.language&&(t=[navigator.language]);var n,i=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=a(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,r=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return r=e.done,e},e:function(e){l=!0,s=e},f:function(){try{r||null==n.return||n.return()}finally{if(l)throw s}}}}(t);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o=o.replace("-","_"),void 0!==this.options.customMessages[o]&&void 0!==this.options.customMessages[o][e]&&this.options.customMessages[o][e])return"label"===e&&this.containerElement.setAttribute("lang",o),this.options.customMessages[o][e]}}catch(e){i.e(e)}finally{i.f()}return this.messages[e]},this.generateHash=function(){var e=s(n().m(function e(t){var i,o,s;return n().w(function(e){for(;;)switch(e.n){case 0:return i=(new TextEncoder).encode(t),e.n=1,crypto.subtle.digest("SHA-256",i);case 1:return o=e.v,s=Array.from(new Uint8Array(o)),e.a(2,s.map(function(e){return e.toString(16).padStart(2,"0")}).join(""))}},e)}));return function(t){return e.apply(this,arguments)}}(),this.solvePoWPuzzle=function(){var e=s(n().m(function e(i,o,s,r){var a,l,c,u,m=this;return n().w(function(e){for(;;)switch(e.n){case 0:a=null,void 0===r&&(r=0),l=n().m(function e(t){return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,m.generateHash(i+t);case 1:if(e.v!==o){e.n=2;break}return a=t,e.a(2,0);case 2:if(t%1e3!=0){e.n=3;break}return setTimeout(function(){d.solvePoWPuzzle(i,o,s,t+1)},1),e.a(2,{v:void 0});case 3:return e.a(2)}},e)}),u=r;case 1:if(!(u<s)){e.n=5;break}return e.d(t(l(u)),2);case 2:if(0!==(c=e.v)){e.n=3;break}return e.a(3,5);case 3:if(!c){e.n=4;break}return e.a(2,c.v);case 4:u++,e.n=1;break;case 5:this.proofOfWorkNumber=a,this.containerElement.classList.remove("mosparo__loading"),this.isLocked=!1;case 6:return e.a(2)}},e,this)}));return function(t,n,i,o){return e.apply(this,arguments)}}(),this.debug=function(e){console.log&&console.log(e)},this.init(),this}})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.