; /* Start:"a:4:{s:4:"full";s:105:"/bitrix/templates/dresscode/components/bitrix/system.auth.authorize/.default/script.min.js?17077613671797";s:6:"source";s:86:"/bitrix/templates/dresscode/components/bitrix/system.auth.authorize/.default/script.js";s:3:"min";s:0:"";s:3:"map";s:0:"";}"*/ $(function(){"use strict";$(document).on("submit",".bx-auth-form",function(e){var t=$(this),a=t.find(".sendForm"),n=t.find(".bx-auth-error-container"),o=t.find("input").removeClass("error"),r=!1;return o.each(function(e,t){t=$(t);""==t.val()&&(r=t.addClass("error"))}),r?a.removeClass("loading").addClass("error"):"undefined"!=typeof authAjaxPath&&""!=authAjaxPath?(o=new FormData(t[0]),$.ajax({success:function(e){if(void 0!==e.AUTH_SUCCESS&&"Y"==e.AUTH_SUCCESS)return void 0!==e.REDIRECT_URL&&""!=e.REDIRECT_URL?window.location.href=e.REDIRECT_URL:window.location.reload(),!0;void 0!==e.CAPTCHA_HTML&&""!=e.CAPTCHA_HTML&&t.find(".bx-auth-captcha-container").html(e.CAPTCHA_HTML);void 0!==e.CODE_SEND_SUCCESS&&"Y"==e.CODE_SEND_SUCCESS&&($(".bx-auth-sms-container-first").addClass("hidden"),$(".bx-auth-sms-container-next").removeClass("hidden"));if(void 0!==e.ERRORS&&!$.isEmptyObject(e.ERRORS))return $.each(e.ERRORS,function(){n.append($("",{class:"bx-auth-error-item"}).html(this))}),!1},processData:!1,contentType:!1,url:authAjaxPath,dataType:"json",data:o,cache:!1,type:"post",beforeSend:function(e,t){a.addClass("loading"),n.empty()},complete:function(e,t){a.removeClass("loading")},error:function(e,t,a){console.error({httpResponse:e.responseText,status:e.statusText}),console.error(e,t,a)}})):(a.removeClass("loading").addClass("error"),console.error("ajax path not found")),e.preventDefault()}),$(document).on("click",".bx-auth-type-select-link",function(e){var t=$(this),a=t.parents(".bx-auth"),n=a.find(".bx-auth-type-select-link"),o=t.parents(".bx-auth-type-select-item"),a=a.find(".bx-auth-type-items").find(".bx-auth-type-item"),o=o.index();return a.removeClass("active"),n.addClass("btn-border"),a.eq(o).addClass("active"),t.removeClass("btn-border"),e.preventDefault()})}); /* End */ ;; /* /bitrix/templates/dresscode/components/bitrix/system.auth.authorize/.default/script.min.js?17077613671797*/