PageSourceSearch

https://esk.ru/bitrix/components/aspro/com.banners.priority2/templates/.default/script.min.js?17755617052918

js esk.ru collected 2026-10-05 20:12:54 UTC 2,918 bytes, 1 lines download raw bytes

1let progressBar="";function checkNavColor(a){a.find(".swiper-slide-active").data("nav_color");var e=a.find(".swiper-slide-active").data("color");const o=void 0!==window.headerLogo&&window.headerLogo.allowChangeBySlider;if(void 0===checkNavColor.hasLongBanner&&(checkNavColor.blockWithDynamicColor=$(".header_opacity .dynamic-color"),checkNavColor.hasLongBanner=checkNavColor.blockWithDynamicColor.length),checkNavColor.hasLongBanner){var i=$("body:not(.left_header_column) header .logo img").length;i&&o&&$("header .logo img").attr("src",arAsproOptions.THEME.LOGO_IMAGE),checkNavColor.blockWithDynamicColor.removeClass("theme-light theme-dark"),checkNavColor.blockWithDynamicColor.addClass(e),"theme-dark"==e&&i&&o&&arAsproOptions.THEME.LOGO_IMAGE_WHITE&&$("header .logo img").attr("src",arAsproOptions.THEME.LOGO_IMAGE_WHITE)}e&&(a.find(".swiper-pagination--progress").removeClass("theme-light theme-dark"),a.find(".swiper-pagination--progress").addClass(e));var n={slider:a};BX.onCustomEvent("onSlide",[n])}readyDOM((function(){$(".main-slider").mouseenter((function(){const a=$(this).data("swiper");!$(this).hasClass("video_visible")&&a&&a?.params.autoplay.enabled&&(a.autoplay.paused||a.autoplay.pause())})),$(".main-slider").mouseleave((function(){const a=$(this).data("swiper");!$(this).hasClass("video_visible")&&a&&$(this).data("swiper")?.params.autoplay.enabled&&a.autoplay.paused&&$(this).data("swiper").autoplay.resume()}))})),BX.addCustomEvent("onSetSliderOptions",(function(a){if("type"in a&&"main_banner"===a.type&&a.countSlides>1){if(void 0!==arAsproOptions.THEME){const e=Math.abs(parseInt(arAsproOptions.THEME.BIGBANNER_SLIDESSHOWSPEED)),o=Math.abs(parseInt(arAsproOptions.THEME.BIGBANNER_ANIMATIONSPEED));a.autoplay=!(!e||!arAsproOptions.THEME.BIGBANNER_ANIMATIONTYPE.length)&&{},a.effect="FADE"===arAsproOptions.THEME.BIGBANNER_ANIMATIONTYPE?"fade":"slide",o>=0&&(a.speed=o),e>=0&&(a.autoplay.delay=e)}"CURRENT_BANNER_INDEX"in arAsproOptions&&arAsproOptions.CURRENT_BANNER_INDEX&&(currentBannerIndex=arAsproOptions.CURRENT_BANNER_INDEX-1,currentBannerIndex<a.countSlides&&(a.initialSlide=currentBannerIndex)),a.on||(a.on={}),a.on.autoplayTimeLeft=(a,e,o)=>{progressBar.value=1-o}}})),BX.addCustomEvent("onSlideChanges",(function(a){if("slider"in a&&a.slider){const e=a.slider;e&&e.params&&"type"in e.params&&"main_banner"===e.params.type&&(setTimeout((function(){checkNavColor($(e.el))}),100),e.pagination&&e.pagination.bullets&&e.pagination.bullets[e.activeIndex]&&e.pagination.el.querySelector(".swiper-pagination-bullet-active").append(progressBar))}})),BX.addCustomEvent("onInitSlider",(a=>{if(a.options&&"type"in a.options&&"main_banner"===a.options.type){const e=a.options.initialSlide||0;progressBar=document.querySelector(".autoplay-progress"),a.slider&&a.slider.pagination&&a.slider.pagination.bullets&&a.slider.pagination.bullets[e]&&a.slider.pagination.bullets[e].append(progressBar)}}));

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.