1function initSwiperSlider(i){if("function"!=typeof Swiper)return;$((i||".slider-solution")+":not(.swiper-initialized):not(.appear-block)").each((function(){const i=$(this);let t={grabCursor:!0,navigation:{nextEl:i.parent().find(".swiper-button-next")[0],prevEl:i.parent().find(".swiper-button-prev")[0]},pagination:{el:i.parent().find(".swiper-pagination")[0],type:"bullets",clickable:!0}};if(i.data("pluginOptions")&&(t=deepMerge({},t,i.data("pluginOptions"))),t.thumbs&&"string"==typeof t.thumbs.swiper){const i=$(t.thumbs.swiper).data("swiper");i?t.thumbs.swiper=i:delete t.thumbs}BX.onCustomEvent("onSetSliderOptions",[t]);const e=new Swiper(this,t),n=!!t.mainSwiper&&$(t.mainSwiper).data("swiper");n&&(n.thumbs.swiper=e,!1!==t.init&&n.thumbs.init()),e.on("slideChange",(function(i){const t={slider:i};var e=this.activeIndex+1;$(this.el).find(".gallery-count-info__js-text").text(e),BX.onCustomEvent("onSlideChanges",[t])})),!1===t.init&&(e.on("init",(function(i){const e={slider:i,options:t};BX.onCustomEvent("onInitSlider",[e]),1===i.slides.length&&BX.onCustomEvent("onSlideChanges",[{slider:i}])}
1)),e.init(),n&&n.thumbs.init()),i.data("swiper",e)}))}function deepMerge(){const i=[].slice.call(arguments);let t=i[0];const e=i.slice(1);return e.forEach((function(i){for(let e in i)if("object"==typeof i[e])for(let n in i[e])"object"!=typeof t[e]&&(t[e]={}),t[e][n]=i[e][n];else t[e]=i[e]})),t}readyDOM((function(){initSwiperSlider("#gallery-thumbs"),initSwiperSlider()}));
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.