1BX.Aspro.Utils.readyDOM((function(){let e,i=$("#mobilemenu");if(i.length){if(i.isOpen=i.hasClass("show"),i.isLeftSide=$("body").hasClass("mmenu_leftside"),e=i.find("[data-nlo]"),BX.bindDelegate(document,"click",{class:"js-burger"},(function(){SwipeMobileMenu(),CloseMobilePhone()})),BX.bindDelegate(document,"click",{class:"mobilemenu__close"},(function(){CloseMobileMenu(),$(".mobilemenu__menu-item").removeClass("mobilemenu__menu-item--expanded")})),$(document).on("click",".mobilemenu__menu .toggle_block",(function(e){e.stopPropagation();var i=$(this).closest(".mobilemenu__menu-item");i.hasClass("mobilemenu__menu-item--parent")&&(e.preventDefault(),i.addClass("mobilemenu__menu-item--expanded"),o())})),BX.bindDelegate(document,"click",{class:"mobilemenu__menu-item-back"},(function(){const e=this.closest(".mobilemenu__menu-item--expanded");!function(){var e=i.find(".mobilemenu"),t=i.find(".mobilemenu__inner");if(t.length){var o=t.data("params");if(o.depth>0){var n=i.find(".mobilemenu__menu-item--expanded>.mobilemenu__menu-dropdown").eq(o.depth-1);if(n.length){e.css("height",o.height[o.depth]+"px"),--o.depth,t.css("transform","translateX("+-100*o.depth+"%)"),setTimeout((function(){i.animate({scrollTop:o.scroll[o.depth]},200)}),100),n.closest(".mobilemenu__menu--regions").length&&(n.find(".menu-item-fixed").css("overflow","hidden"),setTimeout((function(){n.find(".menu-item-fixed").animate({scrollTop:0},200)}),100));var s=!!o.depth&&i.find(".mobilemenu__menu-item--expanded>.mobilemenu__menu-dropdown").eq(o.depth-1).outerHeight();setTimeout((function(){s?e.css("height",s+"px"):e.css("height","")}),200)}}t.data("params",o)}}(),e&&setTimeout((function(){e.classList.remove("mobilemenu__menu-item--expanded")}),400)})),$(document).on("click",".mobilemenu__menu a",(function(e){var i=$(this),t=i.closest(".mobilemenu__menu-item");const n=i.attr("href");if(void 0!==n){if(n.length)return void(window.location.href=n);if(t.hasClass("mobilemenu__menu-item--parent"))return e.preventDefault(),t.addClass("mobilemenu__menu-item--expanded"),void o();if(t.hasClass("mobilemenu__menu-item--title"))return void e.preventDefault()}CloseMobileMenu()})),i.isLeftSide){i.parent().append('<div class="mobilemenu__overlay"></div>');var t=$(".mobilemenu__overlay");t.click((function(){i.isOpen&&CloseMobileMenu()}))}else $(document).on("click","#mobileheader",(function(e){$(e.target).closest("#mobilemenu").length||$(e.target).closest(".burger").length||!i.isOpen||CloseMobileMenu()}));function o(){var e=i.find(".mobilemenu"),t=i.find(".mobilemenu__inner");if(t.length){var o=t.data("params"),s=i.find(".mobilemenu__menu-item--expanded>.mobilemenu__menu-dropdown").eq(o.depth);if(s.length){var l=s.closest(".mobilemenu__menu--regions").length;if(l)var a=s.find(".menu-item-fixed");o.scroll[o.depth]=parseInt(i.scrollTop()),o.height[o.depth+1]=Math.max(s.height(),o.depth?i.find(".mobilemenu__menu-item--expanded>.mobilemenu__menu-dropdown").eq(o.depth-1).height():t.height()),e.css("height",o.height[o.depth+1]+"px"),++o.depth,t.css("transform","translateX("+-100*o.depth+"%)"),setTimeout((function(){i.animate({scrollTop:0},200)}),100),l&&a.css("height",i.height()-a.position().top+"px");var r=s.outerHeight();setTimeout((function(){r?e.css("height",r+"px"):e.css("height",""),l&&(setTimeout((function(){a.css("overflow","")}),200),n())}),200)}t.data("params",o)}}function n(){n.inited||(n.inited=!0,BX.loadExt(["aspro_set_cookie_on_domains","aspro_ui"]).then((()=>{function e(){let i=BX.message("bitrix_sessid"),t=BX.message("LANGUAGE_ID"),o=BX.message("SITE_ID"),n=location.pathname+location.search,s=e.lastId,l=$(".mobilemenu__menu--regions .dropdown .loadings").closest("li");BX.ajax({url:"/bitrix/services/main/ajax.php?mode=ajax&c="+encodeURIComponent("aspro:regionality.list.premier")+"&action=getMainCities&sessid="+i+"&SITE_ID="+o+"&siteId="+o+"&url="+encodeURIComponent(n)+"&lastId="+s+"&lang="+t,method:"POST",async:!0,processData:!0,scriptsRunFirst:!0,emulateOnload:!0,start:!0,cache:!1,dataType:"json",onsuccess:function(i){if("object"==typeof i&&i&&"object"==typeof i.data&&i.data&&(void 0!==i.data.lastId&&(e.lastId=i.data.lastId),i.data.cities&&Object.values(i.data.cities).length)){let t="";for(let e in i.data.cities){let o=i.data.cities[e];t+='\n <li class="mobilemenu__menu-item mobilemenu__menu-item--city main-city'+(1==o.CURRENT?" mobilemenu__menu-item--selected":"")+`">\n <div class="link-wrapper bg-opacity-theme-parent-hover fill-theme-parent-all">\n <a href="${o.URL}" rel="nofollow" data-id="${o.ID}" data-locid="${o.LOCATION_ID?o.LOCATION_ID:""}" class="dark_link">
1\n <span class="font_15">${o.NAME}</span>\n ${o.PATH?`<div class="secondary-color font_13">${o.PATH}</div>`:""}\n </a>\n </div>\n </li>\n `}$(t).insertBefore(l),i.data.more?e.observer.observe(l[0]):l.remove()}},onfailure:function(){l.remove()}})}$("#mobile-region-search").autocomplete({minLength:2,appendTo:$(".mobilemenu__menu--regions .dropdown .mobile-cities").closest(".menu-item-fixed"),source:function(e,i){let t=BX.message("bitrix_sessid"),o=BX.message("LANGUAGE_ID"),n=BX.message("SITE_ID"),s=location.pathname+location.search;BX.ajax({url:"/bitrix/services/main/ajax.php?mode=ajax&c="+encodeURIComponent("aspro:regionality.list.premier")+"&action=searchCities&sessid="+t+"&SITE_ID="+n+"&siteId="+n+"&url="+encodeURIComponent(s)+"&term="+encodeURIComponent(e.term)+"&lang="+o,method:"POST",async:!0,processData:!0,scriptsRunFirst:!0,emulateOnload:!0,start:!0,cache:!1,dataType:"json",onsuccess:function(e){if("object"==typeof e&&e&&"object"==typeof e.data&&e.data){let t=Object.values(e.data.cities);
1$("#mobile-region-search").data("cities",t),t.length?i(e.data.cities):$(".mobilemenu__menu--regions .dropdown .mobile-cities").hide().siblings().empty().show()}},onfailure:function(){}})},select:function(e,i){let t=i.item.ID;if(t){setCookieOnDomains("current_region",t);let e=i.item.LOCATION_ID;e?setCookieOnDomains("current_location",e):setCookieOnDomains("current_location","",{expires:-1})}return $("#mobile-region-search").val(i.item.label),!1},focus:function(e,i){setTimeout((function(){$("#mobile-region-search").val(i.item.NAME);let e=$("#mobile-region-search").data("cities");"object"==typeof e&&e&&e.every(((e,t)=>e.NAME!=i.item.NAME||($(".mobilemenu__menu--regions .ui-autocomplete .mobilemenu__menu-item").eq(t).addClass("selected").siblings().removeClass("selected"),!1)))}),0)},open:function(e,i){$(".mobilemenu__menu--regions .dropdown .mobile-cities").hide().siblings().show()},close:function(e,i){$(".mobilemenu__menu--regions .dropdown .mobile-cities").siblings().show()}}).data("ui-autocomplete")._renderItem=function(e,i){let t='\n <li class="mobilemenu__menu-item mobilemenu__menu-item--city">\n <div class="link-wrapper bg-opacity-theme-parent-hover fill-theme-parent-all">\n <a href="'+i.URL+'" rel="nofollow" data-id="'+i.ID+'" data-locid="'+(i.LOCATION_ID?i.LOCATION_ID:"")+'" class="dark_link"><span class="font_15">'+i.NAME+"</span>"+(i.PATH?'<div class="secondary-color font_13">'+i.PATH+"</div>":"")+"</a>\n </div>\n </li>\n ";return $(t).appendTo(e)},$(".mobilemenu__menu--regions .dropdown .loadings").length&&(e.lastId=0,e.observer=new IntersectionObserver(((i,t)=>{i.forEach((i=>{i.isIntersecting&&(e.observer.unobserve(i.target),e())}))}),{root:null,rootMargin:"0px",threshold:.5}),e())})))}$(document).on("click",".mobilemenu__menu--regions .menu_autocomplete .clean_icon",(function(e){$(this).closest(".wrapper").find("input[type=text]").val("").trigger("change"),$(this).hide()})),$(document).on("keyup change paste",".mobilemenu__menu--regions .menu_autocomplete input[type=text]",(function(e){let i=$(this).closest(".wrapper").find(".clean_icon");$(this).val().length?i.show():(i.hide(),$(this).closest(".dropdown").find(".mobile-cities").show().siblings().hide().empty())})),$(document).on("click",".mobilemenu__menu-item--city a",(function(e){e.preventDefault();var i=$(this);let t=i.data("id");if(t){setCookieOnDomains("current_region",t);let e=i.data("locid");e?setCookieOnDomains("current_location",e):setCookieOnDomains("current_location","",{expires:-1})}location.href=i.attr("href")})),OpenMobileMenu=function(){if(!i.isOpen){$(".style-switcher").hasClass("active")&&$(".style-switcher .switch").trigger("click"),$(".style-switcher .switch").hide(),$(".style-switcher .switch_presets").hide(),i.isLeftSide?setTimeout((function(){$("body").addClass("overflow-block"),$("#mobileheader").addClass("filter-none"),$("#mobilemenu").addClass("filter-none"),$("body").addClass("jqm-initied"),t.fadeIn("fast")}),100):($("body").addClass("overflow-block"),i.css({top:+($("#mobileheader")[0].getBoundingClientRect().top+$("#mobileheader").height())+"px"})),i.addClass("show"),i.isOpen=!0;var o=i.find(".mobilemenu__inner"),n=o.data("params");void 0===n&&(n={depth:0,scroll:{},height:{}}),o.data("params",n),e.length&&(e.hasClass("nlo-loadings")||(e.addClass("nlo-loadings"),setTimeout((function(){$.ajax({data:{nlo:e.attr("data-nlo")},error:function(){e.removeClass("nlo-loadings")},complete:function(i,t){if("success"===t||404==i.status){var o=BX.processHTML($.trim(i.responseText));BX.ajax.processScripts(o.SCRIPT),e.replaceWith(o.HTML)}}})}),300)))}},CloseMobileMenu=function(){i.isOpen&&(i.removeClass("show"),i.isOpen=!1,i.find(".mobilemenu__menu-item--expanded").removeClass("mobilemenu__menu-item--expanded"),$(".style-switcher .switch").show(),$(".style-switcher .switch_presets").show(),i.isLeftSide?setTimeout((function(){t.fadeOut("fast"),$("body").removeClass("overflow-block"),$("body").removeClass("jqm-initied"),$("#mobilemenu").removeClass("filter-none"),$("#mobileheader").removeClass("filter-none")}),100):$("body").removeClass("overflow-block"),setTimeout((function(){var e=i.find(".mobilemenu"),t=i.find(".mobilemenu__inner"),o=t.data("params");o.depth=0,t.data("params",o).attr("style",""),i.scrollTop(0),e.css("height","")}),400))},SwipeMobileMenu=function(){i.isOpen?CloseMobileMenu():OpenMobileMenu()},CheckMobileMenu=function(){CloseMobileMenu()}}$("#mobilephones").length&&($(document).on("click",".mobileheader .phones__inner .icon-block__only-icon",(function(e){e.stopPropagation(),SwipeMobilePhone()})),$(document).on("click",".mobilephones__menu-item a,.mobilephones__close",(function(e){e.stopPropagation(),CloseMobilePhone()}))),SwipeMobilePhone=function(){$("#mobilephones.show").length?CloseMobilePhone():OpenMobilePhone()},OpenMobilePhone=function(){$("#mobilephones.show").length||(CloseMobileMenu(),$('<div class="jqmOverlay mobp"></div>').appendTo("body"),$("#mobileheader").addClass("filter-none"),$("body").addClass("jqm-initied"),setTimeout((function(){$("#mobilephones").slideDown("fast",(function(){$("#mobilephones").addClass("show")}))}),100))},CloseMobilePhone=function(){$("#mobilephones.show").length&&setTimeout((function(){$("#mobilephones").slide
1Up("fast",(function(){$("#mobilephones").removeClass("show"),$("body").removeClass("jqm-initied"),$("#mobileheader").removeClass("filter-none"),$(".jqmOverlay.mobp").remove()}))}),100)},checkMobilePhone=function(){CloseMobilePhone()};var s=$("#mobilefilter"),l=$("#mobilemenu");if(s.length){s.isOpen=l.hasClass("show"),s.isAppendLeft=!1,s.isWrapFilter=!1,s.isHorizontalOrCompact=$(".filter_horizontal").length||$(".bx_filter_vertical.compact").length,s.close='<i class="svg svg-close close-icons"></i>',$(document).on("click",".bx-filter-title",(function(){OpenMobileFilter()})),$(document).on("click","#mobilefilter .svg-close.close-icons",(function(){CloseMobileFilter()})),$(document).on("click",".bx_filter_select_block",(function(e){var i=$(e.target).parents(".bx_filter_select_container");if(i.length){var t=i.closest(".bx_filter_parameters_box").attr("data-property_id");$("#smartFilterDropDown"+t).length&&$("#smartFilterDropDown"+t).css({"max-width":i.width(),"z-index":"3020"})}})),$(document).on("click",".bx_filter_search_button",(function(e){CloseMobileFilter()})),$(document).on("mouseup",".bx_filter_parameters_box_title",(function(e){$("[id^='smartFilterDropDown']").hide(),$(e.target).hasClass("close-icons")&&CloseMobileFilter()})),s.parent().append('<div id="mobilefilter-overlay"></div>');var a=$("#mobilefilter-overlay");a.click((function(){s.isOpen&&CloseMobileFilter()})),mobileFilterNum=function(e,i){if(i)$(".bx_filter_search_button").val(e);else{var t="";t+=$(".bx_filter_parameters_box > span").data("f")+" "+e,$(".bx_filter_search_button").val(t)}},declOfNumFilter=function(e,i){return cases=[2,0,1,1,1,2],i[e%100>4&&e%100<20?2:cases[e%10<5?e%10:5]]},OpenMobileFilter=function(){if(!s.isOpen){if($("body").addClass("jqm-initied wf"),$(".bx_filter_vertical .slide-block__head.filter_title").removeClass("closed"),$(".bx_filter_vertical .slide-block__head.filter_title + .slide-block__body").show(),!s.isAppendLeft){s.isWrapFilter||($(".bx_filter").wrap("<div id='wrapInlineFilter'></div>"),s.isWrapFilter=!0),$(".bx_filter").appendTo($("#mobilefilter"));var e=$("#filter-helper");e.length&&e.prependTo($("#mobilefilter .bx_filter_parameters")),s.isAppendLeft=!0}"function"==typeof checkFilterLandgings&&checkFilterLandgings(),$("#mobilefilter .bx_filter_parameters").addClass("mobile-scroll scrollbar"),$(".bx_filter_button_box.ajax-btns").addClass("colored_theme_bg"),$(".bx_filter_button_box.ajax-btns .filter-bnt-wrapper").removeClass("hidden"),setTimeout((function(){a.fadeIn("fast")}),100),$("body").css({overflow:"hidden",height:"100vh"}),s.addClass("show"),s.find(".bx_filter").css({display:"block"}),s.isOpen=!0,$("#mobilefilter .bx_filter_button_box.btns.ajax-btns").removeClass("hidden"),void 0===s.data("init")&&(s.scroll((function(){$(".bx_filter_section .bx_filter_select_container").each((function(){var e=$
1(this).closest(".bx_filter_parameters_box").attr("data-property_id");$("#smartFilterDropDown"+e).length&&$("#smartFilterDropDown"+e).hide()}))})),s.data("init","Y"))}},CloseMobileFilter=function(e){if(s.find(".bx_filter_parameters").removeClass("scrollbar"),$("body").removeClass("jqm-initied wf"),$(".bx_filter:not(.n-ajax) .bx_filter_button_box.ajax-btns .filter-bnt-wrapper").addClass("hidden"),s.isOpen&&(s.find(".bx_filter_parameters").scrollTop(0),$("body").css({overflow:"",height:""}),setTimeout((function(){a.fadeOut("fast")}),100),s.removeClass("show"),s.isOpen=!1),e&&s.isAppendLeft){$("#mobilefilter .bx_filter_parameters_box_title").removeClass("opened"),$("#mobilefilter .bx_filter_block.dropdown-menu-wrapper").hide(),$(".bx_filter").appendTo($("#wrapInlineFilter")).show();var i=$("#filter-helper");i.length&&i.appendTo($("#filter-helper-wrapper")),s.isAppendLeft=!1,s.removeData("init")}},checkMobileFilter=function(){(!window.matchMedia("(max-width: 991px)").matches&&!s.isHorizontalOrCompact||!window.matchMedia("(max-width: 767px)").matches&&s.isHorizontalOrCompact)&&CloseMobileFilter(!0)}}}));
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.