1function sliderMaker(e,t,a,s,i,n,r,d,o,l,c,p,u,w,b,k,m,h,f){const I=CCers.breakpoints,$=I?JSON.parse(I):{},y=Object.keys($).findIndex(e=>$[e].isMain);let O;const g=breakpointsLister({breakpoints:$,isMainIndex:y});Object.entries($).map(([e,t],a)=>{t.isMain&&(O=e);let s=t.isMain?"":"max";Object.keys($).findIndex(t=>t===e)<y&&(s="min"),s&&($[e].type=s)});const v=window?window.innerWidth:0;let M=O;Object.keys(g).forEach(e=>{const[t,a]=e.split("-");("null"===t||parseInt(v)<=parseInt(t))&&("null"===a||parseInt(v)>=parseInt(a))&&(M=g[e])});let j=e.dataset[`slides${M}`]?parseInt(e.dataset[`slides${M}`]):getPreviousParams({breakpoints:$,currentBreakpoint:M,mainBreakpoint:O,t:e,param:"slides",isMainIndex:y}),x=e.dataset[`spacebt${M}`]?parseInt(e.dataset[`spacebt${M}`]):getPreviousParams({breakpoints:$,currentBreakpoint:M,mainBreakpoint:O,t:e,param:"spacebt",isMainIndex:y});if(null==x&&(x=0),window["slider-"+t]=new Swiper(`#${t} .swiper`,{autoplay:!!n&&{delay:parseInt(r),pauseOnMouseEnter:!!d,disableOnInteraction:!1},allowTouchMove:!!o,autoHeight:!!c,centeredSlides:!!l,effect:a?"fade":"",speed:p?parseInt(p):300,loop:!!s,slidesPerView:j,spaceBetween:x,freeMode:!!i,pagination:{el:".swiper-pagination",clickable:!!f},navigation:{nextEl:`#${t}-slider-button-next`,prevEl:`#${t}-slider-button-prev`},grabCursor:!!h,threshold:.3,direction:b,slideToClickedSlide:!!k,controller:{inverse:!!w,by:"slide"},thumbs:{slideThumbActiveClass:"slide-thumb-active"},watchSlidesProgress:!0}),u){function P(){void 0!==window["slider-"+u]?window["slider-"+t].controller.control=window["slider-"+u]:setTimeout(P,50)}P()}if(m){function P(){void 0!==window["slider-"+m]?(window["slider-"+t].thumbs.swiper=window["slider-"+m],window["slider-"+t].thumbs.init()):setTimeout(P,50)}P()}window.addEventListener("resize",function(){const a=window?window.innerWidth:0;let s=e.dataset[`slides${M}`];Object.keys(g).forEach(i=>{const[n,r]=i.split("-");("null"===n||parseInt(a)<=parseInt(n))&&("null"===r||parseInt(a)>=parseInt(r))&&M!==g[i]&&(M=g[i],s=e.dataset[`slides${M}`]?parseInt(e.dataset[`slides${M}`]):getPreviousParams({breakpoints:$,currentBreakpoint:M,mainBreakpoint:O,t:e,param:"slides",isMainIndex:y}),null==(x=e.dataset[`spacebt${M}`]?parseInt(e.dataset[`spacebt${M}`]):getPreviousParams({breakpoints:$,currentBreakpoint:M,mainBreakpoint:O,t:e,param:"spacebt",isMainIndex:y}))&&(x=0),window["slider-"+t].params.slidesPerView=s,window["slider-"+t].params.spaceBetween=x,window["slider-"+t].update())})})}function getPreviousParams({breakpoints:e,currentBreakpoint:t,mainBreakpoint:a,t:s,param:i,isMainIndex:n}){let r,d,o;if(Object.entries(e).forEach(([a,s],i)=>{if(t===a){r=i;let t=s.isMain?"":"max";Object.keys(e).findIndex(e=>e===a)<n&&(t="min"),t&&(d=t)}}),s.dataset[`${i}${t}`])o=parseInt(s.dataset[`${i}${t}`]);else{if("min"===d){let t=!1;for(let a=r;a<Object.keys(e).length&&!t;a++){const n=Object.keys(e)[a];s.dataset[`${i}${n}`]&&(t=!0,o=parseInt(s.dataset[`${i}${n}`]))}}if("max"===d){let t=!1;for(let a=r;a>=0&&!t;a--){const n=Object.keys(e)[a];s.dataset[`${i}${n}`]&&(t=!0,o=parseInt(s.dataset[`${i}${n}`]))}}}return o}function breakpointsLister({breakpoints:e,isMainIndex:t}){const a=Object.keys(e).length,s={};return Object.entries(e).forEach(([i,n],r)=>{const d=0===r,o=r===a-1,l=t<r,c=t>r;let p,u;n.isMain?d?(p="null",u=e[Object.keys(e)[r+1]].width):(p=e[Object.keys(e)[r-1]].width,u=o?"null":e[Object.keys(e)[r+1]].width):d?(p="null",u=n.width):l?(p=n.width,u=o?"null":e[Object.keys(e)[r+1]].width):c&&(p=d?"null":e[Object.keys(e)[r-1]].width,u=o?"null":n.width),s[`${p}-${u}`]=i}),s}window.addEventListener("DOMContentLoaded",function(){const e=document.querySelectorAll("[data-slider]");e.length&&e.forEach(function(e){sliderMaker(e,e.id,e.dataset.fade,e.dataset.loop,e.dataset.freescroll,e.dataset.autoplay,e.dataset.autoplayduration,e.dataset.hoverpause,e.dataset.draggable,e.dataset.align,e.dataset.autoheight,e.dataset.tduration,e.dataset.slidecontroller,e.dataset.slidecontrollerinverse,e.dataset.slidedirection,e.dataset.slidetoclicked,e.dataset.slidethumbs,e.dataset.slidegrab,e.dataset.dotsclickable)})});
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.