1let udropdownConfig={openClass:"_open",udropdownSelector:".udropdown",udropdownToggleSelector:".udropdown__current",udropdownListItemSelector:".udropdown__list-item",udropdownCurrentValueSelector:".udropdown__current ._value"};function updateContacts(o){var e="_active",n="data-contact-item";$("[data-contact-item]").removeClass(e),$("["+n+'="'+o+'"]').addClass(e),$(".udropdown .udropdown__list-item._active").each(function(){udropdownUpdate($(this))}),Cookies.set("active_contact_id",o,{expires:7})}function udropdownUpdate(o){let e="",n=o.closest(udropdownConfig.udropdownSelector),t=n.find(udropdownConfig.udropdownCurrentValueSelector);e=(o.hasClass("_set-phone")?o.find("._phone"):o.hasClass("_set-address")?o.find("._address"):o).html(),t.html(e),n.removeClass(udropdownConfig.openClass)}function udropdownHandlers(){$(document).on("click",udropdownConfig.udropdownToggleSelector,function(o){$(o.target).is("a")||(o.preventDefault(),$(this).closest(udropdownConfig.udropdownSelector).hasClass(udropdownConfig.openClass)?$(this).closest(udropdownConfig.udropdownSelector).removeClass(udropdownConfig.openClass):($(udropdownConfig.udropdownSelector).removeClass(udropdownConfig.openClass),$(this).closest(udropdownConfig.udropdownSelector).addClass(udropdownConfig.openClass)))}),$(document).bind("mouseup touchend",function(o){$(udropdownConfig.udropdownSelector).is(o.target)||0!==$(udropdownConfig.udropdownSelector).has(o.target).length||$(udropdownConfig.udropdownSelector).removeClass(udropdownConfig.openClass)}),$(document).on("click",udropdownConfig.udropdownListItemSelector,function(){var o=$(this).attr("data-contact-item");udropdownUpdate($(this)),updateContacts(o)})}function uheaderSearchHandlers(){const e="_open",n=".uheader__search";$(document).on("click",".uheader__search-toggle",function(o){o.preventDefault(),$(this).closest(n).toggleClass(e)}),$(document).on("click",".uheader__search-close",function(o){o.preventDefault(),$(this).closest(n).removeClass(e)})}function fixedHeader(){var o="_active";let e=$(".uheader_normal"),n=$(".uheader_fixed");var t=e.outerHeight(!0);$(window).scrollTop()>t&&!n.hasClass(o)?n.addClass(o):$(window).scrollTop()<=t&&n.hasClass(o)&&n.removeClass(o)}function uheaderNavHandlers(){const e="._parent";e;$(document).on("click",".uheader__nav-toggles",function(o){o.preventDefault(),$(this).closest(".uheader").find(".unav").toggleClass("_open")}),$(document).on("click","._parent ._arrow",function(o){o.preventDefault(),$(this).closest(e).toggleClass("_selected")})}function inputMaskHandlers(){$(document).on("focus",".js-phone-mask",function(){let o=$(this);o.inputmask("remove"),o.inputmask({mask:"+7 (999) 999-9999",showMaskOnHover:!1,clearIncomplete:!0,onincomplete:function(){o.trigger("blur.flowupLabelsEvt")}})})}function upBtn(){$(window).scroll(function(){100<$(window).scrollTop()?$(".js-up-btn").fadeIn():$(".js-up-btn").fadeOut()}),$(document).on("click",".js-up-btn",function(o){o.preventDefault(),$("html, body").animate({scrollTop:0},"slow")})}$(document).ready(function(){inputMaskHandlers(),$(document).FlowupLabels(),udropdownHandlers(),uheaderSearchHandlers(),fixedHeader(),$(window).scroll(function(){fixedHeader()}),uheaderNavHandlers(),upBtn()});
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.