1import{_ as e}from"./preload-helper-C9aVcix_.js";import{_ as L}from"./dynamic-import-helper-BheWnx7M.js";import{I as n}from"./i18n-Bt51UrJy.js";import{$ as o}from"./jquery-BjhY9-oM.js";import"./_commonjsHelpers-D6-XlEtG.js";function y(s){return L(Object.assign({
1"./vue-app/localisation/cn.json":()=>e(()=>import("./cn-DYoT3qFc.js"),[]),
1"./vue-app/localisation/de.json":()=>e(()=>import("./de-CO5tBZkq.js"),[]),
1"./vue-app/localisation/en.json":()=>e(()=>import("./en-CCW528_L.js"),[]),
1"./vue-app/localisation/es.json":()=>e(()=>import("./es-ClOOYe50.js"),[]),
1"./vue-app/localisation/fr.json":()=>e(()=>import("./fr-CxBWkyOp.js"),[]),
1"./vue-app/localisation/gr.json":()=>e(()=>import("./gr-DJbGzVUg.js"),[]),
1"./vue-app/localisation/id.json":()=>e(()=>import("./id-Tu5Ete1D.js"),[]),
1"./vue-app/localisation/in.json":()=>e(()=>import("./in-DZWg1MRr.js"),[]),
1"./vue-app/localisation/it.json":()=>e(()=>import("./it-ULPrCzia.js"),[]),
1"./vue-app/localisation/pt.json":()=>e(()=>import("./pt-DLh8kEHa.js"),[]),
1"./vue-app/localisation/ro.json":()=>e(()=>import("./ro-TTk7_5-q.js"),[]),
1"./vue-app/localisation/ru.json":()=>e(()=>import("./ru-BZzf0v7C.js"),[]),
1"./vue-app/localisation/rus.json":()=>e(()=>import("./rus-Bj6ii73q.js"),[]),
1"./vue-app/localisation/tr.json":()=>e(()=>import("./tr-BDJqAvlp.js"),[]),
1"./vue-app/localisation/ua.json":()=>e(()=>import("./ua-B7DTe0t5.js"),[]),
1"./vue-app/localisation/ukr.json":()=>e(()=>import("./ukr-BFrKgw-e.js"),[]),
1"./vue-app/localisation/us.json":()=>e(()=>import("./us-CJ7Kjuuc.js"),[]),
1"./vue-app/localisation/vi.json":()=>e(()=>import("./vi-CbM_Feup.js"),[])
1}),`./vue-app/localisation/${s}.json`,4).then(l=>{n.translations[s]=l})}o(document).ready(function(){o(document).on("click",".toggle-password",function(){o(this).toggleClass("active");const s=o(o(this).attr("toggle"));s.attr("type",s.attr("type")==="password"?"text":"password")}),n.locale=window.locale||"en",y(n.locale).then(()=>{if(!o("#new_registration").data("class"))return;var s={},l=!1;function a(){return o("#new_registration").data("class")}function p(){if(o(".error-info").empty(),Object.keys(s).length>0){o(".signup-step.active").addClass("error");for(let t of Object.keys(s)){let i=o(".form-group[data-type="+t+"]");i.length&&(i.addClass("signup-steps-error"),o("<div></div>").attr("data-error",t).text(s[t]).appendTo(i.find(".error-info")))}}else o(".signup-step.active").removeClass("error")}function _(t){delete s[t],Object.keys(s).length===0&&(l=!1),o(".form-group[data-type="+t+"]").removeClass("not-valid").addClass("valid")}function r(t,i){s[t]=i,l=!0,o(".form-group[data-type="+t+"]").removeClass("valid").addClass("not-valid")}function m(){const t=o("#"+a()+"_email").val(),i=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;_("email"),i.test(t)?(_("email"),p()):(r("email",n.t("validation.enter_valid_mail")),p())}var w=/^[\p{L}\p{N}]+(?:[\s\-'.]{1,2}[\p{L}\p{N}]+)*$/u;function h(){const t=o("#"+a()+"_full_name");t.val(t.val().trim().replace(/\s{2,}/g," "))}function v(){const t=o("#"+a()+"_full_name").val().trim().replace(/\s{2,}/g," ");t.length===0?r("full_name",n.t("validation.enter_name")):t.length<3?r("full_name",n.t("validation.full_name_too_short")):t.length>70?r("full_name",n.t("validation.full_name_too_long")):w.test(t)?_("full_name"):r("full_name",n.t("validation.contains_invalid_characters")),p()}function f(){var u,d;_("password");let t=o("#"+a()+"_email").val();t=(d=(u=t==null?void 0:t.match(/.+?(?=@)/))==null?void 0:u[0])==null?void 0:d.toLowerCase();const i=o("#"+a()+"_password").val()||"";i.length<10?r("password",n.t("validation.password_must_be_10")):i.match(/^(?=.*[a-z])(?=.*[A-Z])(?=.*[\d])(?=.*[\W_])(?!.*[\s\r\n\t]).+$/)?t&&i.toLowerCase().includes(t)?r("password",n.t("validation.password_copy_email")):i.toLowerCase().match(/(.)\1{2,}/)?r("password",n.t("validation.password_similar_chars")):i.toLowerCase().match(/(1234|password|qwerty|betburger|betwasp|allbestbets)/)&&r("password",n.t("validation.password_well_known")):r("password",n.t("validation.password_minimum_charset")),p()}function c(){const t=o("#"+a()+"_email").val(),i=o("#"+a()+"_password").val()||"",u=o("#"+a()+"_full_name").val(),d=o("#"+a()+"_country_id").val();m(),f(),v(),_("terms"),_("processing");const g=o("#"+a()+"_terms_of_service").is(":checked"),E=o("#"+a()+"_processing_personal_data").is(":checked");return g||r("terms",n.t("validation.accept_terms")),E||r("processing",n.t("validation.accept_privacy")),p(),t&&i.length>7&&u.length>2&&d&&g&&E&&!l}o(document).on("submit","#new_registration",function(t){return t.preventDefault(),!l&&c()&&submitRegistration(),!1}),o(document).on("click","#continue-btn",function(){return!l&&c()&&grecaptcha.execute(),!1}),o(document).on("click","#continue-btn-china",function(){return!l&&c()&&submitRegistration(),!1}),o(document).on("keyup","#"+a()+"_email",m),o(document).on("keyup","#"+a()+"_full_name",v),o(document).on("blur","#"+a()+"_full_name",h),o(document).on("keyup","#"+a()+"_password, #"+a()+"_password_confirmation",f),o(document).on("change","#"+a()+"_terms_of_service, #"+a()+"_processing_personal_data",()=>c()),o(document).on("change","#"+a()+"_country_id",()=>{o("#"+a()+"_country_id").val()&&(_("country"),o(".form-group[data-type=country]").removeClass("not-valid").addClass("valid")),p()})})}); 2//# sourceMappingURL=registration_flow-BprTxhF2.js.map
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.