1import{o as P,d as p,h as k,s as _,a as S,r as E}from"./app-BLFWTgAp.js";import"./vendor-CRPCMX9G.js";P(()=>{var e=[],n="";$("#availableCustomerOrganization").select2({dropdownParent:$("#availableCustomerOrganization").closest("span"),theme:"bootstrap4",allowClear:!0,placeholder:"ÐведиÑе название или ÐÐРоÑганизаÑии",maximumSelectionLength:1,minimumInputLength:3,ajax:{transport:function(t,a,o){if(n=t.data.q,typeof e[n]<"u"){a(e[n]);return}return p(function(){if($("#availableCustomerOrganization-container").find(".select2-search__field").val().length>=3){if(typeof e[n]<"u"){a(e[n]);return}$.ajax({url:route("registration.get_available_organizations"),data:{term:n},success:function(s){e[n]=s;let m=s.length,c={id:1,setManually:!0};if(s.unshift(c),m>0){let N={id:2,addRecommendationText:!0,disabled:!0};s.unshift(N)}a(s)},failure:o})}},1e3)(),!0},processResults:function(t){for(const a of t)a.id=Math.random();return{results:t}}},templateResult:function(t){return t.addRecommendationText?$("<span class='text-secondary'>ÐÑбеÑиÑе ваÑÐ¸Ð°Ð½Ñ Ð¸Ð»Ð¸ пÑодолжиÑе ввод</span>"):t.disabled?$("<span>"+t.text+"</span>"):t.setManually?$("<span class='text-primary'>Ðе наÑли оÑганизаÑиÑ? ÐвеÑÑи ÐÐÐ/ÐÐРвÑÑÑнÑÑ <i class='text-primary far fa-arrow-right'></i></span>"):$("<span><h5>"+i(t.text,t.name)+"</h5><span class='text-secondary'>ÐÐÐ: "+i(t.text,t.inn)+" ÐÐÐ: "+i(t.text,t.kpp)+"<br>"+i(t.text,t.address)+"</span></span>")},templateSelection:function(t){return t.addNotificationText?!1:t.setManually?($("#organizationINN").val(""),$("#organizationKPP").val(""),$("#organizationAddress").closest("div.row").addClass("d-none"),$("#organizationName").closest("div.row").addClass("d-none"),$("#organizationDirector").closest("div.row").addClass("d-none"),$("#registrationStep1OrganizationText").text("ÐведиÑе ÐÐÐ/ÐÐÐ ÐаÑей компании"),$(".registrationStep1ConfirmInfo").removeClass("d-none"),$("<span data-search></span>")):(y(t),$("<span data-search='"+t.text+"'></span>"))}}).on("select2:open",function(){let t=$("#availableCustomerOrganization-container").find(".select2-search__field").val();window.setTimeout(function(){if(t&&t.length){let a=$("#availableCustomerOrganization-container").find(".select2-search__field");a.trigger("focus"),a.val(t),a.trigger("keyup"),a.trigger("input")}},0)}).on("select2:select",function(){let t=$("#availableCustomerOrganization-container"),a=t.find(".select2-selection__choice").find("span[data-search]").attr("data-search");$("#availableCustomerOrganization").val(null).trigger("change"),t.find(".select2-search__field").val(a).blur(),$("#registrationModal div.step1").find("input, select, textarea").removeClass("is-invalid is-valid")});function i(t,a){let o=t.replace(/\s{2,}/g," ").trim().split(" ");for(const s of o){let m=new RegExp(s,"gi");a=a.replace(m,function(c){return"<span class='text-primary'>"+c+"</span>"})}return a}$("#registrationModal").find("#organizationINN, #organizationKPP").on("input",function(){$("#setStep2Registration").prop("disabled")||$("#setStep2Registration").blockButton(),p(A,1e3)()}),$("form[name='step1RegistrationFormValidate']").validate({validClass:"is-valid",errorClass:"is-invalid",rules:{organizationINN:{required:!0,inn:!0},organizationKPP:{required:function(){return $("#organizationINN").val().length==10},kpp:!0}},messages:{organizationINN:{required:"ÐожалÑйÑÑа, введиÑе ÐÐÐ"},organizationKPP:{required:"ÐожалÑйÑÑа, введиÑе ÐÐÐ"}},errorElement:"div",errorPlacement:function(t,a){t.addClass("invalid-feedback"),t.insertAfter(a)},highlight:function(t,a,o){$(t).addClass(a).removeClass(o)},unhighlight:function(t,a,o){$(t).addClass(o).removeClass(a)}}),$("#setStep2Registration").on("click",function(){if(!$("form[name='step1RegistrationFormValidate']").valid())return Swal.fire({title:"ÐÐÐ/ÐÐРвведено некоÑÑекÑно",icon:"error"}),!1;if($("#organizationName").val().trim()=="")return Swal.fire({title:"ÐÑганизаÑÐ¸Ñ Ñ ÑказаннÑм ÐÐÐ/ÐÐРне найдена",icon:"error"}),!1;d(2),ensureSmartCaptcha().then(()=>R())}),$("#registrationModal").on("hidden.bs.modal",function(){$(this).find(":input:not(input[type='radio'])").val(""),$(this).find("input, select, textarea").removeClass("is-invalid is-valid"),$("#organizationINN").attr("data-previousval",""),$("#organizationKPP").attr("data-previousval",""),d(1)}).on("show.bs.modal",function(){$("#availableCustomerOrganization-container").find(".select2-search__field").css("width","100%")}).on("shown.bs.modal",function(){ym(31740541,"reachGoal","registrationSS_openModal"),$(document).off("focusin.modal"),$("#availableCustomerOrganization").val(null).trigger("change")}),$("form[name='step2RegistrationFormValidate']").validate({validClass:"is-valid",errorClass:"is-invalid",rules:{contactPerson
1FirstName:{required:!0,RuAlphaDash:!0},contactPersonLastName:{required:!0,RuAlphaDash:!0},contactPersonMiddleName:{RuAlphaDash:function(){return $("#contactPersonMiddleName").val().length>0&&$("#contactPersonMiddleName").addClass("is-valid"),$("#contactPersonMiddleName").val().length>0}},organizationPhone:{requiredphone:!0,minlengthphone:10},contactPersonEmail:{required:!0,EmailRegex:!0}},messages:{contactPersonFirstName:{required:"ÐожалÑйÑÑа, введиÑе имÑ"},contactPersonLastName:{required:"ÐожалÑйÑÑа, введиÑе ÑамилиÑ"},contactPersonEmail:{required:"ÐожалÑйÑÑа, введиÑе email"}},errorElement:"div",errorPlacement:function(t,a){t.addClass("invalid-feedback"),t.insertAfter(a)},highlight:function(t,a,o){$(t).addClass(a).removeClass(o)},unhighlight:function(t,a,o){$(t).addClass(o).removeClass(a)},submitHandler:function(){let t=$("form[name='step2RegistrationFormValidate']");if(!t.valid())return;let a=t.serializeArray();a.push({name:"organizationINN",value:$("#organizationINN").val()},{name:"organizationKPP",value:$("#organizationKPP").val()}),$.ajax({method:"POST",url:route("registration.registration_by_guest_check_info"),data:a,beforeSend:function(){t.find("button[type='submit']").blockButton()},success:function(o){if(t.find("button[type='submit']").unblockButton(),o.status=="error"){(o.title||o.message||o.status)&&Swal.fire({title:o.title,html:o.message,icon:o.status});return}if(o.status=="success"){if(o.isConfirmedSteps.phoneVerification&&o.isConfirmedSteps.emailVerification){g();return}if(o.isConfirmedSteps.phoneVerification){f();return}b()}}})}}),$("form[name='step3ConfirmPhoneRegistration']").validate({validClass:"is-valid",errorClass:"is-invalid",rules:{code:{required:!0,number:!0,minlength:4,maxlength:4}},messages:{code:{required:"ÐожалÑйÑÑа, введиÑе код",number:"Ðод должен ÑоÑÑоÑÑÑ ÑолÑко из ÑиÑÑ",minlength:"Ðод должен ÑоÑÑоÑÑÑ Ð¸Ð· 4 Ñимволов",maxlength:"Ðод должен ÑоÑÑоÑÑÑ Ð¸Ð· 4 Ñимволов"}},errorElement:"div",errorPlacement:function(t,a){t.addClass("invalid-feedback"),t.insertAfter(a)},highlight:function(t,a,o){$(t).addClass(a).removeClass(o)},unhighlight:function(t,a,o){$(t).addClass(o).removeClass(a)},submitHandler:function(){let t=$("form[name='step3ConfirmPhoneRegistration']"),a={phone:$("#organizationPhone").val(),contactPersonEmail:$("#contactPersonEmail").val(),code:t.find("input[name='code']").val()},o=t.find("button[type='submit']");$.ajax({method:"POST",url:route("registration.confirm_code_phone"),dataType:"json",data:a,beforeSend:function(){o.blockButton()},success:function(s){(s.title||s.message||s.status)&&Swal.fire(s.title,s.message,s.status).then(()=>{if(s.status=="success"){if(s.isConfirmedSteps.emailVerification){g();return}f()}})},complete:function(){o.unblockButton()}})}}),$("form[name='step4ConfirmEmailRegistration']").validate({validClass:"is-valid",errorClass:"is-invalid",rules:{code:{required:!0,number:!0,minlength:4,maxlength:4}},messages:{code:{required:"ÐожалÑйÑÑа, введиÑе код",number:"Ðод должен ÑоÑÑоÑÑÑ ÑолÑко из ÑиÑÑ",minlength:"Ðод должен ÑоÑÑоÑÑÑ Ð¸Ð· 4 Ñимволов",maxlength:"Ðод должен ÑоÑÑоÑÑÑ Ð¸Ð· 4 Ñимволов"}},errorElement:"div",errorPlacement:function(t,a){t.addClass("invalid-feedback"),t.insertAfter(a)},highlight:function(t,a,o){$(t).addClass(a).removeClass(o)},unhighlight:function(t,a,o){$(t).addClass(o).removeClass(a)},submitHandler:function(){let t=$("form[name='step4ConfirmEmailRegistration']"),a={email:$("#contactPersonEmail").val(),code:t.find("input[name='code']").val()},o=t.find("button[type='submit']");$.ajax({method:"POST",url:route("registration.confirm_code_email"),dataType:"json",data:a,beforeSend:function(){o.blockButton()},success:function(s){(s.title||s.message||s.status)&&Swal.fire(s.title,s.message,s.status).then(()=>{s.status=="success"?g():o.unblockButton()})}})}});let r=!1;$("form[name='step3ConfirmPhoneRegistration'] input[name='code']").on("keyup",function(){$(this).val().length==4&&!r&&(r=!0,$("form[name='step3ConfirmPhoneRegistration']").trigger("submit"))});let l=!1;$("form[name='step4ConfirmEmailRegistration'] input[name='code']").on("keyup",function(){$(this).val().length==4&&!l&&(l=!0,$("form[name='step4ConfirmEmailRegistration']").trigger("submit"))}),$(".backStepRegistration").on("click",M),$("#sendNewCodeRegistrationConfirmPhone").on("click",function(){b()}),$("#sendNewCodeRegistrationConfirmEmail").on("click",function(){$(this).addClass("d-none"),f()})});function T(){let e=document.querySelector("form[name='step2RegistrationFormValidate'] input[name='sendType']:checked").value,
1n=$("form[name='step2RegistrationFormValidate']").find("button[type='submit']");$("#sendNewCodeRegistrationConfirmPhone").addClass("d-none"),$.ajax({method:"POST",url:route("registration.send_code_phone"),dataType:"json",beforeSend:function(){n.blockButton()},data:{phone:$("#organizationPhone").val(),sendType:e,captchaToken:$("#registration-phone-captcha-container input[name='smart-token']").val()},success:function(i){if(document.getElementById("registration-phone-captcha-container").setAttribute("data-captcha-sent","1"),(i.title||i.message)&&Swal.fire(i.title,i.message,i.status),i.phone){let r=e=="sms"?"по SMS":"в Max";$("#step3AlertConfirmPhone").html(`Шаг 3. ÐÐ»Ñ Ð¿Ð¾Ð´ÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑелеÑона введиÑе код, оÑпÑавленнÑй ${r} на: <b>${i.phone}</b>`).removeClass("alert-danger").addClass("alert-info")}if(i.status=="success"&&($("#timerSendCodeTextConfirmPhone").text("Ðод пÑидÑÑ Ð² ÑеÑение: "),v(i.secondsUntilNextSend),d(3)),i.status=="error"){if(i.type=="sendCodeError"){d(2);return}if(i.type=="captchaError"){Swal.fire({icon:"error",title:i.title,html:i.message}).then(()=>{location.reload()});return}$("#timerSendCodeTextConfirmPhone").text("ÐовÑоÑÐ½Ð°Ñ Ð¾ÑпÑавка доÑÑÑпна ÑеÑез: "),v(i.secondsUntilNextSend),i.type=="throttlingError"&&$("#step3AlertConfirmPhone").html("ÐÑевÑÑено колиÑеÑÑво оÑпÑавок пÑовеÑоÑного кода, попÑобÑйÑе позже").removeClass("alert-info").addClass("alert-danger"),d(3)}},complete:function(){n.unblockButton(),n.html("ÐÑодолжиÑÑ")}})}function f(){$.ajax({method:"POST",url:route("registration.send_code_email"),dataType:"json",beforeSend:function(){$("form[name='step3ConfirmPhoneRegistration']").find("button[type='submit']").blockButton()},data:{email:$("#contactPersonEmail").val()},success:function(e){(e.title||e.message)&&Swal.fire(e.title,e.message,e.status),e.email&&$("#step4AlertConfirmEmail").html("Шаг 4. ÐÐ»Ñ Ð¿Ð¾Ð´ÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ E-mail введиÑе код, оÑпÑавленнÑй на: <b>"+e.email+"</b>").removeClass("alert-danger").addClass("alert-info"),e.status=="success"&&($("#timerSendCodeTextConfirmEmail").text("Ðод пÑидÑÑ Ð² ÑеÑение: "),C(e.secondsUntilNextEmail),d(4)),e.status=="error"&&($("#timerSendCodeTextConfirmEmail").text("ÐовÑоÑÐ½Ð°Ñ Ð¾ÑпÑавка доÑÑÑпна ÑеÑез: "),C(e.secondsUntilNextEmail),e.type=="throttlingError"&&$("#step4AlertConfirmEmail").html("ÐÑевÑÑено колиÑеÑÑво оÑпÑавок пÑовеÑоÑного кода, попÑобÑйÑе позже").removeClass("alert-info").addClass("alert-danger"),d(4))},complete:function(){$("form[name='step3ConfirmPhoneRegistration'], form[name='step2RegistrationFormValidate']").find("button[type='submit']").unblockButton()}})}function M(){if(!$("#registrationModal .step3").hasClass("d-none")||!$("#registrationModal .step4").hasClass("d-none"))return d(2),!0;if(!$("#registrationModal .step2").hasClass("d-none"))return d(1),!0}function d(e){if(e==4&&($("#registrationModal .step1").addClass("d-none"),$("#registrationModal .step2").addClass("d-none"),$("#registrationModal .step3").addClass("d-none"),$("#registrationModal .step4").removeClass("d-none")),e==3&&($("#registrationModal .step1").addClass("d-none"),$("#registrationModal .step2").addClass("d-none"),$("#registrationModal .step3").removeClass("d-none"),$("#registrationModal .step4").addClass("d-none")),e==2){$("#registrationModal .step1").addClass("d-none"),$("#registrationModal .step2").removeClass("d-none"),$("#registrationModal .step3").addClass("d-none"),$("#registrationModal .step4").addClass("d-none"),$("input[name='organizationINN']").trigger("focus"),$("form[name='step4ConfirmEmailRegistration'] input[name='code']").val(""),$("form[name='step3ConfirmPhoneRegistration'] input[name='code']").val("");return}e==1&&($("#organizationINN").val().trim()!=""?$(".registrationStep1ConfirmInfo").removeClass("d-none"):$(".registrationStep1ConfirmInfo").addClass("d-none"),$("#registrationModal .step1").removeClass("d-none"),$("#registrationModal .step2").addClass("d-none"),$("#registrationModal .step3").addClass("d-none"),$("#registrationModal .step4").addClass("d-none"))}function g(){$.ajax({method:"POST",url:route("registration.registration_by_guest_try_register"),dataType:"json",data:B(),success:function(e){if(e.status=="success"&&Swal.fire({title:e.title,html:e.message,icon:e.status}).then(()=>location.reload()),e.status=="error"){(e.title||e.message)&&Swal.fire({title:e.title,html:e.message,icon:e.status}),d(2);return}e.needConfirm==!0&&Swal.fire({title:e.title,text:e.message,icon:e.status,showCancelButton:!0,confirmButtonText:"ÐÑпÑавиÑÑ ÐºÐ¾Ð´ подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð½Ð° поÑÑÑ ÐÐÐ ",cancelButtonText:"ÐодÑвеÑдиÑÑ Ð´Ð¾ÑÑÑп в СÐÐСе"}).then(n=>n.isConfirmed?w(e.message):I())},complete:function(){$("form[name='step4ConfirmEmailRegistration'], form[n
1ame='step3ConfirmPhoneRegistration'], form[name='step2RegistrationFormValidate']").find("button[type='submit']").unblockButton()}})}function B(){let e={};return $("#registrationModal form[name='step1RegistrationFormValidate'], form[name='step2RegistrationFormValidate']").find("input").each(function(n,i){e[$(i).attr("name")]=$(i).val()}),e}function I(){let n=$("form[name='step2RegistrationFormValidate']").serializeArray();n.push({name:"organizationINN",value:$("#organizationINN").val()},{name:"organizationKPP",value:$("#organizationKPP").val()}),$.ajax({method:"POST",url:route("registration.registration_by_guest_send_error"),dataType:"json",data:n,beforeSend:()=>_(),success:function(i){Swal.fire({title:i.title,html:i.message,icon:i.status}).then(()=>location.reload())},complete:()=>k()})}function w(e=null){const n=$("form[name='step2RegistrationFormValidate']");Swal.fire({text:e,input:"email",inputLabel:"ÐведиÑе email ÐÐРклиенÑа Ð´Ð»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ ÑегиÑÑÑаÑии",inputAttributes:{autocapitalize:"off",autocorrect:"off"},showCancelButton:!0,confirmButtonText:"ÐÑпÑавиÑÑ",cancelButtonText:"Ðазад",showLoaderOnConfirm:!0,validationMessage:"ÐожалÑйÑÑа, введиÑе коÑÑекÑнÑй email",preConfirm:i=>{if(i.trim()===""){Swal.showValidationMessage("ÐожалÑйÑÑа, введиÑе email ÐÐРклиенÑа");return}let r=n.serializeArray();return r.push({name:"organizationINN",value:$("#organizationINN").val()},{name:"organizationKPP",value:$("#organizationKPP").val()}),r.push({name:"lprEmail",value:i}),$.ajax({method:"POST",url:route("registration.registration_by_guest_send_lpr_email"),data:r,success:function(l){return l}})},allowOutsideClick:()=>!Swal.isLoading()}).then(i=>{if(i.isConfirmed){if(i.value.codeSended)return z();Swal.fire({title:i.value.title,html:i.value.message,icon:i.value.status}).then(()=>w(e))}})}let h=3;function z(){const e=$("form[name='step2RegistrationFormValidate']");Swal.fire({input:"text",inputLabel:"ÐведиÑе код, оÑпÑавленнÑй на email ÐÐРкомпании",inputAttributes:{autocapitalize:"off",autocorrect:"off"},showCancelButton:!1,confirmButtonText:"ÐÑпÑавиÑÑ",showLoaderOnConfirm:!0,preConfirm:n=>{if(n.trim()===""){Swal.showValidationMessage("ÐожалÑйÑÑа, введиÑе код, оÑпÑавленнÑй на email ÐÐРкомпании");return}if(!/^\d+$/.test(n)){Swal.showValidationMessage("Ðод должен ÑодеÑжаÑÑ ÑолÑко ÑиÑÑÑ");return}if(n.length!=4){Swal.showValidationMessage("Ðод должен ÑодеÑжаÑÑ 4 ÑиÑÑÑ");return}let i=e.serializeArray();return i.push({name:"organizationINN",value:$("#organizationINN").val()},{name:"organizationKPP",value:$("#organizationKPP").val()}),i.push({name:"lprCode",value:n}),$.ajax({method:"POST",url:route("registration.registration_by_guest_send_lpr_code"),data:i,success:function(r){return r}})},allowOutsideClick:()=>!Swal.isLoading()}).then(n=>{Swal.fire({title:n.value.title,html:n.value.message,icon:n.value.status}).then(()=>{if(n.value.status=="error"){if(h--,h>0)return z();location.reload()}n.value.status=="success"&&location.reload()})})}function v(e=30){clearInterval($("#timerConfirmPhone").data("timer-id"));let n=$("#sendNewCodeRegistrationConfirmPhone");n.addClass("d-none"),$("#timerSendCodeBlockConfirmPhone").removeClass("d-none");let i=S(e,$("#timerConfirmPhone"),()=>{n.removeClass("d-none"),$("#timerSendCodeBlockConfirmPhone").addClass("d-none")});$("#timerConfirmPhone").data("timer-id",i)}function C(e=30){clearInterval($("#timerConfirmEmail").data("timer-id"));let n=$("#sendNewCodeRegistrationConfirmEmail");n.addClass("d-none"),$("#timerSendCodeBlockConfirmEmail").removeClass("d-none");let i=S(e,$("#timerConfirmEmail"),()=>{n.removeClass("d-none"),$("#timerSendCodeBlockConfirmEmail").addClass("d-none")});$("#timerConfirmEmail").data("timer-id",i)}function y(e){$("#organizationINN").val(e.inn),$("#organizationINN").attr("data-previousval",e.inn),$("#organizationKPP").val(e.kpp),$("#organizationKPP").attr("data-previousval",e.kpp),$("#organizationName").val(e.name),$("#organizationDirector").val(e.director),$("#organizationAddress").val(e.address),$("#organizationAddress").closest("div.row").removeClass("d-none"),$("#organizationName").closest("div.row").removeClass("d-none"),$("#organizationDirector").closest("div.row").removeClass("d-none"),$("#registrationStep1OrganizationText").text("ÐÑовеÑÑÑе оÑновнÑе даннÑе о ÐаÑей компании");let n=$("#organizationINN").height();$("#organizationAddress").height(n),$("#organizationName").height(n),$("#organizationDirector").height(n),$(".registrationStep1ConfirmInfo").removeClass("d-none");let i=$("#organizationAddress")[0].scrollHeight-12;i=i>n?i:n,$("#organizationAddress").height(i);let r=$("#organizationName")[0].scrollHeight-12;r=r>n?r:n,$("#organizationName").height(r);let l=$("#organizationDirector")[0].scrollHeight-12;l=l>n?l:n,$("#organizationDirector").height(l)}function A(){if(!$("form[name='step1RegistrationFormValidate']").valid())return $("#setStep2Registration").unblockButton(),!1;let e=$("#organizationINN").val(),n=$("#organizationKPP").val();if(e==$("#organizationINN").attr("data-previousval")&&n==$("#organizationKPP").attr("data-previousval"))return $("#setStep2Registration").unblockButton(),!1;$.ajax({url:route("registration.get_organization_by_inn_kpp"),data:{inn:e,kpp:n},success:function(i){if(i.length==0){$("#organizationName").val(""),$("#organizationAddress").val(""),$("#organizationDirector").val("");let r=$("#organizationINN").height();$("#organizationAddress").height(r).closest("div.row").addClass("d-none"),$("#organizationName").height(r).closest("div.row").addClass("d-none"),$("#organizationDirector").height(r).closest("div.row").addClass("d-none"),$("#organizationINN").attr("data-previousval",e),$("#organizationKPP").attr("data-previousval",n),Swal.fire({title:"ÐÑганизаÑÐ¸Ñ Ñ ÑказаннÑм ÐÐÐ/ÐÐРне найдена",icon:"error"});return}y(i)},complete:function(){$("#setStep2Registration").unblockButton()}})}var u=null;function R(){let e=document.getElementById("registration-phone-captcha-container");if(e.getAttribute("data-captcha-sent")=="0")return;let i="registration-phone-captcha-widget";u!=null&&(e.querySelectorAll('[id^="registration-phone-captcha-widget"]').forEach(l=>{l.remove()}),i+="-reinit-"+u);let r=document.createElement("div");r.id=i,e.appendChild(r),u=window.smartCaptcha.render(i,{sitekey:application.services.yandex_captcha_client_key,invisible:!0,callback:T}),e.setAttribute("data-captcha-sent","0")}function b(){let e=$("form[name='step2RegistrationFormValidate']").find("button[type='submit']");e.blockButton(),ensureSmartCaptcha().then(()=>{R(),window.smartCaptcha.execute(u)}).catch(()=>{Swal.fire({title:"ÐÑибка",text:"Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ Ð¿ÑовеÑÐºÑ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи. ÐопÑобÑйÑе еÑÑ Ñаз.",icon:"error"})}).finally(()=>{setTimeout(()=>{e.unblockButton(),e.html("ÐÑодолжиÑÑ")},2e3)})}P(()=>{isAuthenticated||($("form[name='passwordRecoveryForm']").validate({validClass:"is-valid",errorClass:"is-invalid",rules:{login:{required:!0,minlength:6,digits:!0,inn:{depends:function(e){return $(e).val().length>6}}}},messages:{login:{required:"ÐожалÑйÑÑа, введиÑе логин или ÐÐÐ",minlength:"ÐогиÐ
1½ должен ÑоÑÑоÑÑÑ Ð¸Ð· 6 ÑиÑÑ. ÐÐÐ Ð¼Ð¾Ð¶ÐµÑ ÑоÑÑоÑÑÑ Ð¸Ð· 10 или 12 ÑиÑÑ",digits:"ÐожалÑйÑÑа, вводиÑе ÑолÑко ÑиÑÑÑ"}},errorElement:"div",errorPlacement:function(e,n){e.addClass("invalid-feedback"),e.insertAfter(n)},highlight:function(e,n,i){$(e).addClass(n).removeClass(i)},unhighlight:function(e,n,i){$(e).addClass(i).removeClass(n)},submitHandler:function(e){let n=$("form[name='passwordRecoveryForm'] button[name='continue']");$.ajax({type:"POST",url:route("main.forgot_password_step1"),data:$(e).serialize(),beforeSend:function(){n.blockButton()},success:function(i){if(i.result=="error"&&(Swal.fire({title:"ÐÑибка воÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÑолÑ",text:i.message,icon:"error"}),n.unblockButton()),i.result=="success"){let r="",l="";l+="<div class='mb-3'>",l+="<select class='form-select form-select-sm' name='selectContactPerson'>",i.message.forEach(function(t){r+="<option value='"+t.contactpersonnumber+"'>"+t.contactpersonname+"</option>"}),l+=r+"</select>",l+="</div>",$("#passwordRecoveryContainer").append(l),$("#passwordRecoveryModal .step1").addClass("d-none"),$("#passwordRecoveryModal .step2").removeClass("d-none")}}})}}),$("#passwordRecoveryModal").on("hidden.bs.modal",function(){x()})),O()});function O(){$(document).on("click",'[data-action="password-recovery:back"]',function(e){e.preventDefault(),x()}),$(document).on("click",'[data-action="password-recovery:send"]',function(e){e.preventDefault(),F()})}function x(){let e=$("form[name='passwordRecoveryForm']");E(e),e.find("button[name='continue']").html("ÐÑодолжиÑÑ").prop("disabled",!1),e.find("button[name='restore']").html("ÐоÑÑÑановиÑÑ").prop("disabled",!1),$("#passwordRecoveryModal .step1").removeClass("d-none"),$("#passwordRecoveryModal .step2").addClass("d-none"),$("#passwordRecoveryContainer").html("")}function F(){let e=$("form[name='passwordRecoveryForm'] button[name='restore']");$.ajax({type:"POST",url:route("main.forgot_password_step2"),data:{contactpersonnumber:$("select[name='selectContactPerson']").val()},beforeSend:function(){e.blockButton()},success:function(n){Swal.fire(n.title,n.message,n.status).then(()=>{n.url?window.location.href=n.url:$("#passwordRecoveryModal").modal("hide")})}})}
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.