smart-admin/rc-busness/static/royalcanin-cdn-assets-new/css_js/royal-canin.pkg.tiny-slider.js
2022-01-11 11:57:54 +08:00

1 line
40 KiB
JavaScript

(window["RCDLjsonFunction"]=window["RCDLjsonFunction"]||[]).push([[141],{649:function(e,t){if(!Object.keys){Object.keys=function(e){var t=[];for(var n in e){if(Object.prototype.hasOwnProperty.call(e,n)){t.push(n)}}return t}}},650:function(e,t){if(!("remove"in Element.prototype)){Element.prototype.remove=function(){if(this.parentNode){this.parentNode.removeChild(this)}}}},846:function(e,t,n){"use strict";n.r(t);var i=n(649);var a=n(650);var r=window;var o=r.requestAnimationFrame||r.webkitRequestAnimationFrame||r.mozRequestAnimationFrame||r.msRequestAnimationFrame||function(e){return setTimeout(e,16)};var s=window;var l=s.cancelAnimationFrame||s.mozCancelAnimationFrame||function(e){clearTimeout(e)};function extend(){var e,t,n,i=arguments[0]||{},a=1,r=arguments.length;for(;a<r;a++){if((e=arguments[a])!==null){for(t in e){n=e[t];if(i===n){continue}else if(n!==undefined){i[t]=n}}}}return i}function checkStorageValue(e){return["true","false"].indexOf(e)>=0?JSON.parse(e):e}function setLocalStorage(e,t,n,i){if(i){try{e.setItem(t,n)}catch(e){}}return n}function getSlideId(){var e=window.tnsId;window.tnsId=!e?1:e+1;return"tns"+window.tnsId}function getBody(){var e=document,t=e.body;if(!t){t=e.createElement("body");t.fake=true}return t}var f=document.documentElement;function setFakeBody(e){var t="";if(e.fake){t=f.style.overflow;e.style.background="";e.style.overflow=f.style.overflow="hidden";f.appendChild(e)}return t}function resetFakeBody(e,t){if(e.fake){e.remove();f.style.overflow=t;f.offsetHeight}}function calc(){var e=document,t=getBody(),n=setFakeBody(t),i=e.createElement("div"),a=false;t.appendChild(i);try{var r="(10px * 10)",o=["calc"+r,"-moz-calc"+r,"-webkit-calc"+r],s;for(var l=0;l<3;l++){s=o[l];i.style.width=s;if(i.offsetWidth===100){a=s.replace(r,"");break}}}catch(e){}t.fake?resetFakeBody(t,n):i.remove();return a}function percentageLayout(){var e=document,t=getBody(),n=setFakeBody(t),i=e.createElement("div"),a=e.createElement("div"),r="",o=70,s=3,l=false;i.className="tns-t-subp2";a.className="tns-t-ct";for(var f=0;f<o;f++){r+="<div></div>"}a.innerHTML=r;i.appendChild(a);t.appendChild(i);l=Math.abs(i.getBoundingClientRect().left-a.children[o-s].getBoundingClientRect().left)<2;t.fake?resetFakeBody(t,n):i.remove();return l}function mediaquerySupport(){var e=document,t=getBody(),n=setFakeBody(t),i=e.createElement("div"),a=e.createElement("style"),r="@media all and (min-width:1px){.tns-mq-test{position:absolute}}",o;a.type="text/css";i.className="tns-mq-test";t.appendChild(a);t.appendChild(i);if(a.styleSheet){a.styleSheet.cssText=r}else{a.appendChild(e.createTextNode(r))}o=window.getComputedStyle?window.getComputedStyle(i).position:i.currentStyle["position"];t.fake?resetFakeBody(t,n):i.remove();return o==="absolute"}function createStyleSheet(e){var t=document.createElement("style");if(e){t.setAttribute("media",e)}document.querySelector("head").appendChild(t);return t.sheet?t.sheet:t.styleSheet}function addCSSRule(e,t,n,i){"insertRule"in e?e.insertRule(t+"{"+n+"}",i):e.addRule(t,n,i)}function removeCSSRule(e,t){"deleteRule"in e?e.deleteRule(t):e.removeRule(t)}function getCssRulesLength(e){var t="insertRule"in e?e.cssRules:e.rules;return t.length}function toDegree(e,t){return Math.atan2(e,t)*(180/Math.PI)}function getTouchDirection(e,t){var n=false,i=Math.abs(90-Math.abs(e));if(i>=90-t){n="horizontal"}else if(i<=t){n="vertical"}return n}function forEach(e,t,n){for(var i=0,a=e.length;i<a;i++){t.call(n,e[i],i)}}var u="classList"in document.createElement("_");var d=u?function(e,t){return e.classList.contains(t)}:function(e,t){return e.className.indexOf(t)>=0};var c=u?function(e,t){if(!d(e,t)){e.classList.add(t)}}:function(e,t){if(!d(e,t)){e.className+=" "+t}};var g=u?function(e,t){if(d(e,t)){e.classList.remove(t)}}:function(e,t){if(d(e,t)){e.className=e.className.replace(t,"")}};function hasAttr(e,t){return e.hasAttribute(t)}function getAttr(e,t){return e.getAttribute(t)}function isNodeList(e){return typeof e.item!=="undefined"}function setAttrs(e,t){e=isNodeList(e)||e instanceof Array?e:[e];if(Object.prototype.toString.call(t)!=="[object Object]"){return}for(var n=e.length;n--;){for(var i in t){e[n].setAttribute(i,t[i])}}}function removeAttrs(e,t){e=isNodeList(e)||e instanceof Array?e:[e];t=t instanceof Array?t:[t];var n=t.length;for(var i=e.length;i--;){for(var a=n;a--;){e[i].removeAttribute(t[a])}}}function arrayFromNodeList(e){var t=[];for(var n=0,i=e.length;n<i;n++){t.push(e[n])}return t}function hideElement(e,t){if(e.style.display!=="none"){e.style.display="none"}}function showElement(e,t){if(e.style.display==="none"){e.style.display=""}}function isVisible(e){return window.getComputedStyle(e).display!=="none"}function whichProperty(e){if(typeof e==="string"){var t=[e],n=e.charAt(0).toUpperCase()+e.substr(1),i=["Webkit","Moz","ms","O"];i.forEach((function(i){if(i!=="ms"||e==="transform"){t.push(i+n)}}));e=t}var a=document.createElement("fakeelement"),r=e.length;for(var o=0;o<e.length;o++){var s=e[o];if(a.style[s]!==undefined){return s}}return false}function has3DTransforms(e){if(!e){return false}if(!window.getComputedStyle){return false}var t=document,n=getBody(),i=setFakeBody(n),a=t.createElement("p"),r,o=e.length>9?"-"+e.slice(0,-9).toLowerCase()+"-":"";o+="transform";n.insertBefore(a,null);a.style[e]="translate3d(1px,1px,1px)";r=window.getComputedStyle(a).getPropertyValue(o);n.fake?resetFakeBody(n,i):a.remove();return r!==undefined&&r.length>0&&r!=="none"}function getEndProperty(e,t){var n=false;if(/^Webkit/.test(e)){n="webkit"+t+"End"}else if(/^O/.test(e)){n="o"+t+"End"}else if(e){n=t.toLowerCase()+"end"}return n}var p=false;try{var v=Object.defineProperty({},"passive",{get:function(){p=true}});window.addEventListener("test",null,v)}catch(e){}var h=p?{passive:true}:false;function addEvents(e,t,n){for(var i in t){var a=["touchstart","touchmove"].indexOf(i)>=0&&!n?h:false;e.addEventListener(i,t[i],a)}}function removeEvents(e,t){for(var n in t){var i=["touchstart","touchmove"].indexOf(n)>=0?h:false;e.removeEventListener(n,t[n],i)}}function Events(){return{topics:{},on:function(e,t){this.topics[e]=this.topics[e]||[];this.topics[e].push(t)},off:function(e,t){if(this.topics[e]){for(var n=0;n<this.topics[e].length;n++){if(this.topics[e][n]===t){this.topics[e].splice(n,1);break}}}},emit:function(e,t){t.type=e;if(this.topics[e]){this.topics[e].forEach((function(n){n(t,e)}))}}}}function jsTransform(e,t,n,i,a,r,o){var s=Math.min(r,10),l=a.indexOf("%")>=0?"%":"px",a=a.replace(l,""),f=Number(e.style[t].replace(n,"").replace(i,"").replace(l,"")),u=(a-f)/r*s,d;setTimeout(moveElement,s);function moveElement(){r-=s;f+=u;e.style[t]=n+f+l+i;if(r>0){setTimeout(moveElement,s)}else{o()}}}n.d(t,"tns",(function(){return tns}));var tns=function(e){e=extend({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:false,autoWidth:false,viewportMax:false,slideBy:1,center:false,controls:true,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:false,prevButton:false,nextButton:false,nav:true,navPosition:"top",navContainer:false,navAsThumbnails:false,arrowKeys:false,speed:300,autoplay:false,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:false,autoplayButton:false,autoplayButtonOutput:true,autoplayResetOnVisibility:true,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:false,loop:true,rewind:false,autoHeight:false,responsive:false,lazyload:false,lazyloadSelector:".tns-lazy-img",touch:true,mouseDrag:false,swipeAngle:15,nested:false,preventActionWhenRunning:false,preventScrollOnTouch:false,freezable:true,onInit:false,useLocalStorage:true},e||{});var t=document,n=window,i={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},a={},r=e.useLocalStorage;if(r){var s=navigator.userAgent;var f=new Date;try{a=n.localStorage;if(a){a.setItem(f,f);r=a.getItem(f)==f;a.removeItem(f)}else{r=false}if(!r){a={}}}catch(e){r=false}if(r){if(a["tnsApp"]&&a["tnsApp"]!==s){["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach((function(e){a.removeItem(e)}))}localStorage["tnsApp"]=s}}var u=a["tC"]?checkStorageValue(a["tC"]):setLocalStorage(a,"tC",calc(),r),p=a["tPL"]?checkStorageValue(a["tPL"]):setLocalStorage(a,"tPL",percentageLayout(),r),v=a["tMQ"]?checkStorageValue(a["tMQ"]):setLocalStorage(a,"tMQ",mediaquerySupport(),r),h=a["tTf"]?checkStorageValue(a["tTf"]):setLocalStorage(a,"tTf",whichProperty("transform"),r),m=a["t3D"]?checkStorageValue(a["t3D"]):setLocalStorage(a,"t3D",has3DTransforms(h),r),y=a["tTDu"]?checkStorageValue(a["tTDu"]):setLocalStorage(a,"tTDu",whichProperty("transitionDuration"),r),S=a["tTDe"]?checkStorageValue(a["tTDe"]):setLocalStorage(a,"tTDe",whichProperty("transitionDelay"),r),C=a["tADu"]?checkStorageValue(a["tADu"]):setLocalStorage(a,"tADu",whichProperty("animationDuration"),r),E=a["tADe"]?checkStorageValue(a["tADe"]):setLocalStorage(a,"tADe",whichProperty("animationDelay"),r),T=a["tTE"]?checkStorageValue(a["tTE"]):setLocalStorage(a,"tTE",getEndProperty(y,"Transition"),r),b=a["tAE"]?checkStorageValue(a["tAE"]):setLocalStorage(a,"tAE",getEndProperty(C,"Animation"),r);var x=n.console&&typeof n.console.warn==="function",A=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],w={};A.forEach((function(n){if(typeof e[n]==="string"){var i=e[n],a=t.querySelector(i);w[n]=i;if(a&&a.nodeName){e[n]=a}else{if(x){console.warn("Can't find",e[n])}return}}}));if(e.container.children.length<1){if(x){console.warn("No slides found in",e.container)}return}var L=e.responsive,O=e.nested,M=e.mode==="carousel"?true:false;if(L){if(0 in L){e=extend(e,L[0]);delete L[0]}var k={};for(var R in L){var D=L[R];D=typeof D==="number"?{items:D}:D;k[R]=D}L=k;k=null}function updateOptions(e){for(var t in e){if(!M){if(t==="slideBy"){e[t]="page"}if(t==="edgePadding"){e[t]=false}if(t==="autoHeight"){e[t]=false}}if(t==="responsive"){updateOptions(e[t])}}}if(!M){updateOptions(e)}if(!M){e.axis="horizontal";e.slideBy="page";e.edgePadding=false;var B=e.animateIn,I=e.animateOut,N=e.animateDelay,P=e.animateNormal}var W=e.axis==="horizontal"?true:false,H=t.createElement("div"),F=t.createElement("div"),V,z=e.container,G=z.parentNode,j=z.outerHTML,q=z.children,U=q.length,_,K=getWindowWidth(),Q=false;if(L){setBreakpointZone()}if(M){z.className+=" tns-vpfix"}var X=e.autoWidth,Y=getOption("fixedWidth"),Z=getOption("edgePadding"),J=getOption("gutter"),$=getViewportWidth(),ee=getOption("center"),te=!X?Math.floor(getOption("items")):1,ne=getOption("slideBy"),ie=e.viewportMax||e.fixedWidthViewportWidth,ae=getOption("arrowKeys"),re=getOption("speed"),oe=e.rewind,se=oe?false:e.loop,le=getOption("autoHeight"),fe=getOption("controls"),ue=getOption("controlsText"),de=getOption("nav"),ce=getOption("touch"),ge=getOption("mouseDrag"),pe=getOption("autoplay"),ve=getOption("autoplayTimeout"),he=getOption("autoplayText"),me=getOption("autoplayHoverPause"),ye=getOption("autoplayResetOnVisibility"),Se=createStyleSheet(),Ce=e.lazyload,Ee=e.lazyloadSelector,Te,be=[],xe=se?getCloneCountForLoop():0,Ae=!M?U+xe:U+xe*2,we=(Y||X)&&!se?true:false,Le=Y?getRightBoundary():null,Oe=!M||!se?true:false,Me=W?"left":"top",ke="",Re="",De=function(){if(Y){return function(){return ee&&!se?U-1:Math.ceil(-Le/(Y+J))}}else if(X){return function(){for(var e=Ae;e--;){if(Te[e]>=-Le){return e}}}}else{return function(){if(ee&&M&&!se){return U-1}else{return se||M?Math.max(0,Ae-Math.ceil(te)):Ae-1}}}}(),Be=getStartIndex(getOption("startIndex")),Ie=Be,Ne=getCurrentSlide(),Pe=0,We=!X?De():null,He,Fe=e.preventActionWhenRunning,Ve=e.swipeAngle,ze=Ve?"?":true,Ge=false,je=e.onInit,qe=new Events,Ue=" tns-slider tns-"+e.mode,_e=z.id||getSlideId(),Ke=getOption("disable"),Qe=false,Xe=e.freezable,Ye=Xe&&!X?getFreeze():false,Ze=false,Je={click:onControlsClick,keydown:onControlsKeydown},$e={click:onNavClick,keydown:onNavKeydown},et={mouseover:mouseoverPause,mouseout:mouseoutRestart},tt={visibilitychange:onVisibilityChange},nt={keydown:onDocumentKeydown},it={touchstart:onPanStart,touchmove:onPanMove,touchend:onPanEnd,touchcancel:onPanEnd},at={mousedown:onPanStart,mousemove:onPanMove,mouseup:onPanEnd,mouseleave:onPanEnd},rt=hasOption("controls"),ot=hasOption("nav"),st=X?true:e.navAsThumbnails,lt=hasOption("autoplay"),ft=hasOption("touch"),ut=hasOption("mouseDrag"),dt="tns-slide-active",ct="tns-complete",gt={load:onImgLoaded,error:onImgFailed},pt,vt,ht=e.preventScrollOnTouch==="force"?true:false;if(rt){var mt=e.controlsContainer,yt=e.controlsContainer?e.controlsContainer.outerHTML:"",St=e.prevButton,Ct=e.nextButton,Et=e.prevButton?e.prevButton.outerHTML:"",Tt=e.nextButton?e.nextButton.outerHTML:"",bt,xt}if(ot){var At=e.navContainer,wt=e.navContainer?e.navContainer.outerHTML:"",Lt,Ot=X?U:getPages(),Mt=0,kt=-1,Rt=getCurrentNavIndex(),Dt=Rt,Bt="tns-nav-active",It="Carousel Page ",Nt=" (Current Slide)"}if(lt){var Pt=e.autoplayDirection==="forward"?1:-1,Wt=e.autoplayButton,Ht=e.autoplayButton?e.autoplayButton.outerHTML:"",Ft=["<span class='tns-visually-hidden'>"," animation</span>"],Vt,zt,Gt,jt,qt}if(ft||ut){var Ut={},_t={},Kt,Qt,Xt,Yt=false,Zt,Jt=W?function(e,t){return e.x-t.x}:function(e,t){return e.y-t.y}}if(!X){resetVariblesWhenDisable(Ke||Ye)}if(h){Me=h;ke="translate";if(m){ke+=W?"3d(":"3d(0px, ";Re=W?", 0px, 0px)":", 0px)"}else{ke+=W?"X(":"Y(";Re=")"}}if(M){z.className=z.className.replace("tns-vpfix","")}initStructure();initSheet();initSliderTransform();function resetVariblesWhenDisable(e){if(e){fe=de=ce=ge=ae=pe=me=ye=false}}function getCurrentSlide(){var e=M?Be-xe:Be;while(e<0){e+=U}return e%U+1}function getStartIndex(e){e=e?Math.max(0,Math.min(se?U-1:U-te,e)):0;return M?e+xe:e}function getAbsIndex(e){if(e==null){e=Be}if(M){e-=xe}while(e<0){e+=U}return Math.floor(e%U)}function getCurrentNavIndex(){var e=getAbsIndex(),t;t=st?e:Y||X?Math.ceil((e+1)*Ot/U-1):Math.floor(e/te);if(!se&&M&&Be===We){t=Ot-1}return t}function getItemsMax(){if(X||Y&&!ie){return U-1}else{var t=Y?"fixedWidth":"items",n=[];if(Y||e[t]<U){n.push(e[t])}if(L){for(var i in L){var a=L[i][t];if(a&&(Y||a<U)){n.push(a)}}}if(!n.length){n.push(0)}return Math.ceil(Y?ie/Math.min.apply(null,n):Math.max.apply(null,n))}}function getCloneCountForLoop(){var e=getItemsMax(),t=M?Math.ceil((e*5-U)/2):e*4-U;t=Math.max(e,t);return hasOption("edgePadding")?t+1:t}function getWindowWidth(){return n.innerWidth||t.documentElement.clientWidth||t.body.clientWidth}function getInsertPosition(e){return e==="top"?"afterbegin":"beforeend"}function getClientWidth(e){var n=t.createElement("div"),i,a;e.appendChild(n);i=n.getBoundingClientRect();a=i.right-i.left;n.remove();return a||getClientWidth(e.parentNode)}function getViewportWidth(){var e=Z?Z*2-J:0;return getClientWidth(G)-e}function hasOption(t){if(e[t]){return true}else{if(L){for(var n in L){if(L[n][t]){return true}}}return false}}function getOption(t,n){if(n==null){n=K}if(t==="items"&&Y){return Math.floor(($+J)/(Y+J))||1}else{var i=e[t];if(L){for(var a in L){if(n>=parseInt(a)){if(t in L[a]){i=L[a][t]}}}}if(t==="slideBy"&&i==="page"){i=getOption("items")}if(!M&&(t==="slideBy"||t==="items")){i=Math.floor(i)}return i}}function getSlideMarginLeft(e){return u?u+"("+e*100+"% / "+Ae+")":e*100/Ae+"%"}function getInnerWrapperStyles(e,t,n,i,a){var r="";if(e!==undefined){var o=e;if(t){o-=t}r=W?"margin: 0 "+o+"px 0 "+e+"px;":"margin: "+e+"px 0 "+o+"px 0;"}else if(t&&!n){var s="-"+t+"px",l=W?s+" 0 0":"0 "+s+" 0";r="margin: 0 "+l+";"}if(!M&&a&&y&&i){r+=getTransitionDurationStyle(i)}return r}function getContainerWidth(e,t,n){if(e){return(e+t)*Ae+"px"}else{return u?u+"("+Ae*100+"% / "+n+")":Ae*100/n+"%"}}function getSlideWidthStyle(e,t,n){var i;if(e){i=e+t+"px"}else{if(!M){n=Math.floor(n)}var a=M?Ae:n;i=u?u+"(100% / "+a+")":100/a+"%"}i="width:"+i;return O!=="inner"?i+";":i+" !important;"}function getSlideGutterStyle(e){var t="";if(e!==false){var n=W?"padding-":"margin-",i=W?"right":"bottom";t=n+i+": "+e+"px;"}return t}function getCSSPrefix(e,t){var n=e.substring(0,e.length-t).toLowerCase();if(n){n="-"+n+"-"}return n}function getTransitionDurationStyle(e){return getCSSPrefix(y,18)+"transition-duration:"+e/1e3+"s;"}function getAnimationDurationStyle(e){return getCSSPrefix(C,17)+"animation-duration:"+e/1e3+"s;"}function initStructure(){var n="tns-outer",i="tns-inner",a=hasOption("gutter");H.className=n;F.className=i;H.id=_e+"-ow";F.id=_e+"-iw";if(z.id===""){z.id=_e}Ue+=p||X?" tns-subpixel":" tns-no-subpixel";Ue+=u?" tns-calc":" tns-no-calc";if(X){Ue+=" tns-autowidth"}Ue+=" tns-"+e.axis;z.className+=Ue;if(M){V=t.createElement("div");V.id=_e+"-mw";V.className="tns-ovh";H.appendChild(V);V.appendChild(F)}else{H.appendChild(F)}if(le){var r=V?V:F;r.className+=" tns-ah"}G.insertBefore(H,z);F.appendChild(z);forEach(q,(function(e,t){c(e,"tns-item");if(!e.id){e.id=_e+"-item"+t}if(!M&&P){c(e,P)}setAttrs(e,{"aria-hidden":"true",tabindex:"-1"})}));if(xe){var o=t.createDocumentFragment(),s=t.createDocumentFragment();for(var l=xe;l--;){var f=l%U,d=q[f].cloneNode(true);removeAttrs(d,"id");s.insertBefore(d,s.firstChild);if(M){var g=q[U-1-f].cloneNode(true);removeAttrs(g,"id");o.appendChild(g)}}z.insertBefore(o,z.firstChild);z.appendChild(s);q=z.children}}function initSliderTransform(){if(hasOption("autoHeight")||X||!W){var e=z.querySelectorAll("img");forEach(e,(function(e){var t=e.src;if(t&&t.indexOf("data:image")<0){addEvents(e,gt);e.src="";e.src=t;c(e,"loading")}else if(!Ce){imgLoaded(e)}}));o((function(){imgsLoadedCheck(arrayFromNodeList(e),(function(){pt=true}))}));if(!X&&W){e=getImageArray(Be,Math.min(Be+te-1,Ae-1))}Ce?initSliderTransformStyleCheck():o((function(){imgsLoadedCheck(arrayFromNodeList(e),initSliderTransformStyleCheck)}))}else{if(M){doContainerTransformSilent()}initTools();initEvents()}}function initSliderTransformStyleCheck(){if(X){var e=se?Be:U-1;(function stylesApplicationCheck(){q[e-1].getBoundingClientRect().right.toFixed(2)===q[e].getBoundingClientRect().left.toFixed(2)?initSliderTransformCore():setTimeout((function(){stylesApplicationCheck()}),16)})()}else{initSliderTransformCore()}}function initSliderTransformCore(){if(!W||X){setSlidePositions();if(X){Le=getRightBoundary();if(Xe){Ye=getFreeze()}We=De();resetVariblesWhenDisable(Ke||Ye)}else{updateContentWrapperHeight()}}if(M){doContainerTransformSilent()}initTools();initEvents()}function initSheet(){if(!M){for(var t=Be,i=Be+Math.min(U,te);t<i;t++){var a=q[t];a.style.left=(t-Be)*100/te+"%";c(a,B);g(a,P)}}if(W){if(p||X){addCSSRule(Se,"#"+_e+" > .tns-item","font-size:"+n.getComputedStyle(q[0]).fontSize+";",getCssRulesLength(Se));addCSSRule(Se,"#"+_e,"font-size:0;",getCssRulesLength(Se))}else if(M){forEach(q,(function(e,t){e.style.marginLeft=getSlideMarginLeft(t)}))}}if(v){if(y){var r=V&&e.autoHeight?getTransitionDurationStyle(e.speed):"";addCSSRule(Se,"#"+_e+"-mw",r,getCssRulesLength(Se))}r=getInnerWrapperStyles(e.edgePadding,e.gutter,e.fixedWidth,e.speed,e.autoHeight);addCSSRule(Se,"#"+_e+"-iw",r,getCssRulesLength(Se));if(M){r=W&&!X?"width:"+getContainerWidth(e.fixedWidth,e.gutter,e.items)+";":"";if(y){r+=getTransitionDurationStyle(re)}addCSSRule(Se,"#"+_e,r,getCssRulesLength(Se))}r=W&&!X?getSlideWidthStyle(e.fixedWidth,e.gutter,e.items):"";if(e.gutter){r+=getSlideGutterStyle(e.gutter)}if(!M){if(y){r+=getTransitionDurationStyle(re)}if(C){r+=getAnimationDurationStyle(re)}}if(r){addCSSRule(Se,"#"+_e+" > .tns-item",r,getCssRulesLength(Se))}}else{update_carousel_transition_duration();F.style.cssText=getInnerWrapperStyles(Z,J,Y,le);if(M&&W&&!X){z.style.width=getContainerWidth(Y,J,te)}var r=W&&!X?getSlideWidthStyle(Y,J,te):"";if(J){r+=getSlideGutterStyle(J)}if(r){addCSSRule(Se,"#"+_e+" > .tns-item",r,getCssRulesLength(Se))}}if(L&&v){for(var o in L){o=parseInt(o);var s=L[o],r="",l="",f="",u="",d="",h=!X?getOption("items",o):null,m=getOption("fixedWidth",o),S=getOption("speed",o),E=getOption("edgePadding",o),T=getOption("autoHeight",o),b=getOption("gutter",o);if(y&&V&&getOption("autoHeight",o)&&"speed"in s){l="#"+_e+"-mw{"+getTransitionDurationStyle(S)+"}"}if("edgePadding"in s||"gutter"in s){f="#"+_e+"-iw{"+getInnerWrapperStyles(E,b,m,S,T)+"}"}if(M&&W&&!X&&("fixedWidth"in s||"items"in s||Y&&"gutter"in s)){u="width:"+getContainerWidth(m,b,h)+";"}if(y&&"speed"in s){u+=getTransitionDurationStyle(S)}if(u){u="#"+_e+"{"+u+"}"}if("fixedWidth"in s||Y&&"gutter"in s||!M&&"items"in s){d+=getSlideWidthStyle(m,b,h)}if("gutter"in s){d+=getSlideGutterStyle(b)}if(!M&&"speed"in s){if(y){d+=getTransitionDurationStyle(S)}if(C){d+=getAnimationDurationStyle(S)}}if(d){d="#"+_e+" > .tns-item{"+d+"}"}r=l+f+u+d;if(r){Se.insertRule("@media (min-width: "+o/16+"em) {"+r+"}",Se.cssRules.length)}}}}function initTools(){updateSlideStatus();H.insertAdjacentHTML("afterbegin",'<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">'+getLiveRegionStr()+"</span> of "+U+"</div>");vt=H.querySelector(".tns-liveregion .current");if(lt){var t=pe?"stop":"start";if(Wt){setAttrs(Wt,{"data-action":t})}else if(e.autoplayButtonOutput){H.insertAdjacentHTML(getInsertPosition(e.autoplayPosition),'<button data-action="'+t+'">'+Ft[0]+t+Ft[1]+he[0]+"</button>");Wt=H.querySelector("[data-action]")}if(Wt){addEvents(Wt,{click:toggleAutoplay})}if(pe){startAutoplay();if(me){addEvents(z,et)}if(ye){addEvents(z,tt)}}}if(ot){var n=!M?0:xe;if(At){setAttrs(At,{"aria-label":"Carousel Pagination"});Lt=At.children;forEach(Lt,(function(e,t){setAttrs(e,{"data-nav":t,tabindex:"-1","aria-label":It+(t+1),"aria-controls":_e})}))}else{var i="",a=st?"":'style="display:none"';for(var r=0;r<U;r++){i+='<button data-nav="'+r+'" tabindex="-1" aria-controls="'+_e+'" '+a+' aria-label="'+It+(r+1)+'"></button>'}i='<div class="tns-nav" aria-label="Carousel Pagination">'+i+"</div>";H.insertAdjacentHTML(getInsertPosition(e.navPosition),i);At=H.querySelector(".tns-nav");Lt=At.children}updateNavVisibility();if(y){var o=y.substring(0,y.length-18).toLowerCase(),s="transition: all "+re/1e3+"s";if(o){s="-"+o+"-"+s}addCSSRule(Se,"[aria-controls^="+_e+"-item]",s,getCssRulesLength(Se))}setAttrs(Lt[Rt],{"aria-label":It+(Rt+1)+Nt});removeAttrs(Lt[Rt],"tabindex");c(Lt[Rt],Bt);addEvents(At,$e)}if(rt){if(!mt&&(!St||!Ct)){H.insertAdjacentHTML(getInsertPosition(e.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button data-controls="prev" tabindex="-1" aria-controls="'+_e+'">'+ue[0]+'</button><button data-controls="next" tabindex="-1" aria-controls="'+_e+'">'+ue[1]+"</button></div>");mt=H.querySelector(".tns-controls")}if(!St||!Ct){St=mt.children[0];Ct=mt.children[1]}if(e.controlsContainer){setAttrs(mt,{"aria-label":"Carousel Navigation",tabindex:"0"})}if(e.controlsContainer||e.prevButton&&e.nextButton){setAttrs([St,Ct],{"aria-controls":_e,tabindex:"-1"})}if(e.controlsContainer||e.prevButton&&e.nextButton){setAttrs(St,{"data-controls":"prev"});setAttrs(Ct,{"data-controls":"next"})}bt=isButton(St);xt=isButton(Ct);updateControlsStatus();if(mt){addEvents(mt,Je)}else{addEvents(St,Je);addEvents(Ct,Je)}}disableUI()}function initEvents(){if(M&&T){var i={};i[T]=onTransitionEnd;addEvents(z,i)}if(ce){addEvents(z,it,e.preventScrollOnTouch)}if(ge){addEvents(z,at)}if(ae){addEvents(t,nt)}if(O==="inner"){qe.on("outerResized",(function(){resizeTasks();qe.emit("innerLoaded",info())}))}else if(L||Y||X||le||!W){addEvents(n,{resize:onResize})}if(le){if(O==="outer"){qe.on("innerLoaded",doAutoHeight)}else if(!Ke){doAutoHeight()}}doLazyLoad();if(Ke){disableSlider()}else if(Ye){freezeSlider()}qe.on("indexChanged",additionalUpdates);if(O==="inner"){qe.emit("innerLoaded",info())}if(typeof je==="function"){je(info())}Q=true}function destroy(){Se.disabled=true;if(Se.ownerNode){Se.ownerNode.remove()}removeEvents(n,{resize:onResize});if(ae){removeEvents(t,nt)}if(mt){removeEvents(mt,Je)}if(At){removeEvents(At,$e)}removeEvents(z,et);removeEvents(z,tt);if(Wt){removeEvents(Wt,{click:toggleAutoplay})}if(pe){clearInterval(Vt)}if(M&&T){var i={};i[T]=onTransitionEnd;removeEvents(z,i)}if(ce){removeEvents(z,it)}if(ge){removeEvents(z,at)}var a=[j,yt,Et,Tt,wt,Ht];A.forEach((function(t,n){var i=t==="container"?H:e[t];if(typeof i==="object"){var r=i.previousElementSibling?i.previousElementSibling:false,o=i.parentNode;i.outerHTML=a[n];e[t]=r?r.nextElementSibling:o.firstElementChild}}));A=B=I=N=P=W=H=F=z=G=j=q=U=_=K=X=Y=Z=J=$=te=ne=ie=ae=re=oe=se=le=Se=Ce=Te=be=xe=Ae=we=Le=Oe=Me=ke=Re=De=Be=Ie=Pe=We=He=Ve=ze=Ge=je=qe=Ue=_e=Ke=Qe=Xe=Ye=Ze=Je=$e=et=tt=nt=it=at=rt=ot=st=lt=ft=ut=dt=ct=gt=pt=fe=ue=mt=yt=St=Ct=bt=xt=de=At=wt=Lt=Ot=Mt=kt=Rt=Dt=Bt=It=Nt=pe=ve=Pt=he=me=Wt=Ht=ye=Ft=Vt=zt=Gt=jt=qt=Ut=_t=Kt=Qt=Xt=Yt=Zt=Jt=ce=ge=null;for(var r in this){if(r!=="rebuild"){this[r]=null}}Q=false}function onResize(e){o((function(){resizeTasks(getEvent(e))}))}function resizeTasks(n){if(!Q){return}if(O==="outer"){qe.emit("outerResized",info(n))}K=getWindowWidth();var i,a=_,r=false;if(L){setBreakpointZone();i=a!==_;if(i){qe.emit("newBreakpointStart",info(n))}}var o,s,l=te,f=Ke,u=Ye,d=ae,c=fe,g=de,p=ce,h=ge,m=pe,y=me,S=ye,C=Be;if(i){var E=Y,T=le,b=ue,x=ee,A=he;if(!v){var w=J,k=Z}}ae=getOption("arrowKeys");fe=getOption("controls");de=getOption("nav");ce=getOption("touch");ee=getOption("center");ge=getOption("mouseDrag");pe=getOption("autoplay");me=getOption("autoplayHoverPause");ye=getOption("autoplayResetOnVisibility");if(i){Ke=getOption("disable");Y=getOption("fixedWidth");re=getOption("speed");le=getOption("autoHeight");ue=getOption("controlsText");he=getOption("autoplayText");ve=getOption("autoplayTimeout");if(!v){Z=getOption("edgePadding");J=getOption("gutter")}}resetVariblesWhenDisable(Ke);$=getViewportWidth();if((!W||X)&&!Ke){setSlidePositions();if(!W){updateContentWrapperHeight();r=true}}if(Y||X){Le=getRightBoundary();We=De()}if(i||Y){te=getOption("items");ne=getOption("slideBy");s=te!==l;if(s){if(!Y&&!X){We=De()}$t()}}if(i){if(Ke!==f){if(Ke){disableSlider()}else{enableSlider()}}}if(Xe&&(i||Y||X)){Ye=getFreeze();if(Ye!==u){if(Ye){doContainerTransform(getContainerTransformValue(getStartIndex(0)));freezeSlider()}else{unfreezeSlider();r=true}}}resetVariblesWhenDisable(Ke||Ye);if(!pe){me=ye=false}if(ae!==d){ae?addEvents(t,nt):removeEvents(t,nt)}if(fe!==c){if(fe){if(mt){showElement(mt)}else{if(St){showElement(St)}if(Ct){showElement(Ct)}}}else{if(mt){hideElement(mt)}else{if(St){hideElement(St)}if(Ct){hideElement(Ct)}}}}if(de!==g){de?showElement(At):hideElement(At)}if(ce!==p){ce?addEvents(z,it,e.preventScrollOnTouch):removeEvents(z,it)}if(ge!==h){ge?addEvents(z,at):removeEvents(z,at)}if(pe!==m){if(pe){if(Wt){showElement(Wt)}if(!zt&&!jt){startAutoplay()}}else{if(Wt){hideElement(Wt)}if(zt){stopAutoplay()}}}if(me!==y){me?addEvents(z,et):removeEvents(z,et)}if(ye!==S){ye?addEvents(t,tt):removeEvents(t,tt)}if(i){if(Y!==E||ee!==x){r=true}if(le!==T){if(!le){F.style.height=""}}if(fe&&ue!==b){St.innerHTML=ue[0];Ct.innerHTML=ue[1]}if(Wt&&he!==A){var R=pe?1:0,D=Wt.innerHTML,B=D.length-A[R].length;if(D.substring(B)===A[R]){Wt.innerHTML=D.substring(0,B)+he[R]}}}else{if(ee&&(Y||X)){r=true}}if(s||Y&&!X){Ot=getPages();updateNavVisibility()}o=Be!==C;if(o){qe.emit("indexChanged",info());r=true}else if(s){if(!o){additionalUpdates()}}else if(Y||X){doLazyLoad();updateSlideStatus();updateLiveRegion()}if(s&&!M){updateGallerySlidePositions()}if(!Ke&&!Ye){if(i&&!v){if(le!==autoheightTem||re!==speedTem){update_carousel_transition_duration()}if(Z!==k||J!==w){F.style.cssText=getInnerWrapperStyles(Z,J,Y,re,le)}if(W){if(M){z.style.width=getContainerWidth(Y,J,te)}var I=getSlideWidthStyle(Y,J,te)+getSlideGutterStyle(J);removeCSSRule(Se,getCssRulesLength(Se)-1);addCSSRule(Se,"#"+_e+" > .tns-item",I,getCssRulesLength(Se))}}if(le){doAutoHeight()}if(r){doContainerTransformSilent();Ie=Be}}if(i){qe.emit("newBreakpointEnd",info(n))}}function getFreeze(){if(!Y&&!X){var e=ee?te-(te-1)/2:te;return U<=e}var t=Y?(Y+J)*U:Te[U],n=Z?$+Z*2:$+J;if(ee){n-=Y?($-Y)/2:($-(Te[Be+1]-Te[Be]-J))/2}return t<=n}function setBreakpointZone(){_=0;for(var e in L){e=parseInt(e);if(K>=e){_=e}}}var $t=function(){return se?M?function(){var e=Pe,t=We;e+=ne;t-=ne;if(Z){e+=1;t-=1}else if(Y){if(($+J)%(Y+J)){t-=1}}if(xe){if(Be>t){Be-=U}else if(Be<e){Be+=U}}}:function(){if(Be>We){while(Be>=Pe+U){Be-=U}}else if(Be<Pe){while(Be<=We-U){Be+=U}}}:function(){Be=Math.max(Pe,Math.min(We,Be))}}();function disableUI(){if(!pe&&Wt){hideElement(Wt)}if(!de&&At){hideElement(At)}if(!fe){if(mt){hideElement(mt)}else{if(St){hideElement(St)}if(Ct){hideElement(Ct)}}}}function enableUI(){if(pe&&Wt){showElement(Wt)}if(de&&At){showElement(At)}if(fe){if(mt){showElement(mt)}else{if(St){showElement(St)}if(Ct){showElement(Ct)}}}}function freezeSlider(){if(Ze){return}if(Z){F.style.margin="0px"}if(xe){var e="tns-transparent";for(var t=xe;t--;){if(M){c(q[t],e)}c(q[Ae-t-1],e)}}disableUI();Ze=true}function unfreezeSlider(){if(!Ze){return}if(Z&&v){F.style.margin=""}if(xe){var e="tns-transparent";for(var t=xe;t--;){if(M){g(q[t],e)}g(q[Ae-t-1],e)}}enableUI();Ze=false}function disableSlider(){if(Qe){return}Se.disabled=true;z.className=z.className.replace(Ue.substring(1),"");removeAttrs(z,["style"]);if(se){for(var e=xe;e--;){if(M){hideElement(q[e])}hideElement(q[Ae-e-1])}}if(!W||!M){removeAttrs(F,["style"])}if(!M){for(var t=Be,n=Be+U;t<n;t++){var i=q[t];removeAttrs(i,["style"]);g(i,B);g(i,P)}}disableUI();Qe=true}function enableSlider(){if(!Qe){return}Se.disabled=false;z.className+=Ue;doContainerTransformSilent();if(se){for(var e=xe;e--;){if(M){showElement(q[e])}showElement(q[Ae-e-1])}}if(!M){for(var t=Be,n=Be+U;t<n;t++){var i=q[t],a=t<Be+te?B:P;i.style.left=(t-Be)*100/te+"%";c(i,a)}}enableUI();Qe=false}function updateLiveRegion(){var e=getLiveRegionStr();if(vt.innerHTML!==e){vt.innerHTML=e}}function getLiveRegionStr(){var e=getVisibleSlideRange(),t=e[0]+1,n=e[1]+1;return t===n?t+"":t+" to "+n}function getVisibleSlideRange(e){if(e==null){e=getContainerTransformValue()}var t=Be,n,i,a;if(ee||Z){if(X||Y){i=-(parseFloat(e)+Z);a=i+$+Z*2}}else{if(X){i=Te[Be];a=i+$}}if(X){Te.forEach((function(e,r){if(r<Ae){if((ee||Z)&&e<=i+.5){t=r}if(a-e>=.5){n=r}}}))}else{if(Y){var r=Y+J;if(ee||Z){t=Math.floor(i/r);n=Math.ceil(a/r-1)}else{n=t+Math.ceil($/r)-1}}else{if(ee||Z){var o=te-1;if(ee){t-=o/2;n=Be+o/2}else{n=Be+o}if(Z){var s=Z*te/$;t-=s;n+=s}t=Math.floor(t);n=Math.ceil(n)}else{n=t+te-1}}t=Math.max(t,0);n=Math.min(n,Ae-1)}return[t,n]}function doLazyLoad(){if(Ce&&!Ke){getImageArray.apply(null,getVisibleSlideRange()).forEach((function(e){if(!d(e,ct)){var t={};t[T]=function(e){e.stopPropagation()};addEvents(e,t);addEvents(e,gt);e.src=getAttr(e,"data-src");var n=getAttr(e,"data-srcset");if(n){e.srcset=n}c(e,"loading")}}))}}function onImgLoaded(e){imgLoaded(getTarget(e))}function onImgFailed(e){imgFailed(getTarget(e))}function imgLoaded(e){c(e,"loaded");imgCompleted(e)}function imgFailed(e){c(e,"failed");imgCompleted(e)}function imgCompleted(e){c(e,"tns-complete");g(e,"loading");removeEvents(e,gt)}function getImageArray(e,t){var n=[];while(e<=t){forEach(q[e].querySelectorAll("img"),(function(e){n.push(e)}));e++}return n}function doAutoHeight(){var e=getImageArray.apply(null,getVisibleSlideRange());o((function(){imgsLoadedCheck(e,updateInnerWrapperHeight)}))}function imgsLoadedCheck(e,t){if(pt){return t()}e.forEach((function(t,n){if(d(t,ct)){e.splice(n,1)}}));if(!e.length){return t()}o((function(){imgsLoadedCheck(e,t)}))}function additionalUpdates(){doLazyLoad();updateSlideStatus();updateLiveRegion();updateControlsStatus();updateNavStatus()}function update_carousel_transition_duration(){if(M&&le){V.style[y]=re/1e3+"s"}}function getMaxSlideHeight(e,t){var n=[];for(var i=e,a=Math.min(e+t,Ae);i<a;i++){n.push(q[i].offsetHeight)}return Math.max.apply(null,n)}function updateInnerWrapperHeight(){var e=le?getMaxSlideHeight(Be,te):getMaxSlideHeight(xe,U),t=V?V:F;if(t.style.height!==e){t.style.height=e+"px"}}function setSlidePositions(){Te=[0];var e=W?"left":"top",t=W?"right":"bottom",n=q[0].getBoundingClientRect()[e];forEach(q,(function(i,a){if(a){Te.push(i.getBoundingClientRect()[e]-n)}if(a===Ae-1){Te.push(i.getBoundingClientRect()[t]-n)}}))}function updateSlideStatus(){var e=getVisibleSlideRange(),t=e[0],n=e[1];forEach(q,(function(e,i){if(i>=t&&i<=n){if(hasAttr(e,"aria-hidden")){removeAttrs(e,["aria-hidden","tabindex"]);c(e,dt)}}else{if(!hasAttr(e,"aria-hidden")){setAttrs(e,{"aria-hidden":"true",tabindex:"-1"});g(e,dt)}}}))}function updateGallerySlidePositions(){var e=Be+Math.min(U,te);for(var t=Ae;t--;){var n=q[t];if(t>=Be&&t<e){c(n,"tns-moving");n.style.left=(t-Be)*100/te+"%";c(n,B);g(n,P)}else if(n.style.left){n.style.left="";c(n,P);g(n,B)}g(n,I)}setTimeout((function(){forEach(q,(function(e){g(e,"tns-moving")}))}),300)}function updateNavStatus(){if(de){Rt=kt>=0?kt:getCurrentNavIndex();kt=-1;if(Rt!==Dt){var e=Lt[Dt],t=Lt[Rt];setAttrs(e,{tabindex:"-1","aria-label":It+(Dt+1)});g(e,Bt);setAttrs(t,{"aria-label":It+(Rt+1)+Nt});removeAttrs(t,"tabindex");c(t,Bt);Dt=Rt}}}function getLowerCaseNodeName(e){return e.nodeName.toLowerCase()}function isButton(e){return getLowerCaseNodeName(e)==="button"}function isAriaDisabled(e){return e.getAttribute("aria-disabled")==="true"}function disEnableElement(e,t,n){if(e){t.disabled=n}else{t.setAttribute("aria-disabled",n.toString())}}function updateControlsStatus(){if(!fe||oe||se){return}var e=bt?St.disabled:isAriaDisabled(St),t=xt?Ct.disabled:isAriaDisabled(Ct),n=Be<=Pe?true:false,i=!oe&&Be>=We?true:false;if(n&&!e){disEnableElement(bt,St,true)}if(!n&&e){disEnableElement(bt,St,false)}if(i&&!t){disEnableElement(xt,Ct,true)}if(!i&&t){disEnableElement(xt,Ct,false)}}function resetDuration(e,t){if(y){e.style[y]=t}}function getSliderWidth(){return Y?(Y+J)*Ae:Te[Ae]}function getCenterGap(e){if(e==null){e=Be}var t=Z?J:0;return X?($-t-(Te[e+1]-Te[e]-J))/2:Y?($-Y)/2:(te-1)/2}function getRightBoundary(){var e=Z?J:0,t=$+e-getSliderWidth();if(ee&&!se){t=Y?-(Y+J)*(Ae-1)-getCenterGap():getCenterGap(Ae-1)-Te[Ae-1]}if(t>0){t=0}return t}function getContainerTransformValue(e){if(e==null){e=Be}var t;if(W&&!X){if(Y){t=-(Y+J)*e;if(ee){t+=getCenterGap()}}else{var n=h?Ae:te;if(ee){e-=getCenterGap()}t=-e*100/n}}else{t=-Te[e];if(ee&&X){t+=getCenterGap()}}if(we){t=Math.max(t,Le)}t+=W&&!X&&!Y?"%":"px";return t}function doContainerTransformSilent(e){resetDuration(z,"0s");doContainerTransform(e)}function doContainerTransform(e){if(e==null){e=getContainerTransformValue()}z.style[Me]=ke+e+Re}function animateSlide(e,t,n,i){var a=e+te;if(!se){a=Math.min(a,Ae)}for(var r=e;r<a;r++){var o=q[r];if(!i){o.style.left=(r-Be)*100/te+"%"}if(N&&S){o.style[S]=o.style[E]=N*(r-e)/1e3+"s"}g(o,t);c(o,n);if(i){be.push(o)}}}var en=function(){return M?function(){resetDuration(z,"");if(y||!re){doContainerTransform();if(!re||!isVisible(z)){onTransitionEnd()}}else{jsTransform(z,Me,ke,Re,getContainerTransformValue(),re,onTransitionEnd)}if(!W){updateContentWrapperHeight()}}:function(){be=[];var e={};e[T]=e[b]=onTransitionEnd;removeEvents(q[Ie],e);addEvents(q[Be],e);animateSlide(Ie,B,I,true);animateSlide(Be,P,B);if(!T||!b||!re||!isVisible(z)){onTransitionEnd()}}}();function render(e,t){if(Oe){$t()}if(Be!==Ie||t){qe.emit("indexChanged",info());qe.emit("transitionStart",info());if(le){doAutoHeight()}if(zt&&e&&["click","keydown"].indexOf(e.type)>=0){stopAutoplay()}Ge=true;en()}}function strTrans(e){return e.toLowerCase().replace(/-/g,"")}function onTransitionEnd(e){if(M||Ge){qe.emit("transitionEnd",info(e));if(!M&&be.length>0){for(var t=0;t<be.length;t++){var n=be[t];n.style.left="";if(E&&S){n.style[E]="";n.style[S]=""}g(n,I);c(n,P)}}if(!e||!M&&e.target.parentNode===z||e.target===z&&strTrans(e.propertyName)===strTrans(Me)){if(!Oe){var i=Be;$t();if(Be!==i){qe.emit("indexChanged",info());doContainerTransformSilent()}}if(O==="inner"){qe.emit("innerLoaded",info())}Ge=false;Ie=Be}}}function goTo(e,t){if(Ye){return}if(e==="prev"){onControlsClick(t,-1)}else if(e==="next"){onControlsClick(t,1)}else{if(Ge){if(Fe){return}else{onTransitionEnd()}}var n=getAbsIndex(),i=0;if(e==="first"){i=-n}else if(e==="last"){i=M?U-te-n:U-1-n}else{if(typeof e!=="number"){e=parseInt(e)}if(!isNaN(e)){if(!t){e=Math.max(0,Math.min(U-1,e))}i=e-n}}if(!M&&i&&Math.abs(i)<te){var a=i>0?1:-1;i+=Be+i-U>=Pe?U*a:U*2*a*-1}Be+=i;if(M&&se){if(Be<Pe){Be+=U}if(Be>We){Be-=U}}if(getAbsIndex(Be)!==getAbsIndex(Ie)){render(t)}}}function onControlsClick(e,t){if(Ge){if(Fe){return}else{onTransitionEnd()}}var n;if(!t){e=getEvent(e);var i=getTarget(e);while(i!==mt&&[St,Ct].indexOf(i)<0){i=i.parentNode}var a=[St,Ct].indexOf(i);if(a>=0){n=true;t=a===0?-1:1}}if(oe){if(Be===Pe&&t===-1){goTo("last",e);return}else if(Be===We&&t===1){goTo("first",e);return}}if(t){Be+=ne*t;if(X){Be=Math.floor(Be)}render(n||e&&e.type==="keydown"?e:null)}}function onNavClick(e){if(Ge){if(Fe){return}else{onTransitionEnd()}}e=getEvent(e);var t=getTarget(e),n;while(t!==At&&!hasAttr(t,"data-nav")){t=t.parentNode}if(hasAttr(t,"data-nav")){var n=kt=Number(getAttr(t,"data-nav")),i=Y||X?n*U/Ot:n*te,a=st?n:Math.min(Math.ceil(i),U-1);goTo(a,e);if(Rt===n){if(zt){stopAutoplay()}kt=-1}}}function setAutoplayTimer(){Vt=setInterval((function(){onControlsClick(null,Pt)}),ve);zt=true}function stopAutoplayTimer(){clearInterval(Vt);zt=false}function updateAutoplayButton(e,t){setAttrs(Wt,{"data-action":e});Wt.innerHTML=Ft[0]+e+Ft[1]+t}function startAutoplay(){setAutoplayTimer();if(Wt){updateAutoplayButton("stop",he[1])}}function stopAutoplay(){stopAutoplayTimer();if(Wt){updateAutoplayButton("start",he[0])}}function play(){if(pe&&!zt){startAutoplay();jt=false}}function pause(){if(zt){stopAutoplay();jt=true}}function toggleAutoplay(){if(zt){stopAutoplay();jt=true}else{startAutoplay();jt=false}}function onVisibilityChange(){if(t.hidden){if(zt){stopAutoplayTimer();qt=true}}else if(qt){setAutoplayTimer();qt=false}}function mouseoverPause(){if(zt){stopAutoplayTimer();Gt=true}}function mouseoutRestart(){if(Gt){setAutoplayTimer();Gt=false}}function onDocumentKeydown(e){e=getEvent(e);var t=[i.LEFT,i.RIGHT].indexOf(e.keyCode);if(t>=0){onControlsClick(e,t===0?-1:1)}}function onControlsKeydown(e){e=getEvent(e);var t=[i.LEFT,i.RIGHT].indexOf(e.keyCode);if(t>=0){if(t===0){if(!St.disabled){onControlsClick(e,-1)}}else if(!Ct.disabled){onControlsClick(e,1)}}}function setFocus(e){e.focus()}function onNavKeydown(e){e=getEvent(e);var n=t.activeElement;if(!hasAttr(n,"data-nav")){return}var a=[i.LEFT,i.RIGHT,i.ENTER,i.SPACE].indexOf(e.keyCode),r=Number(getAttr(n,"data-nav"));if(a>=0){if(a===0){if(r>0){setFocus(Lt[r-1])}}else if(a===1){if(r<Ot-1){setFocus(Lt[r+1])}}else{kt=r;goTo(r,e)}}}function getEvent(e){e=e||n.event;return isTouchEvent(e)?e.changedTouches[0]:e}function getTarget(e){return e.target||n.event.srcElement}function isTouchEvent(e){return e.type.indexOf("touch")>=0}function preventDefaultBehavior(e){e.preventDefault?e.preventDefault():e.returnValue=false}function getMoveDirectionExpected(){return getTouchDirection(toDegree(_t.y-Ut.y,_t.x-Ut.x),Ve)===e.axis}function onPanStart(e){if(Ge){if(Fe){return}else{onTransitionEnd()}}if(pe&&zt){stopAutoplayTimer()}Yt=true;if(Zt){l(Zt);Zt=null}var t=getEvent(e);qe.emit(isTouchEvent(e)?"touchStart":"dragStart",info(e));if(!isTouchEvent(e)&&["img","a"].indexOf(getLowerCaseNodeName(getTarget(e)))>=0){preventDefaultBehavior(e)}_t.x=Ut.x=t.clientX;_t.y=Ut.y=t.clientY;if(M){Kt=parseFloat(z.style[Me].replace(ke,""));resetDuration(z,"0s")}}function onPanMove(e){if(Yt){var t=getEvent(e);_t.x=t.clientX;_t.y=t.clientY;if(M){if(!Zt){Zt=o((function(){panUpdate(e)}))}}else{if(ze==="?"){ze=getMoveDirectionExpected()}if(ze){ht=true}}if(ht){e.preventDefault()}}}function panUpdate(e){if(!ze){Yt=false;return}l(Zt);if(Yt){Zt=o((function(){panUpdate(e)}))}if(ze==="?"){ze=getMoveDirectionExpected()}if(ze){if(!ht&&isTouchEvent(e)){ht=true}try{if(e.type){qe.emit(isTouchEvent(e)?"touchMove":"dragMove",info(e))}}catch(e){}var t=Kt,n=Jt(_t,Ut);if(!W||Y||X){t+=n;t+="px"}else{var i=h?n*te*100/(($+J)*Ae):n*100/($+J);t+=i;t+="%"}z.style[Me]=ke+t+Re}}function onPanEnd(t){if(Yt){if(Zt){l(Zt);Zt=null}if(M){resetDuration(z,"")}Yt=false;var n=getEvent(t);_t.x=n.clientX;_t.y=n.clientY;var i=Jt(_t,Ut);if(Math.abs(i)){if(!isTouchEvent(t)){var a=getTarget(t);addEvents(a,{click:function preventClick(e){preventDefaultBehavior(e);removeEvents(a,{click:preventClick})}})}if(M){Zt=o((function(){if(W&&!X){var e=-i*te/($+J);e=i>0?Math.floor(e):Math.ceil(e);Be+=e}else{var n=-(Kt+i);if(n<=0){Be=Pe}else if(n>=Te[Ae-1]){Be=We}else{var a=0;while(a<Ae&&n>=Te[a]){Be=a;if(n>Te[a]&&i<0){Be+=1}a++}}}render(t,i);qe.emit(isTouchEvent(t)?"touchEnd":"dragEnd",info(t))}))}else{if(ze){onControlsClick(t,i>0?-1:1)}}}}if(e.preventScrollOnTouch==="auto"){ht=false}if(Ve){ze="?"}if(pe&&!zt){setAutoplayTimer()}}function updateContentWrapperHeight(){var e=V?V:F;e.style.height=Te[Be+te]-Te[Be]+"px"}function getPages(){var e=Y?(Y+J)*U/$:U/te;return Math.min(Math.ceil(e),U)}function updateNavVisibility(){if(!de||st){return}if(Ot!==Mt){var e=Mt,t=Ot,n=showElement;if(Mt>Ot){e=Ot;t=Mt;n=hideElement}while(e<t){n(Lt[e]);e++}Mt=Ot}}function info(e){return{container:z,slideItems:q,navContainer:At,navItems:Lt,controlsContainer:mt,hasControls:rt,prevButton:St,nextButton:Ct,items:te,slideBy:ne,cloneCount:xe,slideCount:U,slideCountNew:Ae,index:Be,indexCached:Ie,displayIndex:getCurrentSlide(),navCurrentIndex:Rt,navCurrentIndexCached:Dt,pages:Ot,pagesCached:Mt,sheet:Se,isOn:Q,event:e||{}}}return{version:"2.9.2",getInfo:info,events:qe,goTo:goTo,play:play,pause:pause,isOn:Q,updateSliderHeight:updateInnerWrapperHeight,refresh:initSliderTransform,destroy:destroy,rebuild:function(){return tns(extend(e,w))}}}}}]);