From 24576cda2451aa46580f82212d5a48404574f2ea Mon Sep 17 00:00:00 2001 From: toom1996 Date: Mon, 18 Aug 2025 18:34:59 +0800 Subject: [PATCH] update --- public/js/vendor.bundle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/vendor.bundle.js b/public/js/vendor.bundle.js index 93c155d..bf2bf6e 100644 --- a/public/js/vendor.bundle.js +++ b/public/js/vendor.bundle.js @@ -11,7 +11,7 @@ if("undefined"==typeof jQuery){throw new Error("Bootstrap's JavaScript requires /* Copyright (c) 2016 THE ULTRASOFT (http://theultrasoft.com)*/ (function(a){a.fn.parallaxie=function(b){var b=a.extend({speed:0.2,repeat:"no-repeat",size:"cover",pos_x:"center",offset:0,},b);this.each(function(){var c=a(this);var e=c.data("parallaxie");if(typeof e!="object"){e={}}e=a.extend({},b,e);var d=c.data("image");if(typeof d=="undefined"){d=c.css("background-image");if(!d){return}var f=e.offset+(c.offset().top-a(window).scrollTop())*(1-e.speed);c.css({"background-image":d,"background-size":e.size,"background-repeat":e.repeat,"background-attachment":"fixed","background-position":e.pos_x+" "+f+"px",});a(window).scroll(function(){var g=e.offset+(c.offset().top-a(window).scrollTop())*(1-e.speed);c.data("pos_y",g);c.css("background-position",e.pos_x+" "+g+"px")})}});return this}}(jQuery)) /* skrollr 0.6.30 (2015-08-12) | Alexander Prinzhorn - https://github.com/Prinzhorn/skrollr | Free to use under terms of MIT license */ -;!function(ad,ah,al){function ap(a){if(au=ah.documentElement,ay=ah.body,bu(),aI=this,a=a||{},a2=a.constants||{},a.easing){for(var b in a.easing){bF[b]=a.easing[b]}}bv=a.edgeStrategy||"set",aU={beforerender:a.beforerender,render:a.render,keyframe:a.keyframe},aY=a.forceHeight!==!1,aY&&(aV=a.scale||1),a6=a.mobileDeceleration||bK,bf=a.smoothScrolling!==!1,bj=a.smoothScrollingDuration||ae,bn={targetTop:aI.getScrollTop()},bs=(a.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||ad.opera)})(),bs?(aQ=ah.getElementById(a.skrollrBody||bN),aQ&&aE(),bI(),ax(au,[bp,bB],[bt])):ax(au,[bp,bx],[bt]),aI.refresh(),bG(ad,"resize orientationchange",function(){var c=au.clientWidth,d=au.clientHeight;(d!==bg||c!==bc)&&(bg=d,bc=c,bk=!0)});var e=by();return function f(){ab(),bD=e(f)}(),aI}var au,ay,aC={get:function(){return aI},init:function(b){return aI||new ap(b)},VERSION:"0.6.30"},aG=Object.prototype.hasOwnProperty,aK=ad.Math,aO=ad.getComputedStyle,aS="touchstart",aW="touchmove",a0="touchcancel",a4="touchend",a8="skrollable",bd=a8+"-before",bh=a8+"-between",bl=a8+"-after",bp="skrollr",bt="no-"+bp,bx=bp+"-desktop",bB=bp+"-mobile",bE="linear",bH=1000,bK=0.004,bN="skrollr-body",ae=200,ai="start",am="end",aq="center",av="bottom",az="___skrollable_id",aD=/^(?:input|textarea|button|select)$/i,aH=/^\s+|\s+$/g,aL=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,aP=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,aT=/^(@?[a-z\-]+)\[(\w+)\]$/,aX=/-([a-z0-9_])/g,a1=function(c,d){return d.toUpperCase()},a5=/[\-+]?[\d]*\.?[\d]+/g,a9=/\{\?\}/g,be=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,bi=/[a-z\-]+-gradient/g,bm="",bq="",bu=function(){var d=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(aO){var e=aO(ay,null);for(var f in e){if(bm=f.match(d)||+f==f&&e[f].match(d)){break}}if(!bm){return void (bm=bq="")}bm=bm[0],"-"===bm.slice(0,1)?(bq=bm,bm={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[bm]):bq="-"+bm.toLowerCase()+"-"}},by=function(){var a=ad.requestAnimationFrame||ad[bm.toLowerCase()+"RequestAnimationFrame"],d=aJ();return(bs||!a)&&(a=function(c){var f=aJ()-d,g=aK.max(0,1000/60-f);return ad.setTimeout(function(){d=aJ(),c()},g)}),a},bC=function(){var a=ad.cancelAnimationFrame||ad[bm.toLowerCase()+"CancelAnimationFrame"];return(bs||!a)&&(a=function(c){return ad.clearTimeout(c)}),a},bF={begin:function(){return 0},end:function(){return 1},linear:function(b){return b},quadratic:function(b){return b*b},cubic:function(b){return b*b*b},swing:function(b){return -aK.cos(b*aK.PI)/2+0.5},sqrt:function(b){return aK.sqrt(b)},outCubic:function(b){return aK.pow(b-1,3)+1},bounce:function(c){var d;if(0.5083>=c){d=3}else{if(0.8489>=c){d=9}else{if(0.9620800000000001>=c){d=27}else{if(!(0.99981>=c)){return 1}d=91}}}return 1-aK.abs(3*aK.cos(c*d*1.028)/d)}};ap.prototype.refresh=function(b){var c,o,A=!1;for(b===al?(A=!0,aM=[],bo=0,b=ah.getElementsByTagName("*")):b.length===al&&(b=[b]),c=0,o=b.length;o>c;c++){var B=b[c],C=B,D=[],E=bf,F=bv,G=!1;if(A&&az in B&&delete B[az],B.attributes){for(var H=0,I=B.attributes.length;I>H;H++){var J=B.attributes[H];if("data-anchor-target"!==J.name){if("data-smooth-scrolling"!==J.name){if("data-edge-strategy"!==J.name){if("data-emit-events"!==J.name){var K=J.name.match(aL);if(null!==K){var L={props:J.value,element:B,eventType:J.name.replace(aX,a1)};D.push(L);var M=K[1];M&&(L.constant=M.substr(1));var N=K[2];/p$/.test(N)?(L.isPercentage=!0,L.offset=(0|N.slice(0,-1))/100):L.offset=0|N;var O=K[3],P=K[4]||O;O&&O!==ai&&O!==am?(L.mode="relative",L.anchors=[O,P]):(L.mode="absolute",O===am?L.isEnd=!0:L.isPercentage||(L.offset=L.offset*aV))}}else{G=!0}}else{F=J.value}}else{E="off"!==J.value}}else{if(C=ah.querySelector(J.value),null===C){throw'Unable to find anchor target "'+J.value+'"'}}}if(D.length){var Q,R,S;!A&&az in B?(S=B[az],Q=aM[S].styleAttr,R=aM[S].classAttr):(S=B[az]=bo++,Q=B.style.cssText,R=at(B)),aM[S]={element:B,styleAttr:Q,classAttr:R,anchorTarget:C,keyFrames:D,smoothScrolling:E,edgeStrategy:F,emitEvents:G,lastFrameIndex:-1},ax(B,[a8],[])}}}for(ag(),c=0,o=b.length;o>c;c++){var T=aM[b[c][az]];T!==al&&(ac(T),aj(T))}return aI},ap.prototype.relativeToAbsolute=function(e,i,j){var k=au.clientHeight,l=e.getBoundingClientRect(),m=l.top,n=l.bottom-l.top;return i===av?m-=k:i===aq&&(m-=k/2),j===av?m+=n:j===aq&&(m+=n/2),m+=aI.getScrollTop(),m+0.5|0},ap.prototype.animateTo=function(c,g){g=g||{};var h=aJ(),i=aI.getScrollTop(),j=g.duration===al?bH:g.duration;return bb={startTop:i,topDiff:c-i,targetTop:c,duration:j,startTime:h,endTime:h+j,easing:bF[g.easing||bE],done:g.done},bb.topDiff||(bb.done&&bb.done.call(aI,!1),bb=al),aI},ap.prototype.stopAnimateTo=function(){bb&&bb.done&&bb.done.call(aI,!0),bb=al},ap.prototype.isAnimatingTo=function(){return !!bb},ap.prototype.isMobile=function(){return bs},ap.prototype.setScrollTop=function(a,d){return br=d===!0,bs?bw=aK.min(aK.max(a,0),aR):ad.scrollTo(0,a),aI},ap.prototype.getScrollTop=function(){return bs?bw:ad.pageYOffset||au.scrollTop||ay.scrollTop||0},ap.prototype.getMaxScrollTop=function(){return aR},ap.prototype.on=function(c,d){return aU[c]=d,aI},ap.prototype.off=function(b){return delete aU[b],aI},ap.prototype.destroy=function(){var c=bC();c(bD),bM(),ax(au,[bt],[bp,bx,bB]);for(var e=0,f=aM.length;f>e;e++){aA(aM[e].element)}au.style.overflow=ay.style.overflow="",au.style.height=ay.style.height="",aQ&&aC.setStyle(aQ,"transform","none"),aI=al,aQ=al,aU=al,aY=al,aR=0,aV=1,a2=al,a6=al,aZ="down",a3=-1,bc=0,bg=0,bk=!1,bb=al,bf=al,bj=al,bn=al,br=al,bo=0,bv=al,bs=!1,bw=0,bz=al};var bI=function(){var a,b,c,e,f,i,k,l,m,n,w,x;bG(au,[aS,aW,a0,a4].join(" "),function(d){var p=d.changedTouches[0];for(e=d.target;3===e.nodeType;){e=e.parentNode}switch(f=p.clientY,i=p.clientX,n=d.timeStamp,aD.test(e.tagName)||d.preventDefault(),d.type){case aS:a&&a.blur(),aI.stopAnimateTo(),a=e,b=k=f,c=i,m=n;break;case aW:aD.test(e.tagName)&&ah.activeElement!==e&&d.preventDefault(),l=f-k,x=n-w,aI.setScrollTop(bw-l,!0),k=f,w=n;break;default:case a0:case a4:var q=b-f,r=c-i,s=r*r+q*q;if(49>s){if(!aD.test(a.tagName)){a.focus();var t=ah.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,d.view,1,p.screenX,p.screenY,p.clientX,p.clientY,d.ctrlKey,d.altKey,d.shiftKey,d.metaKey,0,null),a.dispatchEvent(t)}return}a=al;var u=l/x;u=aK.max(aK.min(u,3),-3);var g=aK.abs(u/a6),h=u*g+0.5*a6*g*g,j=aI.getScrollTop()-h,o=0;j>aR?(o=(aR-j)/h,j=aR):0>j&&(o=-j/h,j=0),g*=1-o,aI.animateTo(j+0.5|0,{easing:"outCubic",duration:g})}}),ad.scrollTo(0,0),au.style.overflow=ay.style.overflow="hidden"},bL=function(){var e,i,p,q,r,s,t,u,v,w,x,y=au.clientHeight,z=ak();for(u=0,v=aM.length;v>u;u++){for(e=aM[u],i=e.element,p=e.anchorTarget,q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],w=t.offset,x=z[t.constant]||0,t.frame=w,t.isPercentage&&(w*=y,t.frame=w),"relative"===t.mode&&(aA(i),t.frame=aI.relativeToAbsolute(p,t.anchors[0],t.anchors[1])-w,aA(i,!0)),t.frame+=x,aY&&!t.isEnd&&t.frame>aR&&(aR=t.frame)}}for(aR=aK.max(aR,ao()),u=0,v=aM.length;v>u;u++){for(e=aM[u],q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],x=z[t.constant]||0,t.isEnd&&(t.frame=aR-t.offset+x)}e.keyFrames.sort(aN)}},bO=function(g,o){for(var q=0,D=aM.length;D>q;q++){var E,F,G=aM[q],H=G.element,I=G.smoothScrolling?g:o,J=G.keyFrames,K=J.length,L=J[0],M=J[J.length-1],N=IM.frame,P=N?L:M,Q=G.emitEvents,R=G.lastFrameIndex;if(N||O){if(N&&-1===G.edge||O&&1===G.edge){continue}switch(N?(ax(H,[bd],[bl,bh]),Q&&R>-1&&(bP(H,L.eventType,aZ),G.lastFrameIndex=-1)):(ax(H,[bl],[bd,bh]),Q&&K>R&&(bP(H,M.eventType,aZ),G.lastFrameIndex=K)),G.edge=N?-1:1,G.edgeStrategy){case"reset":aA(H);continue;case"ease":I=P.frame;break;default:case"set":var S=P.props;for(E in S){aG.call(S,E)&&(F=aw(S[E].value),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F))}continue}}else{0!==G.edge&&(ax(H,[a8,bh],[bd,bl]),G.edge=0)}for(var T=0;K-1>T;T++){if(I>=J[T].frame&&I<=J[T+1].frame){var h=J[T],p=J[T+1];for(E in h.props){if(aG.call(h.props,E)){var r=(I-h.frame)/(p.frame-h.frame);r=h.props[E].easing(r),F=ar(h.props[E].value,p.props[E].value,r),F=aw(F),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F)}}Q&&R!==T&&("down"===aZ?bP(H,h.eventType,aZ):bP(H,p.eventType,aZ),G.lastFrameIndex=T);break}}}},ab=function(){bk&&(bk=!1,ag());var c,g,j=aI.getScrollTop(),k=aJ();if(bb){k>=bb.endTime?(j=bb.targetTop,c=bb.done,bb=al):(g=bb.easing((k-bb.startTime)/bb.duration),j=bb.startTop+g*bb.topDiff|0),aI.setScrollTop(j,!0)}else{if(!br){var l=bn.targetTop-j;l&&(bn={startTop:a3,topDiff:j-a3,targetTop:j,startTime:a7,endTime:a7+bj}),k<=bn.endTime&&(g=bF.sqrt((k-bn.startTime)/bj),j=bn.startTop+g*bn.topDiff|0)}}if(br||a3!==j){aZ=j>a3?"down":a3>j?"up":aZ,br=!1;var m={curTop:j,lastTop:a3,maxTop:aR,direction:aZ},n=aU.beforerender&&aU.beforerender.call(aI,m);n!==!1&&(bO(j,aI.getScrollTop()),bs&&aQ&&aC.setStyle(aQ,"transform","translate(0, "+-bw+"px) "+bz),a3=j,aU.render&&aU.render.call(aI,m)),c&&c.call(aI,!1)}a7=k},ac=function(j){for(var k=0,l=j.keyFrames.length;l>k;k++){for(var m,n,o,p,q=j.keyFrames[k],r={};null!==(p=aP.exec(q.props));){o=p[1],n=p[2],m=o.match(aT),null!==m?(o=m[1],m=m[2]):m=bE,n=n.indexOf("!")?af(n):[n.slice(1)],r[o]={value:n,easing:bF[m]}}q.props=r}},af=function(c){var d=[];return be.lastIndex=0,c=c.replace(be,function(b){return b.replace(a5,function(e){return e/255*100+"%"})}),bq&&(bi.lastIndex=0,c=c.replace(bi,function(b){return bq+b})),c=c.replace(a5,function(b){return d.push(+b),"{?}"}),d.unshift(c),d},aj=function(e){var f,g,h={};for(f=0,g=e.keyFrames.length;g>f;f++){an(e.keyFrames[f],h)}for(h={},f=e.keyFrames.length-1;f>=0;f--){an(e.keyFrames[f],h)}},an=function(d,e){var f;for(f in e){aG.call(d.props,f)||(d.props[f]=e[f])}for(f in d.props){e[f]=d.props[f]}},ar=function(g,h,i){var j,k=g.length;if(k!==h.length){throw"Can't interpolate between \""+g[0]+'" and "'+h[0]+'"'}var l=[g[0]];for(j=1;k>j;j++){l[j]=g[j]+(h[j]-g[j])*i}return l},aw=function(c){var d=1;return a9.lastIndex=0,c[0].replace(a9,function(){return c[d++]})},aA=function(g,h){g=[].concat(g);for(var i,j,k=0,l=g.length;l>k;k++){j=g[k],i=aM[j[az]],i&&(h?(j.style.cssText=i.dirtyStyleAttr,ax(j,i.dirtyClassAttr)):(i.dirtyStyleAttr=j.style.cssText,i.dirtyClassAttr=at(j),j.style.cssText=i.styleAttr,ax(j,i.classAttr)))}},aE=function(){bz="translateZ(0)",aC.setStyle(aQ,"transform",bz);var e=aO(aQ),f=e.getPropertyValue("transform"),g=e.getPropertyValue(bq+"transform"),h=f&&"none"!==f||g&&"none"!==g;h||(bz="")};aC.setStyle=function(f,g,h){var i=f.style;if(g=g.replace(aX,a1).replace("-",""),"zIndex"===g){isNaN(h)?i[g]=h:i[g]=""+(0|h)}else{if("float"===g){i.styleFloat=i.cssFloat=h}else{try{bm&&(i[bm+g.slice(0,1).toUpperCase()+g.slice(1)]=h),i[g]=h}catch(j){}}}};var aI,aM,aQ,aU,aY,a2,a6,bb,bf,bj,bn,br,bv,bz,bD,bG=aC.addEvent=function(a,i,j){var k=function(c){return c=c||ad.event,c.target||(c.target=c.srcElement),c.preventDefault||(c.preventDefault=function(){c.returnValue=!1,c.defaultPrevented=!0}),j.call(this,c)};i=i.split(" ");for(var l,m=0,n=i.length;n>m;m++){l=i[m],a.addEventListener?a.addEventListener(l,j,!1):a.attachEvent("on"+l,k),bA.push({element:a,name:l,listener:j})}},bJ=aC.removeEvent=function(f,g,h){g=g.split(" ");for(var i=0,j=g.length;j>i;i++){f.removeEventListener?f.removeEventListener(g[i],h,!1):f.detachEvent("on"+g[i],h)}},bM=function(){for(var d,e=0,f=bA.length;f>e;e++){d=bA[e],bJ(d.element,d.name,d.listener)}bA=[]},bP=function(d,e,f){aU.keyframe&&aU.keyframe.call(aI,d,e,f)},ag=function(){var b=aI.getScrollTop();aR=0,aY&&!bs&&(ay.style.height=""),bL(),aY&&!bs&&(ay.style.height=aR+au.clientHeight+"px"),bs?aI.setScrollTop(aK.min(aI.getScrollTop(),aR)):aI.setScrollTop(b,!0),br=!0},ak=function(){var e,f,g=au.clientHeight,h={};for(e in a2){f=a2[e],"function"==typeof f?f=f.call(aI):/p$/.test(f)&&(f=f.slice(0,-1)/100*g),h[e]=f}return h},ao=function(){var c,d=0;return aQ&&(d=aK.max(aQ.offsetHeight,aQ.scrollHeight)),c=aK.max(d,ay.scrollHeight,ay.offsetHeight,au.scrollHeight,au.offsetHeight,au.clientHeight),c-au.clientHeight},at=function(a){var d="className";return ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[d],d="baseVal"),a[d]},ax=function(a,c,l){var m="className";if(ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[m],m="baseVal"),l===al){return void (a[m]=c)}for(var n=a[m],o=0,p=l.length;p>o;o++){n=aF(n).replace(aF(l[o])," ")}n=aB(n);for(var q=0,r=c.length;r>q;q++){-1===aF(n).indexOf(aF(c[q]))&&(n+=" "+c[q])}a[m]=aB(n)},aB=function(b){return b.replace(aH,"")},aF=function(b){return" "+b+" "},aJ=Date.now||function(){return +new Date},aN=function(c,d){return c.frame-d.frame},aR=0,aV=1,aZ="down",a3=-1,a7=aJ(),bc=0,bg=0,bk=!1,bo=0,bs=!1,bw=0,bA=[];"function"==typeof define&&define.amd?define([],function(){return aC}):"undefined"!=typeof module&&module.exports?module.exports=aC:ad.skrollr=aC}(window,document); +;!function(ad,ah,al){function ap(a){if(au=ah.documentElement,ay=ah.body,bu(),aI=this,a=a||{},a2=a.constants||{},a.easing){for(var b in a.easing){bF[b]=a.easing[b]}}bv=a.edgeStrategy||"set",aU={beforerender:a.beforerender,render:a.render,keyframe:a.keyframe},aY=a.forceHeight!==!1,aY&&(aV=a.scale||1),a6=a.mobileDeceleration||bK,bf=a.smoothScrolling!==!1,bj=a.smoothScrollingDuration||ae,bn={targetTop:aI.getScrollTop()},bs=(a.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||ad.opera)})(),bs?(aQ=ah.getElementById(a.skrollrBody||bN),aQ&&aE(),bI(),ax(au,[bp,bB],[bt])):ax(au,[bp,bx],[bt]),aI.refresh(),bG(ad,"resize orientationchange",function(){var c=au.clientWidth,d=au.clientHeight;(d!==bg||c!==bc)&&(bg=d,bc=c,bk=!0)});var e=by();return function f(){ab(),bD=e(f)}(),aI}var au,ay,aC={get:function(){return aI},init:function(b){return aI||new ap(b)},VERSION:"0.6.30"},aG=Object.prototype.hasOwnProperty,aK=ad.Math,aO=ad.getComputedStyle,aS="touchstart",aW="touchmove",a0="touchcancel",a4="touchend",a8="skrollable",bd=a8+"-before",bh=a8+"-between",bl=a8+"-after",bp="skrollr",bt="no-"+bp,bx=bp+"-desktop",bB=bp+"-mobile",bE="linear",bH=1000,bK=0.004,bN="skrollr-body",ae=200,ai="start",am="end",aq="center",av="bottom",az="___skrollable_id",aD=/^(?:input|textarea|button|select)$/i,aH=/^\s+|\s+$/g,aL=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,aP=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,aT=/^(@?[a-z\-]+)\[(\w+)\]$/,aX=/-([a-z0-9_])/g,a1=function(c,d){return d.toUpperCase()},a5=/[\-+]?[\d]*\.?[\d]+/g,a9=/\{\?\}/g,be=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,bi=/[a-z\-]+-gradient/g,bm="",bq="",bu=function(){var d=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(aO){var e=aO(ay,null);for(var f in e){if(bm=f.match(d)||+f==f&&e[f].match(d)){break}}if(!bm){return void (bm=bq="")}bm=bm[0],"-"===bm.slice(0,1)?(bq=bm,bm={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[bm]):bq="-"+bm.toLowerCase()+"-"}},by=function(){var a=ad.requestAnimationFrame||ad[bm.toLowerCase()+"RequestAnimationFrame"],d=aJ();return(bs||!a)&&(a=function(c){var f=aJ()-d,g=aK.max(0,1000/60-f);return ad.setTimeout(function(){d=aJ(),c()},g)}),a},bC=function(){var a=ad.cancelAnimationFrame||ad[bm.toLowerCase()+"CancelAnimationFrame"];return(bs||!a)&&(a=function(c){return ad.clearTimeout(c)}),a},bF={begin:function(){return 0},end:function(){return 1},linear:function(b){return b},quadratic:function(b){return b*b},cubic:function(b){return b*b*b},swing:function(b){return -aK.cos(b*aK.PI)/2+0.5},sqrt:function(b){return aK.sqrt(b)},outCubic:function(b){return aK.pow(b-1,3)+1},bounce:function(c){var d;if(0.5083>=c){d=3}else{if(0.8489>=c){d=9}else{if(0.9620800000000001>=c){d=27}else{if(!(0.99981>=c)){return 1}d=91}}}return 1-aK.abs(3*aK.cos(c*d*1.028)/d)}};ap.prototype.refresh=function(b){var c,o,A=!1;for(b===al?(A=!0,aM=[],bo=0,b=ah.getElementsByTagName("*")):b.length===al&&(b=[b]),c=0,o=b.length;o>c;c++){var B=b[c],C=B,D=[],E=bf,F=bv,G=!1;if(A&&az in B&&delete B[az],B.attributes){for(var H=0,I=B.attributes.length;I>H;H++){var J=B.attributes[H];if("data-anchor-target"!==J.name){if("data-smooth-scrolling"!==J.name){if("data-edge-strategy"!==J.name){if("data-emit-events"!==J.name){var K=J.name.match(aL);if(null!==K){var L={props:J.value,element:B,eventType:J.name.replace(aX,a1)};D.push(L);var M=K[1];M&&(L.constant=M.substr(1));var N=K[2];/p$/.test(N)?(L.isPercentage=!0,L.offset=(0|N.slice(0,-1))/100):L.offset=0|N;var O=K[3],P=K[4]||O;O&&O!==ai&&O!==am?(L.mode="relative",L.anchors=[O,P]):(L.mode="absolute",O===am?L.isEnd=!0:L.isPercentage||(L.offset=L.offset*aV))}}else{G=!0}}else{F=J.value}}else{E="off"!==J.value}}else{if(C=ah.querySelector(J.value),null===C){throw'Unable to find anchor target "'+J.value+'"'}}}if(D.length){var Q,R,S;!A&&az in B?(S=B[az],Q=aM[S].styleAttr,R=aM[S].classAttr):(S=B[az]=bo++,Q=B.style.cssText,R=at(B)),aM[S]={element:B,styleAttr:Q,classAttr:R,anchorTarget:C,keyFrames:D,smoothScrolling:E,edgeStrategy:F,emitEvents:G,lastFrameIndex:-1},ax(B,[a8],[])}}}for(ag(),c=0,o=b.length;o>c;c++){var T=aM[b[c][az]];T!==al&&(ac(T),aj(T))}return aI},ap.prototype.relativeToAbsolute=function(e,i,j){var k=au.clientHeight,l=e.getBoundingClientRect(),m=l.top,n=l.bottom-l.top;return i===av?m-=k:i===aq&&(m-=k/2),j===av?m+=n:j===aq&&(m+=n/2),m+=aI.getScrollTop(),m+0.5|0},ap.prototype.animateTo=function(c,g){g=g||{};var h=aJ(),i=aI.getScrollTop(),j=g.duration===al?bH:g.duration;return bb={startTop:i,topDiff:c-i,targetTop:c,duration:j,startTime:h,endTime:h+j,easing:bF[g.easing||bE],done:g.done},bb.topDiff||(bb.done&&bb.done.call(aI,!1),bb=al),aI},ap.prototype.stopAnimateTo=function(){bb&&bb.done&&bb.done.call(aI,!0),bb=al},ap.prototype.isAnimatingTo=function(){return !!bb},ap.prototype.isMobile=function(){return bs},ap.prototype.setScrollTop=function(a,d){return br=d===!0,bs?bw=aK.min(aK.max(a,0),aR):ad.scrollTo(0,a),aI},ap.prototype.getScrollTop=function(){return bs?bw:ad.pageYOffset||au.scrollTop||ay.scrollTop||0},ap.prototype.getMaxScrollTop=function(){return aR},ap.prototype.on=function(c,d){return aU[c]=d,aI},ap.prototype.off=function(b){return delete aU[b],aI},ap.prototype.destroy=function(){var c=bC();c(bD),bM(),ax(au,[bt],[bp,bx,bB]);for(var e=0,f=aM.length;f>e;e++){aA(aM[e].element)}au.style.overflow=ay.style.overflow="",au.style.height=ay.style.height="",aQ&&aC.setStyle(aQ,"transform","none"),aI=al,aQ=al,aU=al,aY=al,aR=0,aV=1,a2=al,a6=al,aZ="down",a3=-1,bc=0,bg=0,bk=!1,bb=al,bf=al,bj=al,bn=al,br=al,bo=0,bv=al,bs=!1,bw=0,bz=al};var bI=function(){var a,b,c,e,f,i,k,l,m,n,w,x;bG(au,[aS,aW,a0,a4].join(" "),function(d){var p=d.changedTouches[0];for(e=d.target;3===e.nodeType;){e=e.parentNode}switch(f=p.clientY,i=p.clientX,n=d.timeStamp,aD.test(e.tagName)||d.preventDefault(),d.type){case aS:a&&a.blur(),aI.stopAnimateTo(),a=e,b=k=f,c=i,m=n;break;case aW:aD.test(e.tagName)&&ah.activeElement!==e&&d.preventDefault(),l=f-k,x=n-w,aI.setScrollTop(bw-l,!0),k=f,w=n;break;default:case a0:case a4:var q=b-f,r=c-i,s=r*r+q*q;if(49>s){if(!aD.test(a.tagName)){a.focus();var t=ah.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,d.view,1,p.screenX,p.screenY,p.clientX,p.clientY,d.ctrlKey,d.altKey,d.shiftKey,d.metaKey,0,null),a.dispatchEvent(t)}return}a=al;var u=l/x;u=aK.max(aK.min(u,3),-3);var g=aK.abs(u/a6),h=u*g+0.5*a6*g*g,j=aI.getScrollTop()-h,o=0;j>aR?(o=(aR-j)/h,j=aR):0>j&&(o=-j/h,j=0),g*=1-o,aI.animateTo(j+0.5|0,{easing:"outCubic",duration:g})}}),ad.scrollTo(0,0),au.style.overflow=ay.style.overflow="hidden"},bL=function(){var e,i,p,q,r,s,t,u,v,w,x,y=au.clientHeight,z=ak();for(u=0,v=aM.length;v>u;u++){for(e=aM[u],i=e.element,p=e.anchorTarget,q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],w=t.offset,x=z[t.constant]||0,t.frame=w,t.isPercentage&&(w*=y,t.frame=w),"relative"===t.mode&&(aA(i),t.frame=aI.relativeToAbsolute(p,t.anchors[0],t.anchors[1])-w,aA(i,!0)),t.frame+=x,aY&&!t.isEnd&&t.frame>aR&&(aR=t.frame)}}for(aR=aK.max(aR,ao()),u=0,v=aM.length;v>u;u++){for(e=aM[u],q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],x=z[t.constant]||0,t.isEnd&&(t.frame=aR-t.offset+x)}e.keyFrames.sort(aN)}},bO=function(g,o){for(var q=0,D=aM.length;D>q;q++){var E,F,G=aM[q],H=G.element,I=G.smoothScrolling?g:o,J=G.keyFrames,K=J.length,L=J[0],M=J[J.length-1],N=IM.frame,P=N?L:M,Q=G.emitEvents,R=G.lastFrameIndex;if(N||O){if(N&&-1===G.edge||O&&1===G.edge){continue}switch(N?(ax(H,[bd],[bl,bh]),Q&&R>-1&&(bP(H,L.eventType,aZ),G.lastFrameIndex=-1)):(ax(H,[bl],[bd,bh]),Q&&K>R&&(bP(H,M.eventType,aZ),G.lastFrameIndex=K)),G.edge=N?-1:1,G.edgeStrategy){case"reset":aA(H);continue;case"ease":I=P.frame;break;default:case"set":var S=P.props;for(E in S){aG.call(S,E)&&(F=aw(S[E].value),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F))}continue}}else{0!==G.edge&&(ax(H,[a8,bh],[bd,bl]),G.edge=0)}for(var T=0;K-1>T;T++){if(I>=J[T].frame&&I<=J[T+1].frame){var h=J[T],p=J[T+1];for(E in h.props){if(aG.call(h.props,E)){var r=(I-h.frame)/(p.frame-h.frame);r=h.props[E].easing(r),F=ar(h.props[E].value,p.props[E].value,r),F=aw(F),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F)}}Q&&R!==T&&("down"===aZ?bP(H,h.eventType,aZ):bP(H,p.eventType,aZ),G.lastFrameIndex=T);break}}}},ab=function(){bk&&(bk=!1,ag());var c,g,j=aI.getScrollTop(),k=aJ();if(bb){k>=bb.endTime?(j=bb.targetTop,c=bb.done,bb=al):(g=bb.easing((k-bb.startTime)/bb.duration),j=bb.startTop+g*bb.topDiff|0),aI.setScrollTop(j,!0)}else{if(!br){var l=bn.targetTop-j;l&&(bn={startTop:a3,topDiff:j-a3,targetTop:j,startTime:a7,endTime:a7+bj}),k<=bn.endTime&&(g=bF.sqrt((k-bn.startTime)/bj),j=bn.startTop+g*bn.topDiff|0)}}if(br||a3!==j){aZ=j>a3?"down":a3>j?"up":aZ,br=!1;var m={curTop:j,lastTop:a3,maxTop:aR,direction:aZ},n=aU.beforerender&&aU.beforerender.call(aI,m);n!==!1&&(bO(j,aI.getScrollTop()),bs&&aQ&&aC.setStyle(aQ,"transform","translate(0, "+-bw+"px) "+bz),a3=j,aU.render&&aU.render.call(aI,m)),c&&c.call(aI,!1)}a7=k},ac=function(j){for(var k=0,l=j.keyFrames.length;l>k;k++){for(var m,n,o,p,q=j.keyFrames[k],r={};null!==(p=aP.exec(q.props));){o=p[1],n=p[2],m=o.match(aT),null!==m?(o=m[1],m=m[2]):m=bE,n=n.indexOf("!")?af(n):[n.slice(1)],r[o]={value:n,easing:bF[m]}}q.props=r}},af=function(c){var d=[];return be.lastIndex=0,c=c.replace(be,function(b){return b.replace(a5,function(e){return e/255*100+"%"})}),bq&&(bi.lastIndex=0,c=c.replace(bi,function(b){return bq+b})),c=c.replace(a5,function(b){return d.push(+b),"{?}"}),d.unshift(c),d},aj=function(e){var f,g,h={};for(f=0,g=e.keyFrames.length;g>f;f++){an(e.keyFrames[f],h)}for(h={},f=e.keyFrames.length-1;f>=0;f--){an(e.keyFrames[f],h)}},an=function(d,e){var f;for(f in e){aG.call(d.props,f)||(d.props[f]=e[f])}for(f in d.props){e[f]=d.props[f]}},ar=function(g,h,i){var j,k=g.length;if(k!==h.length){throw"Can't interpolate between \""+g[0]+'" and "'+h[0]+'"'}var l=[g[0]];for(j=1;k>j;j++){l[j]=g[j]+(h[j]-g[j])*i}return l},aw=function(c){var d=1;return a9.lastIndex=0,c[0].replace(a9,function(){return c[d++]})},aA=function(g,h){g=[].concat(g);for(var i,j,k=0,l=g.length;l>k;k++){j=g[k],i=aM[j[az]],i&&(h?(j.style.cssText=i.dirtyStyleAttr,ax(j,i.dirtyClassAttr)):(i.dirtyStyleAttr=j.style.cssText,i.dirtyClassAttr=at(j),j.style.cssText=i.styleAttr,ax(j,i.classAttr)))}},aE=function(){bz="translateZ(0)",aC.setStyle(aQ,"transform",bz);var e=aO(aQ),f=e.getPropertyValue("transform"),g=e.getPropertyValue(bq+"transform"),h=f&&"none"!==f||g&&"none"!==g;h||(bz="")};aC.setStyle=function(f,g,h){var i=f.style;if(g=g.replace(aX,a1).replace("-",""),"zIndex"===g){isNaN(h)?i[g]=h:i[g]=""+(0|h)}else{if("float"===g){i.styleFloat=i.cssFloat=h}else{try{bm&&(i[bm+g.slice(0,1).toUpperCase()+g.slice(1)]=h),i[g]=h}catch(j){}}}};var aI,aM,aQ,aU,aY,a2,a6,bb,bf,bj,bn,br,bv,bz,bD,bG=aC.addEvent=function(a,i,j){var k=function(c){return c=c||ad.event,c.target||(c.target=c.srcElement),c.preventDefault||(c.preventDefault=function(){c.returnValue=!1,c.defaultPrevented=!0}),j.call(this,c)};i=i.split(" ");for(var l,m=0,n=i.length;n>m;m++){l=i[m],a.addEventListener?a.addEventListener(l,j,!1):a.attachEvent("on"+l,k),bA.push({element:a,name:l,listener:j})}},bJ=aC.removeEvent=function(f,g,h){g=g.split(" ");for(var i=0,j=g.length;j>i;i++){f.removeEventListener?f.removeEventListener(g[i],h,!1):f.detachEvent("on"+g[i],h)}},bM=function(){for(var d,e=0,f=bA.length;f>e;e++){d=bA[e],bJ(d.element,d.name,d.listener)}bA=[]},bP=function(d,e,f){aU.keyframe&&aU.keyframe.call(aI,d,e,f)},ag=function(){var b=aI.getScrollTop();aR=0,aY&&!bs&&(ay.style.height=""),bL(),aY&&!bs&&(ay.style.height=aR+"px"),bs?aI.setScrollTop(aK.min(aI.getScrollTop(),aR)):aI.setScrollTop(b,!0),br=!0},ak=function(){var e,f,g=au.clientHeight,h={};for(e in a2){f=a2[e],"function"==typeof f?f=f.call(aI):/p$/.test(f)&&(f=f.slice(0,-1)/100*g),h[e]=f}return h},ao=function(){var c,d=0;return aQ&&(d=aK.max(aQ.offsetHeight,aQ.scrollHeight)),c=aK.max(d,ay.scrollHeight,ay.offsetHeight,au.scrollHeight,au.offsetHeight,au.clientHeight),c-au.clientHeight},at=function(a){var d="className";return ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[d],d="baseVal"),a[d]},ax=function(a,c,l){var m="className";if(ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[m],m="baseVal"),l===al){return void (a[m]=c)}for(var n=a[m],o=0,p=l.length;p>o;o++){n=aF(n).replace(aF(l[o])," ")}n=aB(n);for(var q=0,r=c.length;r>q;q++){-1===aF(n).indexOf(aF(c[q]))&&(n+=" "+c[q])}a[m]=aB(n)},aB=function(b){return b.replace(aH,"")},aF=function(b){return" "+b+" "},aJ=Date.now||function(){return +new Date},aN=function(c,d){return c.frame-d.frame},aR=0,aV=1,aZ="down",a3=-1,a7=aJ(),bc=0,bg=0,bk=!1,bo=0,bs=!1,bw=0,bA=[];"function"==typeof define&&define.amd?define([],function(){return aC}):"undefined"!=typeof module&&module.exports?module.exports=aC:ad.skrollr=aC}(window,document); /** Validator v0.8.1 for Bootstrap 3, by @1000hz*/ +function(f){function g(a){return this.each(function(){var b=f(this),d=f.extend({},i.DEFAULTS,b.data(),"object"==typeof a&&a),k=b.data("bs.validator");(k||"destroy"!=a)&&(k||b.data("bs.validator",k=new i(this,d)),"string"==typeof a&&k[a]())})}var h=':input:not([type="submit"], button):enabled:visible',i=function(a,d){this.$element=f(a),this.options=d,d.errors=f.extend({},i.DEFAULTS.errors,d.errors);for(var k in d.custom){if(!d.errors[k]){throw new Error("Missing default error message for custom validator: "+k)}}f.extend(i.VALIDATORS,d.custom),this.$element.attr("novalidate",!0),this.toggleSubmit(),this.$element.on("input.bs.validator change.bs.validator focusout.bs.validator",f.proxy(this.validateInput,this)),this.$element.on("submit.bs.validator",f.proxy(this.onSubmit,this)),this.$element.find("[data-match]").each(function(){var e=f(this),l=e.data("match");f(l).on("input.bs.validator",function(){e.val()&&e.trigger("input.bs.validator")})})};i.DEFAULTS={delay:500,html:!1,disable:!0,custom:{},errors:{match:"Does not match",minlength:"Not long enough"},feedback:{success:"glyphicon-ok",error:"glyphicon-warning-sign"}},i.VALIDATORS={"native":function(c){var d=c[0];return d.checkValidity?d.checkValidity():!0},match:function(a){var d=a.data("match");return !a.val()||a.val()===f(d).val()},minlength:function(c){var d=c.data("minlength");return !c.val()||c.val().length>=d}},i.prototype.validateInput=function(a){var k=f(a.target),l=k.data("bs.validator.errors");if(k.is('[type="radio"]')&&(k=this.$element.find('input[name="'+k.attr("name")+'"]')),this.$element.trigger(a=f.Event("validate.bs.validator",{relatedTarget:k[0]})),!a.isDefaultPrevented()){var m=this;this.runValidators(k).done(function(b){k.data("bs.validator.errors",b),b.length?m.showErrors(k):m.clearErrors(k),l&&b.toString()===l.toString()||(a=b.length?f.Event("invalid.bs.validator",{relatedTarget:k[0],detail:b}):f.Event("valid.bs.validator",{relatedTarget:k[0],detail:l}),m.$element.trigger(a)),m.toggleSubmit(),m.$element.trigger(f.Event("validated.bs.validator",{relatedTarget:k[0]}))})}},i.prototype.runValidators=function(a){function d(b){return a.data(b+"-error")||a.data("error")||"native"==b&&a[0].validationMessage||m.errors[b]}var k=[],l=f.Deferred(),m=this.options;return a.data("bs.validator.deferred")&&a.data("bs.validator.deferred").reject(),a.data("bs.validator.deferred",l),f.each(i.VALIDATORS,f.proxy(function(b,c){if((a.data(b)||"native"==b)&&!c.call(this,a)){var e=d(b);!~k.indexOf(e)&&k.push(e)}},this)),!k.length&&a.val()&&a.data("remote")?this.defer(a,function(){var b={};b[a.attr("name")]=a.val(),f.get(a.data("remote"),b).fail(function(c,e,n){k.push(d("remote")||n)}).always(function(){l.resolve(k)})}):l.resolve(k),l.promise()},i.prototype.validate=function(){var b=this.options.delay;return this.options.delay=0,this.$element.find(h).trigger("input.bs.validator"),this.options.delay=b,this},i.prototype.showErrors=function(a){var d=this.options.html?"html":"text";this.defer(a,function(){var b=a.closest(".form-group"),c=b.find(".help-block.with-errors"),k=b.find(".form-control-feedback"),l=a.data("bs.validator.errors");l.length&&(l=f("
    ").addClass("list-unstyled").append(f.map(l,function(e){return f("
  • ")[d](e)})),void 0===c.data("bs.validator.originalContent")&&c.data("bs.validator.originalContent",c.html()),c.empty().append(l),b.addClass("has-error"),k.length&&k.removeClass(this.options.feedback.success)&&k.addClass(this.options.feedback.error)&&b.removeClass("has-success"))})},i.prototype.clearErrors=function(e){var k=e.closest(".form-group"),l=k.find(".help-block.with-errors"),m=k.find(".form-control-feedback");l.html(l.data("bs.validator.originalContent")),k.removeClass("has-error"),m.length&&m.removeClass(this.options.feedback.error)&&m.addClass(this.options.feedback.success)&&k.addClass("has-success")},i.prototype.hasErrors=function(){function a(){return !!(f(this).data("bs.validator.errors")||[]).length}return !!this.$element.find(h).filter(a).length},i.prototype.isIncomplete=function(){function a(){return"checkbox"===this.type?!this.checked:"radio"===this.type?!f('[name="'+this.name+'"]:checked').length:""===f.trim(this.value)}return !!this.$element.find(h).filter("[required]").filter(a).length},i.prototype.onSubmit=function(b){this.validate(),(this.isIncomplete()||this.hasErrors())&&b.preventDefault()},i.prototype.toggleSubmit=function(){if(this.options.disable){var a=f('button[type="submit"], input[type="submit"]').filter('[form="'+this.$element.attr("id")+'"]').add(this.$element.find('input[type="submit"], button[type="submit"]'));a.toggleClass("disabled",this.isIncomplete()||this.hasErrors()).css({"pointer-events":"all",cursor:"pointer"})}},i.prototype.defer=function(a,d){return d=f.proxy(d,this),this.options.delay?(window.clearTimeout(a.data("bs.validator.timeout")),void a.data("bs.validator.timeout",window.setTimeout(d,this.options.delay))):d()},i.prototype.destroy=function(){return this.$element.removeAttr("novalidate").removeData("bs.validator").off(".bs.validator"),this.$element.find(h).off(".bs.validator").removeData(["bs.validator.errors","bs.validator.deferred"]).each(function(){var a=f(this),d=a.data("bs.validator.timeout");window.clearTimeout(d)&&a.removeData("bs.validator.timeout")}),this.$element.find(".help-block.with-errors").each(function(){var a=f(this),d=a.data("bs.validator.originalContent");a.removeData("bs.validator.originalContent").html(d)}),this.$element.find('input[type="submit"], button[type="submit"]').removeClass("disabled"),this.$element.find(".has-error").removeClass("has-error"),this};var j=f.fn.validator;f.fn.validator=g,f.fn.validator.Constructor=i,f.fn.validator.noConflict=function(){return f.fn.validator=j,this},f(window).on("load",function(){f('form[data-toggle="validator"]').each(function(){var a=f(this);g.call(a,a.data())})})}(jQuery);!function(){var c,b=function(al,W){function ak(i){return Math.floor(i)}function af(){var k=an.params.autoplay,i=an.slides.eq(an.activeIndex);i.attr("data-swiper-autoplay")&&(k=i.attr("data-swiper-autoplay")||an.params.autoplay),an.autoplayTimeoutId=setTimeout(function(){an.params.loop?(an.fixLoop(),an._slideNext(),an.emit("onAutoplay",an)):an.isEnd?W.autoplayStopOnLast?an.stopAutoplay():(an._slideTo(0),an.emit("onAutoplay",an)):(an._slideNext(),an.emit("onAutoplay",an))},k)}function ag(k,n){var m=c(k.target);if(!m.is(n)){if("string"==typeof n){m=m.parents(n)}else{if(n.nodeType){var l;return m.parents().each(function(o,i){i===n&&(l=n)}),l?n:void 0}}}if(0!==m.length){return m[0]}}function ab(k,i){i=i||{};var m=window.MutationObserver||window.WebkitMutationObserver,l=new m(function(n){n.forEach(function(o){an.onResize(!0),an.emit("onObserverUpdate",an,o)})});l.observe(k,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),an.observers.push(l)}function ai(m){m.originalEvent&&(m=m.originalEvent);var k=m.keyCode||m.charCode;if(!an.params.allowSwipeToNext&&(an.isHorizontal()&&39===k||!an.isHorizontal()&&40===k)){return !1}if(!an.params.allowSwipeToPrev&&(an.isHorizontal()&&37===k||!an.isHorizontal()&&38===k)){return !1}if(!(m.shiftKey||m.altKey||m.ctrlKey||m.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===k||39===k||38===k||40===k){var B=!1;if(an.container.parents("."+an.params.slideClass).length>0&&0===an.container.parents("."+an.params.slideActiveClass).length){return}var A={left:window.pageXOffset,top:window.pageYOffset},u=window.innerWidth,z=window.innerHeight,w=an.container.offset();an.rtl&&(w.left=w.left-an.container[0].scrollLeft);for(var x=[[w.left,w.top],[w.left+an.width,w.top],[w.left,w.top+an.height],[w.left+an.width,w.top+an.height]],v=0;v=A.left&&y[0]<=A.left+u&&y[1]>=A.top&&y[1]<=A.top+z&&(B=!0)}if(!B){return}}an.isHorizontal()?(37!==k&&39!==k||(m.preventDefault?m.preventDefault():m.returnValue=!1),(39===k&&!an.rtl||37===k&&an.rtl)&&an.slideNext(),(37===k&&!an.rtl||39===k&&an.rtl)&&an.slidePrev()):(38!==k&&40!==k||(m.preventDefault?m.preventDefault():m.returnValue=!1),40===k&&an.slideNext(),38===k&&an.slidePrev()),an.emit("onKeyPress",an,k)}}function F(l){var k=0,o=0,n=0,m=0;return"detail" in l&&(o=l.detail),"wheelDelta" in l&&(o=-l.wheelDelta/120),"wheelDeltaY" in l&&(o=-l.wheelDeltaY/120),"wheelDeltaX" in l&&(k=-l.wheelDeltaX/120),"axis" in l&&l.axis===l.HORIZONTAL_AXIS&&(k=o,o=0),n=10*k,m=10*o,"deltaY" in l&&(m=l.deltaY),"deltaX" in l&&(n=l.deltaX),(n||m)&&l.deltaMode&&(1===l.deltaMode?(n*=40,m*=40):(n*=800,m*=800)),n&&!k&&(k=n<1?-1:1),m&&!o&&(o=m<1?-1:1),{spinX:k,spinY:o,pixelX:n,pixelY:m}}function ao(l){l.originalEvent&&(l=l.originalEvent);var k=0,v=an.rtl?-1:1,u=F(l);if(an.params.mousewheelForceToAxis){if(an.isHorizontal()){if(!(Math.abs(u.pixelX)>Math.abs(u.pixelY))){return}k=u.pixelX*v}else{if(!(Math.abs(u.pixelY)>Math.abs(u.pixelX))){return}k=u.pixelY}}else{k=Math.abs(u.pixelX)>Math.abs(u.pixelY)?-u.pixelX*v:-u.pixelY}if(0!==k){if(an.params.mousewheelInvert&&(k=-k),an.params.freeMode){var m=an.getWrapperTranslate()+k*an.params.mousewheelSensitivity,p=an.isBeginning,o=an.isEnd;if(m>=an.minTranslate()&&(m=an.minTranslate()),m<=an.maxTranslate()&&(m=an.maxTranslate()),an.setWrapperTransition(0),an.setWrapperTranslate(m),an.updateProgress(),an.updateActiveIndex(),(!p&&an.isBeginning||!o&&an.isEnd)&&an.updateClasses(),an.params.freeModeSticky?(clearTimeout(an.mousewheel.timeout),an.mousewheel.timeout=setTimeout(function(){an.slideReset()},300)):an.params.lazyLoading&&an.lazy&&an.lazy.load(),an.emit("onScroll",an,l),an.params.autoplay&&an.params.autoplayDisableOnInteraction&&an.stopAutoplay(),0===m||m===an.maxTranslate()){return}}else{if((new window.Date).getTime()-an.mousewheel.lastScrollTime>60){if(k<0){if(an.isEnd&&!an.params.loop||an.animating){if(an.params.mousewheelReleaseOnEdges){return !0}}else{an.slideNext(),an.emit("onScroll",an,l)}}else{if(an.isBeginning&&!an.params.loop||an.animating){if(an.params.mousewheelReleaseOnEdges){return !0}}else{an.slidePrev(),an.emit("onScroll",an,l)}}}an.mousewheel.lastScrollTime=(new window.Date).getTime()}return l.preventDefault?l.preventDefault():l.returnValue=!1,!1}}function q(k,u){k=c(k);var p,l,o,m=an.rtl?-1:1;p=k.attr("data-swiper-parallax")||"0",l=k.attr("data-swiper-parallax-x"),o=k.attr("data-swiper-parallax-y"),l||o?(l=l||"0",o=o||"0"):an.isHorizontal()?(l=p,o="0"):(o=p,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*u*m+"%":l*u*m+"px",o=o.indexOf("%")>=0?parseInt(o,10)*u+"%":o*u+"px",k.transform("translate3d("+l+", "+o+",0px)")}function ad(i){return 0!==i.indexOf("on")&&(i=i[0]!==i[0].toUpperCase()?"on"+i[0].toUpperCase()+i.substring(1):"on"+i),i}if(!(this instanceof b)){return new b(al,W)}var U={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:0.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:0.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:0.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:0.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},Q=W&&W.virtualTranslate;W=W||{};var N={};for(var ap in W){if("object"!=typeof W[ap]||null===W[ap]||(W[ap].nodeType||W[ap]===window||W[ap]===document||void 0!==h&&W[ap] instanceof h||"undefined"!=typeof jQuery&&W[ap] instanceof jQuery)){N[ap]=W[ap]}else{N[ap]={};for(var aq in W[ap]){N[ap][aq]=W[ap][aq]}}}for(var au in U){if(void 0===W[au]){W[au]=U[au]}else{if("object"==typeof W[au]){for(var ar in U[au]){void 0===W[au][ar]&&(W[au][ar]=U[au][ar])}}}}var an=this;if(an.params=W,an.originalParams=N,an.classNames=[],void 0!==c&&void 0!==h&&(c=h),(void 0!==c||(c=void 0===h?window.Dom7||window.Zepto||window.jQuery:h))&&(an.$=c,an.currentBreakpoint=void 0,an.getActiveBreakpoint=function(){if(!an.params.breakpoints){return !1}var k,i=!1,m=[];for(k in an.params.breakpoints){an.params.breakpoints.hasOwnProperty(k)&&m.push(k)}m.sort(function(o,n){return parseInt(o,10)>parseInt(n,10)});for(var l=0;l=window.innerWidth&&!i&&(i=k)}return i||"max"},an.setBreakpoint=function(){var k=an.getActiveBreakpoint();if(k&&an.currentBreakpoint!==k){var i=k in an.params.breakpoints?an.params.breakpoints[k]:an.originalParams,m=an.params.loop&&i.slidesPerView!==an.params.slidesPerView;for(var l in i){an.params[l]=i[l]}an.currentBreakpoint=k,m&&an.destroyLoop&&an.reLoop(!0)}},an.params.breakpoints&&an.setBreakpoint(),an.container=c(al),0!==an.container.length)){if(an.container.length>1){var e=[];return an.container.each(function(){e.push(new b(this,W))}),e}an.container[0].swiper=an,an.container.data("swiper",an),an.classNames.push(an.params.containerModifierClass+an.params.direction),an.params.freeMode&&an.classNames.push(an.params.containerModifierClass+"free-mode"),an.support.flexbox||(an.classNames.push(an.params.containerModifierClass+"no-flexbox"),an.params.slidesPerColumn=1),an.params.autoHeight&&an.classNames.push(an.params.containerModifierClass+"autoheight"),(an.params.parallax||an.params.watchSlidesVisibility)&&(an.params.watchSlidesProgress=!0),an.params.touchReleaseOnEdges&&(an.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(an.params.effect)>=0&&(an.support.transforms3d?(an.params.watchSlidesProgress=!0,an.classNames.push(an.params.containerModifierClass+"3d")):an.params.effect="slide"),"slide"!==an.params.effect&&an.classNames.push(an.params.containerModifierClass+an.params.effect),"cube"===an.params.effect&&(an.params.resistanceRatio=0,an.params.slidesPerView=1,an.params.slidesPerColumn=1,an.params.slidesPerGroup=1,an.params.centeredSlides=!1,an.params.spaceBetween=0,an.params.virtualTranslate=!0),"fade"!==an.params.effect&&"flip"!==an.params.effect||(an.params.slidesPerView=1,an.params.slidesPerColumn=1,an.params.slidesPerGroup=1,an.params.watchSlidesProgress=!0,an.params.spaceBetween=0,void 0===Q&&(an.params.virtualTranslate=!0)),an.params.grabCursor&&an.support.touch&&(an.params.grabCursor=!1),an.wrapper=an.container.children("."+an.params.wrapperClass),an.params.pagination&&(an.paginationContainer=c(an.params.pagination),an.params.uniqueNavElements&&"string"==typeof an.params.pagination&&an.paginationContainer.length>1&&1===an.container.find(an.params.pagination).length&&(an.paginationContainer=an.container.find(an.params.pagination)),"bullets"===an.params.paginationType&&an.params.paginationClickable?an.paginationContainer.addClass(an.params.paginationModifierClass+"clickable"):an.params.paginationClickable=!1,an.paginationContainer.addClass(an.params.paginationModifierClass+an.params.paginationType)),(an.params.nextButton||an.params.prevButton)&&(an.params.nextButton&&(an.nextButton=c(an.params.nextButton),an.params.uniqueNavElements&&"string"==typeof an.params.nextButton&&an.nextButton.length>1&&1===an.container.find(an.params.nextButton).length&&(an.nextButton=an.container.find(an.params.nextButton))),an.params.prevButton&&(an.prevButton=c(an.params.prevButton),an.params.uniqueNavElements&&"string"==typeof an.params.prevButton&&an.prevButton.length>1&&1===an.container.find(an.params.prevButton).length&&(an.prevButton=an.container.find(an.params.prevButton)))),an.isHorizontal=function(){return"horizontal"===an.params.direction},an.rtl=an.isHorizontal()&&("rtl"===an.container[0].dir.toLowerCase()||"rtl"===an.container.css("direction")),an.rtl&&an.classNames.push(an.params.containerModifierClass+"rtl"),an.rtl&&(an.wrongRTL="-webkit-box"===an.wrapper.css("display")),an.params.slidesPerColumn>1&&an.classNames.push(an.params.containerModifierClass+"multirow"),an.device.android&&an.classNames.push(an.params.containerModifierClass+"android"),an.container.addClass(an.classNames.join(" ")),an.translate=0,an.progress=0,an.velocity=0,an.lockSwipeToNext=function(){an.params.allowSwipeToNext=!1,an.params.allowSwipeToPrev===!1&&an.params.grabCursor&&an.unsetGrabCursor()},an.lockSwipeToPrev=function(){an.params.allowSwipeToPrev=!1,an.params.allowSwipeToNext===!1&&an.params.grabCursor&&an.unsetGrabCursor()},an.lockSwipes=function(){an.params.allowSwipeToNext=an.params.allowSwipeToPrev=!1,an.params.grabCursor&&an.unsetGrabCursor()},an.unlockSwipeToNext=function(){an.params.allowSwipeToNext=!0,an.params.allowSwipeToPrev===!0&&an.params.grabCursor&&an.setGrabCursor()},an.unlockSwipeToPrev=function(){an.params.allowSwipeToPrev=!0,an.params.allowSwipeToNext===!0&&an.params.grabCursor&&an.setGrabCursor()},an.unlockSwipes=function(){an.params.allowSwipeToNext=an.params.allowSwipeToPrev=!0,an.params.grabCursor&&an.setGrabCursor()},an.setGrabCursor=function(i){an.container[0].style.cursor="move",an.container[0].style.cursor=i?"-webkit-grabbing":"-webkit-grab",an.container[0].style.cursor=i?"-moz-grabbin":"-moz-grab",an.container[0].style.cursor=i?"grabbing":"grab"},an.unsetGrabCursor=function(){an.container[0].style.cursor=""},an.params.grabCursor&&an.setGrabCursor(),an.imagesToLoad=[],an.imagesLoaded=0,an.loadImage=function(l,k,x,w,m,v){function p(){v&&v()}var u;l.complete&&m?p():k?(u=new window.Image,u.onload=p,u.onerror=p,w&&(u.sizes=w),x&&(u.srcset=x),k&&(u.src=k)):p()},an.preloadImages=function(){function k(){void 0!==an&&null!==an&&an&&(void 0!==an.imagesLoaded&&an.imagesLoaded++,an.imagesLoaded===an.imagesToLoad.length&&(an.params.updateOnImagesReady&&an.update(),an.emit("onImagesReady",an)))}an.imagesToLoad=an.container.find("img");for(var i=0;i1){for(l=0;lan.slides.length){break}k.push(an.slides.eq(n)[0])}}else{k.push(an.slides.eq(an.activeIndex)[0])}for(l=0;lo?m:o}}o&&an.wrapper.css("height",o+"px")},an.updateContainerSize=function(){var k,i;k=void 0!==an.params.width?an.params.width:an.container[0].clientWidth,i=void 0!==an.params.height?an.params.height:an.container[0].clientHeight,0===k&&an.isHorizontal()||0===i&&!an.isHorizontal()||(k=k-parseInt(an.container.css("padding-left"),10)-parseInt(an.container.css("padding-right"),10),i=i-parseInt(an.container.css("padding-top"),10)-parseInt(an.container.css("padding-bottom"),10),an.width=k,an.height=i,an.size=an.isHorizontal()?an.width:an.height)},an.updateSlidesSize=function(){an.slides=an.wrapper.children("."+an.params.slideClass),an.snapGrid=[],an.slidesGrid=[],an.slidesSizesGrid=[];var w,k=an.params.spaceBetween,H=-an.params.slidesOffsetBefore,G=0,z=0;if(void 0!==an.size){"string"==typeof k&&k.indexOf("%")>=0&&(k=parseFloat(k.replace("%",""))/100*an.size),an.virtualSize=-k,an.rtl?an.slides.css({marginLeft:"",marginTop:""}):an.slides.css({marginRight:"",marginBottom:""});var C;an.params.slidesPerColumn>1&&(C=Math.floor(an.slides.length/an.params.slidesPerColumn)===an.slides.length/an.params.slidesPerColumn?an.slides.length:Math.ceil(an.slides.length/an.params.slidesPerColumn)*an.params.slidesPerColumn,"auto"!==an.params.slidesPerView&&"row"===an.params.slidesPerColumnFill&&(C=Math.max(C,an.params.slidesPerView*an.params.slidesPerColumn)));var D,A=an.params.slidesPerColumn,E=C/A,v=E-(an.params.slidesPerColumn*E-an.slides.length);for(w=0;w1){var r,B,y;"column"===an.params.slidesPerColumnFill?(B=Math.floor(w/A),y=w-B*A,(B>v||B===v&&y===A-1)&&++y>=A&&(y=0,B++),r=B+y*C/A,I.css({"-webkit-box-ordinal-group":r,"-moz-box-ordinal-group":r,"-ms-flex-order":r,"-webkit-order":r,order:r})):(y=Math.floor(w/E),B=w-y*E),I.css("margin-"+(an.isHorizontal()?"top":"left"),0!==y&&an.params.spaceBetween&&an.params.spaceBetween+"px").attr("data-swiper-column",B).attr("data-swiper-row",y)}"none"!==I.css("display")&&("auto"===an.params.slidesPerView?(D=an.isHorizontal()?I.outerWidth(!0):I.outerHeight(!0),an.params.roundLengths&&(D=ak(D))):(D=(an.size-(an.params.slidesPerView-1)*k)/an.params.slidesPerView,an.params.roundLengths&&(D=ak(D)),an.isHorizontal()?an.slides[w].style.width=D+"px":an.slides[w].style.height=D+"px"),an.slides[w].swiperSlideSize=D,an.slidesSizesGrid.push(D),an.params.centeredSlides?(H=H+D/2+G/2+k,0===G&&0!==w&&(H=H-an.size/2-k),0===w&&(H=H-an.size/2-k),Math.abs(H)<0.001&&(H=0),z%an.params.slidesPerGroup==0&&an.snapGrid.push(H),an.slidesGrid.push(H)):(z%an.params.slidesPerGroup==0&&an.snapGrid.push(H),an.slidesGrid.push(H),H=H+D+k),an.virtualSize+=D+k,G=D,z++)}an.virtualSize=Math.max(an.virtualSize,an.size)+an.params.slidesOffsetAfter;var x;if(an.rtl&&an.wrongRTL&&("slide"===an.params.effect||"coverflow"===an.params.effect)&&an.wrapper.css({width:an.virtualSize+an.params.spaceBetween+"px"}),an.support.flexbox&&!an.params.setWrapperSize||(an.isHorizontal()?an.wrapper.css({width:an.virtualSize+an.params.spaceBetween+"px"}):an.wrapper.css({height:an.virtualSize+an.params.spaceBetween+"px"})),an.params.slidesPerColumn>1&&(an.virtualSize=(D+an.params.spaceBetween)*C,an.virtualSize=Math.ceil(an.virtualSize/an.params.slidesPerColumn)-an.params.spaceBetween,an.isHorizontal()?an.wrapper.css({width:an.virtualSize+an.params.spaceBetween+"px"}):an.wrapper.css({height:an.virtualSize+an.params.spaceBetween+"px"}),an.params.centeredSlides)){for(x=[],w=0;w1&&an.snapGrid.push(an.virtualSize-an.size)}0===an.snapGrid.length&&(an.snapGrid=[0]),0!==an.params.spaceBetween&&(an.isHorizontal()?an.rtl?an.slides.css({marginLeft:k+"px"}):an.slides.css({marginRight:k+"px"}):an.slides.css({marginBottom:k+"px"})),an.params.watchSlidesProgress&&an.updateSlidesOffset()}},an.updateSlidesOffset=function(){for(var i=0;ian.size&&(n=!0))}for(k=an.activeIndex-1;k>=0;k--){an.slides[k]&&!n&&(m+=an.slides[k].swiperSlideSize,o++,m>an.size&&(n=!0))}}else{for(l=an.activeIndex+1;l=0&&p0&&o<=an.size||p<=0&&o>=an.size)&&an.slides.eq(v).addClass(an.params.slideVisibleClass)}u.progress=an.rtl?-m:m}}},an.updateProgress=function(k){void 0===k&&(k=an.translate||0);var i=an.maxTranslate()-an.minTranslate(),m=an.isBeginning,l=an.isEnd;0===i?(an.progress=0,an.isBeginning=an.isEnd=!0):(an.progress=(k-an.minTranslate())/i,an.isBeginning=an.progress<=0,an.isEnd=an.progress>=1),an.isBeginning&&!m&&an.emit("onReachBeginning",an),an.isEnd&&!l&&an.emit("onReachEnd",an),an.params.watchSlidesProgress&&an.updateSlidesProgress(k),an.emit("onProgress",an,an.progress)},an.updateActiveIndex=function(){var k,i,m,l=an.rtl?an.translate:-an.translate;for(i=0;i=an.slidesGrid[i]&&l=an.slidesGrid[i]&&l=an.slidesGrid[i]&&(k=i)}an.params.normalizeSlideIndex&&(k<0||void 0===k)&&(k=0),m=Math.floor(k/an.params.slidesPerGroup),m>=an.snapGrid.length&&(m=an.snapGrid.length-1),k!==an.activeIndex&&(an.snapIndex=m,an.previousIndex=an.activeIndex,an.activeIndex=k,an.updateClasses(),an.updateRealIndex())},an.updateRealIndex=function(){an.realIndex=parseInt(an.slides.eq(an.activeIndex).attr("data-swiper-slide-index")||an.activeIndex,10)},an.updateClasses=function(){an.slides.removeClass(an.params.slideActiveClass+" "+an.params.slideNextClass+" "+an.params.slidePrevClass+" "+an.params.slideDuplicateActiveClass+" "+an.params.slideDuplicateNextClass+" "+an.params.slideDuplicatePrevClass);var i=an.slides.eq(an.activeIndex);i.addClass(an.params.slideActiveClass),W.loop&&(i.hasClass(an.params.slideDuplicateClass)?an.wrapper.children("."+an.params.slideClass+":not(."+an.params.slideDuplicateClass+')[data-swiper-slide-index="'+an.realIndex+'"]').addClass(an.params.slideDuplicateActiveClass):an.wrapper.children("."+an.params.slideClass+"."+an.params.slideDuplicateClass+'[data-swiper-slide-index="'+an.realIndex+'"]').addClass(an.params.slideDuplicateActiveClass));var y=i.next("."+an.params.slideClass).addClass(an.params.slideNextClass);an.params.loop&&0===y.length&&(y=an.slides.eq(0),y.addClass(an.params.slideNextClass));var x=i.prev("."+an.params.slideClass).addClass(an.params.slidePrevClass);if(an.params.loop&&0===x.length&&(x=an.slides.eq(-1),x.addClass(an.params.slidePrevClass)),W.loop&&(y.hasClass(an.params.slideDuplicateClass)?an.wrapper.children("."+an.params.slideClass+":not(."+an.params.slideDuplicateClass+')[data-swiper-slide-index="'+y.attr("data-swiper-slide-index")+'"]').addClass(an.params.slideDuplicateNextClass):an.wrapper.children("."+an.params.slideClass+"."+an.params.slideDuplicateClass+'[data-swiper-slide-index="'+y.attr("data-swiper-slide-index")+'"]').addClass(an.params.slideDuplicateNextClass),x.hasClass(an.params.slideDuplicateClass)?an.wrapper.children("."+an.params.slideClass+":not(."+an.params.slideDuplicateClass+')[data-swiper-slide-index="'+x.attr("data-swiper-slide-index")+'"]').addClass(an.params.slideDuplicatePrevClass):an.wrapper.children("."+an.params.slideClass+"."+an.params.slideDuplicateClass+'[data-swiper-slide-index="'+x.attr("data-swiper-slide-index")+'"]').addClass(an.params.slideDuplicatePrevClass)),an.paginationContainer&&an.paginationContainer.length>0){var w,m=an.params.loop?Math.ceil((an.slides.length-2*an.loopedSlides)/an.params.slidesPerGroup):an.snapGrid.length;if(an.params.loop?(w=Math.ceil((an.activeIndex-an.loopedSlides)/an.params.slidesPerGroup),w>an.slides.length-1-2*an.loopedSlides&&(w-=an.slides.length-2*an.loopedSlides),w>m-1&&(w-=m),w<0&&"bullets"!==an.params.paginationType&&(w=m+w)):w=void 0!==an.snapIndex?an.snapIndex:an.activeIndex||0,"bullets"===an.params.paginationType&&an.bullets&&an.bullets.length>0&&(an.bullets.removeClass(an.params.bulletActiveClass),an.paginationContainer.length>1?an.bullets.each(function(){c(this).index()===w&&c(this).addClass(an.params.bulletActiveClass)}):an.bullets.eq(w).addClass(an.params.bulletActiveClass)),"fraction"===an.params.paginationType&&(an.paginationContainer.find("."+an.params.paginationCurrentClass).text(w+1),an.paginationContainer.find("."+an.params.paginationTotalClass).text(m)),"progress"===an.params.paginationType){var u=(w+1)/m,k=u,v=1;an.isHorizontal()||(v=u,k=1),an.paginationContainer.find("."+an.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+k+") scaleY("+v+")").transition(an.params.speed)}"custom"===an.params.paginationType&&an.params.paginationCustomRender&&(an.paginationContainer.html(an.params.paginationCustomRender(an,w+1,m)),an.emit("onPaginationRendered",an,an.paginationContainer[0]))}an.params.loop||(an.params.prevButton&&an.prevButton&&an.prevButton.length>0&&(an.isBeginning?(an.prevButton.addClass(an.params.buttonDisabledClass),an.params.a11y&&an.a11y&&an.a11y.disable(an.prevButton)):(an.prevButton.removeClass(an.params.buttonDisabledClass),an.params.a11y&&an.a11y&&an.a11y.enable(an.prevButton))),an.params.nextButton&&an.nextButton&&an.nextButton.length>0&&(an.isEnd?(an.nextButton.addClass(an.params.buttonDisabledClass),an.params.a11y&&an.a11y&&an.a11y.disable(an.nextButton)):(an.nextButton.removeClass(an.params.buttonDisabledClass),an.params.a11y&&an.a11y&&an.a11y.enable(an.nextButton))))},an.updatePagination=function(){if(an.params.pagination&&an.paginationContainer&&an.paginationContainer.length>0){var k="";if("bullets"===an.params.paginationType){for(var i=an.params.loop?Math.ceil((an.slides.length-2*an.loopedSlides)/an.params.slidesPerGroup):an.snapGrid.length,l=0;l"}an.paginationContainer.html(k),an.bullets=an.paginationContainer.find("."+an.params.bulletClass),an.params.paginationClickable&&an.params.a11y&&an.a11y&&an.a11y.initPagination()}"fraction"===an.params.paginationType&&(k=an.params.paginationFractionRender?an.params.paginationFractionRender(an,an.params.paginationCurrentClass,an.params.paginationTotalClass):' / ',an.paginationContainer.html(k)),"progress"===an.params.paginationType&&(k=an.params.paginationProgressRender?an.params.paginationProgressRender(an,an.params.paginationProgressbarClass):'',an.paginationContainer.html(k)),"custom"!==an.params.paginationType&&an.emit("onPaginationRendered",an,an.paginationContainer[0])}},an.update=function(k){function i(){an.rtl,an.translate;l=Math.min(Math.max(an.translate,an.maxTranslate()),an.minTranslate()),an.setWrapperTranslate(l),an.updateActiveIndex(),an.updateClasses()}if(an){an.updateContainerSize(),an.updateSlidesSize(),an.updateProgress(),an.updatePagination(),an.updateClasses(),an.params.scrollbar&&an.scrollbar&&an.scrollbar.set();var l;if(k){an.controller&&an.controller.spline&&(an.controller.spline=void 0),an.params.freeMode?(i(),an.params.autoHeight&&an.updateAutoHeight()):(("auto"===an.params.slidesPerView||an.params.slidesPerView>1)&&an.isEnd&&!an.params.centeredSlides?an.slideTo(an.slides.length-1,0,!1,!0):an.slideTo(an.activeIndex,0,!1,!0))||i()}else{an.params.autoHeight&&an.updateAutoHeight()}}},an.onResize=function(l){an.params.onBeforeResize&&an.params.onBeforeResize(an),an.params.breakpoints&&an.setBreakpoint();var k=an.params.allowSwipeToPrev,o=an.params.allowSwipeToNext;an.params.allowSwipeToPrev=an.params.allowSwipeToNext=!0,an.updateContainerSize(),an.updateSlidesSize(),("auto"===an.params.slidesPerView||an.params.freeMode||l)&&an.updatePagination(),an.params.scrollbar&&an.scrollbar&&an.scrollbar.set(),an.controller&&an.controller.spline&&(an.controller.spline=void 0);var n=!1;if(an.params.freeMode){var m=Math.min(Math.max(an.translate,an.maxTranslate()),an.minTranslate());an.setWrapperTranslate(m),an.updateActiveIndex(),an.updateClasses(),an.params.autoHeight&&an.updateAutoHeight()}else{an.updateClasses(),n=("auto"===an.params.slidesPerView||an.params.slidesPerView>1)&&an.isEnd&&!an.params.centeredSlides?an.slideTo(an.slides.length-1,0,!1,!0):an.slideTo(an.activeIndex,0,!1,!0)}an.params.lazyLoading&&!n&&an.lazy&&an.lazy.load(),an.params.allowSwipeToPrev=k,an.params.allowSwipeToNext=o,an.params.onAfterResize&&an.params.onAfterResize(an)},an.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?an.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(an.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),an.touchEvents={start:an.support.touch||!an.params.simulateTouch?"touchstart":an.touchEventsDesktop.start,move:an.support.touch||!an.params.simulateTouch?"touchmove":an.touchEventsDesktop.move,end:an.support.touch||!an.params.simulateTouch?"touchend":an.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===an.params.touchEventsTarget?an.container:an.wrapper).addClass("swiper-wp8-"+an.params.direction),an.initEvents=function(k){var i=k?"off":"on",v=k?"removeEventListener":"addEventListener",u="container"===an.params.touchEventsTarget?an.container[0]:an.wrapper[0],p=an.support.touch?u:document,l=!!an.params.nested;if(an.browser.ie){u[v](an.touchEvents.start,an.onTouchStart,!1),p[v](an.touchEvents.move,an.onTouchMove,l),p[v](an.touchEvents.end,an.onTouchEnd,!1)}else{if(an.support.touch){var m=!("touchstart"!==an.touchEvents.start||!an.support.passiveListener||!an.params.passiveListeners)&&{passive:!0,capture:!1};u[v](an.touchEvents.start,an.onTouchStart,m),u[v](an.touchEvents.move,an.onTouchMove,l),u[v](an.touchEvents.end,an.onTouchEnd,m)}(W.simulateTouch&&!an.device.ios&&!an.device.android||W.simulateTouch&&!an.support.touch&&an.device.ios)&&(u[v]("mousedown",an.onTouchStart,!1),document[v]("mousemove",an.onTouchMove,l),document[v]("mouseup",an.onTouchEnd,!1))}window[v]("resize",an.onResize),an.params.nextButton&&an.nextButton&&an.nextButton.length>0&&(an.nextButton[i]("click",an.onClickNext),an.params.a11y&&an.a11y&&an.nextButton[i]("keydown",an.a11y.onEnterKey)),an.params.prevButton&&an.prevButton&&an.prevButton.length>0&&(an.prevButton[i]("click",an.onClickPrev),an.params.a11y&&an.a11y&&an.prevButton[i]("keydown",an.a11y.onEnterKey)),an.params.pagination&&an.params.paginationClickable&&(an.paginationContainer[i]("click","."+an.params.bulletClass,an.onClickIndex),an.params.a11y&&an.a11y&&an.paginationContainer[i]("keydown","."+an.params.bulletClass,an.a11y.onEnterKey)),(an.params.preventClicks||an.params.preventClicksPropagation)&&u[v]("click",an.preventClicks,!0)},an.attachEvents=function(){an.initEvents()},an.detachEvents=function(){an.initEvents(!0)},an.allowClick=!0,an.preventClicks=function(i){an.allowClick||(an.params.preventClicks&&i.preventDefault(),an.params.preventClicksPropagation&&an.animating&&(i.stopPropagation(),i.stopImmediatePropagation()))},an.onClickNext=function(i){i.preventDefault(),an.isEnd&&!an.params.loop||an.slideNext()},an.onClickPrev=function(i){i.preventDefault(),an.isBeginning&&!an.params.loop||an.slidePrev()},an.onClickIndex=function(i){i.preventDefault();var k=c(this).index()*an.params.slidesPerGroup;an.params.loop&&(k+=an.loopedSlides),an.slideTo(k)},an.updateClickedSlide=function(k){var w=ag(k,"."+an.params.slideClass),v=!1;if(w){for(var m=0;man.slides.length-an.loopedSlides+o/2?(an.fixLoop(),p=an.wrapper.children("."+an.params.slideClass+'[data-swiper-slide-index="'+u+'"]:not(.'+an.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){an.slideTo(p)},0)):an.slideTo(p):p>an.slides.length-o?(an.fixLoop(),p=an.wrapper.children("."+an.params.slideClass+'[data-swiper-slide-index="'+u+'"]:not(.'+an.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){an.slideTo(p)},0)):an.slideTo(p)}else{an.slideTo(p)}}};var am,t,aw,ae,K,aj,Z,aa,ac,J,j="input, select, textarea, button, video",V=Date.now(),R=[];an.animating=!1,an.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var at,a;an.onTouchStart=function(k){if(k.originalEvent&&(k=k.originalEvent),(at="touchstart"===k.type)||!("which" in k)||3!==k.which){if(an.params.noSwiping&&ag(k,"."+an.params.noSwipingClass)){return void (an.allowClick=!0)}if(!an.params.swipeHandler||ag(k,an.params.swipeHandler)){var n=an.touches.currentX="touchstart"===k.type?k.targetTouches[0].pageX:k.pageX,m=an.touches.currentY="touchstart"===k.type?k.targetTouches[0].pageY:k.pageY;if(!(an.device.ios&&an.params.iOSEdgeSwipeDetection&&n<=an.params.iOSEdgeSwipeThreshold)){if(am=!0,t=!1,aw=!0,K=void 0,a=void 0,an.touches.startX=n,an.touches.startY=m,ae=Date.now(),an.allowClick=!0,an.updateContainerSize(),an.swipeDirection=void 0,an.params.threshold>0&&(aa=!1),"touchstart"!==k.type){var l=!0;c(k.target).is(j)&&(l=!1),document.activeElement&&c(document.activeElement).is(j)&&document.activeElement.blur(),l&&k.preventDefault()}an.emit("onTouchStart",an,k)}}}},an.onTouchMove=function(i){if(i.originalEvent&&(i=i.originalEvent),!at||"mousemove"!==i.type){if(i.preventedByNestedSwiper){return an.touches.startX="touchmove"===i.type?i.targetTouches[0].pageX:i.pageX,void (an.touches.startY="touchmove"===i.type?i.targetTouches[0].pageY:i.pageY)}if(an.params.onlyExternal){return an.allowClick=!1,void (am&&(an.touches.startX=an.touches.currentX="touchmove"===i.type?i.targetTouches[0].pageX:i.pageX,an.touches.startY=an.touches.currentY="touchmove"===i.type?i.targetTouches[0].pageY:i.pageY,ae=Date.now()))}if(at&&an.params.touchReleaseOnEdges&&!an.params.loop){if(an.isHorizontal()){if(an.touches.currentXan.touches.startX&&an.translate>=an.minTranslate()){return}}else{if(an.touches.currentYan.touches.startY&&an.translate>=an.minTranslate()){return}}}if(at&&document.activeElement&&i.target===document.activeElement&&c(i.target).is(j)){return t=!0,void (an.allowClick=!1)}if(aw&&an.emit("onTouchMove",an,i),!(i.targetTouches&&i.targetTouches.length>1)){if(an.touches.currentX="touchmove"===i.type?i.targetTouches[0].pageX:i.pageX,an.touches.currentY="touchmove"===i.type?i.targetTouches[0].pageY:i.pageY,void 0===K){var m;an.isHorizontal()&&an.touches.currentY===an.touches.startY||!an.isHorizontal()&&an.touches.currentX===an.touches.startX?K=!1:(m=180*Math.atan2(Math.abs(an.touches.currentY-an.touches.startY),Math.abs(an.touches.currentX-an.touches.startX))/Math.PI,K=an.isHorizontal()?m>an.params.touchAngle:90-m>an.params.touchAngle)}if(K&&an.emit("onTouchMoveOpposite",an,i),void 0===a&&(an.touches.currentX===an.touches.startX&&an.touches.currentY===an.touches.startY||(a=!0)),am){if(K){return void (am=!1)}if(a){an.allowClick=!1,an.emit("onSliderMove",an,i),i.preventDefault(),an.params.touchMoveStopPropagation&&!an.params.nested&&i.stopPropagation(),t||(W.loop&&an.fixLoop(),Z=an.getWrapperTranslate(),an.setWrapperTransition(0),an.animating&&an.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),an.params.autoplay&&an.autoplaying&&(an.params.autoplayDisableOnInteraction?an.stopAutoplay():an.pauseAutoplay()),J=!1,!an.params.grabCursor||an.params.allowSwipeToNext!==!0&&an.params.allowSwipeToPrev!==!0||an.setGrabCursor(!0)),t=!0;var l=an.touches.diff=an.isHorizontal()?an.touches.currentX-an.touches.startX:an.touches.currentY-an.touches.startY;l*=an.params.touchRatio,an.rtl&&(l=-l),an.swipeDirection=l>0?"prev":"next",aj=l+Z;var k=!0;if(l>0&&aj>an.minTranslate()?(k=!1,an.params.resistance&&(aj=an.minTranslate()-1+Math.pow(-an.minTranslate()+Z+l,an.params.resistanceRatio))):l<0&&ajZ&&(aj=Z),an.params.threshold>0){if(!(Math.abs(l)>an.params.threshold||aa)){return void (aj=Z)}if(!aa){return aa=!0,an.touches.startX=an.touches.currentX,an.touches.startY=an.touches.currentY,aj=Z,void (an.touches.diff=an.isHorizontal()?an.touches.currentX-an.touches.startX:an.touches.currentY-an.touches.startY)}}an.params.followFinger&&((an.params.freeMode||an.params.watchSlidesProgress)&&an.updateActiveIndex(),an.params.freeMode&&(0===R.length&&R.push({position:an.touches[an.isHorizontal()?"startX":"startY"],time:ae}),R.push({position:an.touches[an.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),an.updateProgress(aj),an.setWrapperTranslate(aj))}}}}},an.onTouchEnd=function(k){if(k.originalEvent&&(k=k.originalEvent),aw&&an.emit("onTouchEnd",an,k),aw=!1,am){an.params.grabCursor&&t&&am&&(an.params.allowSwipeToNext===!0||an.params.allowSwipeToPrev===!0)&&an.setGrabCursor(!1);var S=Date.now(),P=S-ae;if(an.allowClick&&(an.updateClickedSlide(k),an.emit("onTap",an,k),P<300&&S-V>300&&(ac&&clearTimeout(ac),ac=setTimeout(function(){an&&(an.params.paginationHide&&an.paginationContainer.length>0&&!c(k.target).hasClass(an.params.bulletClass)&&an.paginationContainer.toggleClass(an.params.paginationHiddenClass),an.emit("onClick",an,k))},300)),P<300&&S-V<300&&(ac&&clearTimeout(ac),an.emit("onDoubleTap",an,k))),V=Date.now(),setTimeout(function(){an&&(an.allowClick=!0)},0),!am||!t||!an.swipeDirection||0===an.touches.diff||aj===Z){return void (am=t=!1)}am=t=!1;var E;if(E=an.params.followFinger?an.rtl?an.translate:-an.translate:-aj,an.params.freeMode){if(E<-an.minTranslate()){return void an.slideTo(an.activeIndex)}if(E>-an.maxTranslate()){return void (an.slides.length1){var O=R.pop(),I=R.pop(),L=O.position-I.position,G=O.time-I.time;an.velocity=L/G,an.velocity=an.velocity/2,Math.abs(an.velocity)150||(new window.Date).getTime()-O.time>300)&&(an.velocity=0)}else{an.velocity=0}an.velocity=an.velocity*an.params.freeModeMomentumVelocityRatio,R.length=0;var M=1000*an.params.freeModeMomentumRatio,A=an.velocity*M,T=an.translate+A;an.rtl&&(T=-T);var z,H=!1,D=20*Math.abs(an.velocity)*an.params.freeModeMomentumBounceRatio;if(Tan.minTranslate()){an.params.freeModeMomentumBounce?(T-an.minTranslate()>D&&(T=an.minTranslate()+D),z=an.minTranslate(),H=!0,J=!0):T=an.minTranslate()}else{if(an.params.freeModeSticky){var C,B=0;for(B=0;B-T){C=B;break}}T=Math.abs(an.snapGrid[C]-T)=an.params.longSwipesMs)&&(an.updateProgress(),an.updateActiveIndex()))}var X,Y=0,ay=an.slidesSizesGrid[0];for(X=0;X=an.slidesGrid[X]&&E=an.slidesGrid[X]&&(Y=X,ay=an.slidesGrid[an.slidesGrid.length-1]-an.slidesGrid[an.slidesGrid.length-2])}var ax=(E-an.slidesGrid[Y])/ay;if(P>an.params.longSwipesMs){if(!an.params.longSwipes){return void an.slideTo(an.activeIndex)}"next"===an.swipeDirection&&(ax>=an.params.longSwipesRatio?an.slideTo(Y+an.params.slidesPerGroup):an.slideTo(Y)),"prev"===an.swipeDirection&&(ax>1-an.params.longSwipesRatio?an.slideTo(Y+an.params.slidesPerGroup):an.slideTo(Y))}else{if(!an.params.shortSwipes){return void an.slideTo(an.activeIndex)}"next"===an.swipeDirection&&an.slideTo(Y+an.params.slidesPerGroup),"prev"===an.swipeDirection&&an.slideTo(Y)}}},an._slideTo=function(k,i){return an.slideTo(k,i,!0,!0)},an.slideTo=function(l,k,p,o){void 0===p&&(p=!0),void 0===l&&(l=0),l<0&&(l=0),an.snapIndex=Math.floor(l/an.params.slidesPerGroup),an.snapIndex>=an.snapGrid.length&&(an.snapIndex=an.snapGrid.length-1);var m=-an.snapGrid[an.snapIndex];if(an.params.autoplay&&an.autoplaying&&(o||!an.params.autoplayDisableOnInteraction?an.pauseAutoplay(k):an.stopAutoplay()),an.updateProgress(m),an.params.normalizeSlideIndex){for(var n=0;n=Math.floor(100*an.slidesGrid[n])&&(l=n)}}return !(!an.params.allowSwipeToNext&&man.translate&&m>an.maxTranslate()&&(an.activeIndex||0)!==l)&&(void 0===k&&(k=an.params.speed),an.previousIndex=an.activeIndex||0,an.activeIndex=l,an.updateRealIndex(),an.rtl&&-m===an.translate||!an.rtl&&m===an.translate?(an.params.autoHeight&&an.updateAutoHeight(),an.updateClasses(),"slide"!==an.params.effect&&an.setWrapperTranslate(m),!1):(an.updateClasses(),an.onTransitionStart(p),0===k||an.browser.lteIE9?(an.setWrapperTranslate(m),an.setWrapperTransition(0),an.onTransitionEnd(p)):(an.setWrapperTranslate(m),an.setWrapperTransition(k),an.animating||(an.animating=!0,an.wrapper.transitionEnd(function(){an&&an.onTransitionEnd(p)}))),!0)))},an.onTransitionStart=function(i){void 0===i&&(i=!0),an.params.autoHeight&&an.updateAutoHeight(),an.lazy&&an.lazy.onTransitionStart(),i&&(an.emit("onTransitionStart",an),an.activeIndex!==an.previousIndex&&(an.emit("onSlideChangeStart",an),an.activeIndex>an.previousIndex?an.emit("onSlideNextStart",an):an.emit("onSlidePrevStart",an)))},an.onTransitionEnd=function(i){an.animating=!1,an.setWrapperTransition(0),void 0===i&&(i=!0),an.lazy&&an.lazy.onTransitionEnd(),i&&(an.emit("onTransitionEnd",an),an.activeIndex!==an.previousIndex&&(an.emit("onSlideChangeEnd",an),an.activeIndex>an.previousIndex?an.emit("onSlideNextEnd",an):an.emit("onSlidePrevEnd",an))),an.params.history&&an.history&&an.history.setHistory(an.params.history,an.activeIndex),an.params.hashnav&&an.hashnav&&an.hashnav.setHash()},an.slideNext=function(k,i,l){if(an.params.loop){if(an.animating){return !1}an.fixLoop();an.container[0].clientLeft;return an.slideTo(an.activeIndex+an.params.slidesPerGroup,i,k,l)}return an.slideTo(an.activeIndex+an.params.slidesPerGroup,i,k,l)},an._slideNext=function(i){return an.slideNext(!0,i,!0)},an.slidePrev=function(k,i,l){if(an.params.loop){if(an.animating){return !1}an.fixLoop();an.container[0].clientLeft;return an.slideTo(an.activeIndex-1,i,k,l)}return an.slideTo(an.activeIndex-1,i,k,l)},an._slidePrev=function(i){return an.slidePrev(!0,i,!0)},an.slideReset=function(k,i,l){return an.slideTo(an.activeIndex,i,k)},an.disableTouchControl=function(){return an.params.onlyExternal=!0,!0},an.enableTouchControl=function(){return an.params.onlyExternal=!1,!0},an.setWrapperTransition=function(k,i){an.wrapper.transition(k),"slide"!==an.params.effect&&an.effects[an.params.effect]&&an.effects[an.params.effect].setTransition(k),an.params.parallax&&an.parallax&&an.parallax.setTransition(k),an.params.scrollbar&&an.scrollbar&&an.scrollbar.setTransition(k),an.params.control&&an.controller&&an.controller.setTransition(k,i),an.emit("onSetTransition",an,k)},an.setWrapperTranslate=function(l,k,v){var u=0,m=0;an.isHorizontal()?u=an.rtl?-l:l:m=l,an.params.roundLengths&&(u=ak(u),m=ak(m)),an.params.virtualTranslate||(an.support.transforms3d?an.wrapper.transform("translate3d("+u+"px, "+m+"px, 0px)"):an.wrapper.transform("translate("+u+"px, "+m+"px)")),an.translate=an.isHorizontal()?u:m;var p,r=an.maxTranslate()-an.minTranslate();p=0===r?0:(l-an.minTranslate())/r,p!==an.progress&&an.updateProgress(l),k&&an.updateActiveIndex(),"slide"!==an.params.effect&&an.effects[an.params.effect]&&an.effects[an.params.effect].setTranslate(an.translate),an.params.parallax&&an.parallax&&an.parallax.setTranslate(an.translate),an.params.scrollbar&&an.scrollbar&&an.scrollbar.setTranslate(an.translate),an.params.control&&an.controller&&an.controller.setTranslate(an.translate,v),an.emit("onSetTranslate",an,an.translate)},an.getTranslate=function(l,k){var p,o,m,n;return void 0===k&&(k="x"),an.params.virtualTranslate?an.rtl?-an.translate:an.translate:(m=window.getComputedStyle(l,null),window.WebKitCSSMatrix?(o=m.transform||m.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(function(i){return i.replace(",",".")}).join(", ")),n=new window.WebKitCSSMatrix("none"===o?"":o)):(n=m.MozTransform||m.OTransform||m.MsTransform||m.msTransform||m.transform||m.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),p=n.toString().split(",")),"x"===k&&(o=window.WebKitCSSMatrix?n.m41:16===p.length?parseFloat(p[12]):parseFloat(p[4])),"y"===k&&(o=window.WebKitCSSMatrix?n.m42:16===p.length?parseFloat(p[13]):parseFloat(p[5])),an.rtl&&o&&(o=-o),o||0)},an.getWrapperTranslate=function(i){return void 0===i&&(i=an.isHorizontal()?"x":"y"),an.getTranslate(an.wrapper[0],i)},an.observers=[],an.initObservers=function(){if(an.params.observeParents){for(var k=an.container.parents(),i=0;ik.length&&(an.loopedSlides=k.length);var n,m=[],l=[];for(k.each(function(p,o){var i=c(this);p=k.length-an.loopedSlides&&m.push(o),i.attr("data-swiper-slide-index",p)}),n=0;n=0;n--){an.wrapper.prepend(c(m[n].cloneNode(!0)).addClass(an.params.slideDuplicateClass))}},an.destroyLoop=function(){an.wrapper.children("."+an.params.slideClass+"."+an.params.slideDuplicateClass).remove(),an.slides.removeAttr("data-swiper-slide-index")},an.reLoop=function(k){var i=an.activeIndex-an.loopedSlides;an.destroyLoop(),an.createLoop(),an.updateSlidesSize(),k&&an.slideTo(i+an.loopedSlides,0,!1)},an.fixLoop=function(){var i;an.activeIndex=2*an.loopedSlides||an.activeIndex>an.slides.length-2*an.params.slidesPerView)&&(i=-an.slides.length+an.activeIndex+an.loopedSlides,i+=an.loopedSlides,an.slideTo(i,0,!1,!0))},an.appendSlide=function(k){if(an.params.loop&&an.destroyLoop(),"object"==typeof k&&k.length){for(var i=0;i'),C.append(m)),0===D.length&&(D=c('
    '),C.append(D)),m.length&&(m[0].style.opacity=Math.max(-B,0)),D.length&&(D[0].style.opacity=Math.max(B,0))}C.transform("translate3d("+w+"px, "+z+"px, 0px) rotateX("+y+"deg) rotateY("+x+"deg)")}},setTransition:function(i){if(an.slides.transition(i).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(i),an.params.virtualTranslate&&0!==i){var k=!1;an.slides.eq(an.activeIndex).transitionEnd(function(){if(!k&&an&&c(this).hasClass(an.params.slideActiveClass)){k=!0,an.animating=!1;for(var l=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],m=0;m'),an.wrapper.append(k)),k.css({height:an.width+"px"})):(k=an.container.find(".swiper-cube-shadow"),0===k.length&&(k=c('
    '),an.container.append(k))));for(var O=0;O-1&&(P=90*O+90*I,an.rtl&&(P=90*-O-90*I)),D.transform(S),an.params.cube.slideShadows){var x=an.isHorizontal()?D.find(".swiper-slide-shadow-left"):D.find(".swiper-slide-shadow-top"),G=an.isHorizontal()?D.find(".swiper-slide-shadow-right"):D.find(".swiper-slide-shadow-bottom");0===x.length&&(x=c('
    '),D.append(x)),0===G.length&&(G=c('
    '),D.append(G)),x.length&&(x[0].style.opacity=Math.max(-I,0)),G.length&&(G[0].style.opacity=Math.max(I,0))}}if(an.wrapper.css({"-webkit-transform-origin":"50% 50% -"+an.size/2+"px","-moz-transform-origin":"50% 50% -"+an.size/2+"px","-ms-transform-origin":"50% 50% -"+an.size/2+"px","transform-origin":"50% 50% -"+an.size/2+"px"}),an.params.cube.shadow){if(an.isHorizontal()){k.transform("translate3d(0px, "+(an.width/2+an.params.cube.shadowOffset)+"px, "+-an.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+an.params.cube.shadowScale+")")}else{var C=Math.abs(P)-90*Math.floor(Math.abs(P)/90),B=1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2),A=an.params.cube.shadowScale,T=an.params.cube.shadowScale/B,X=an.params.cube.shadowOffset;k.transform("scale3d("+A+", 1, "+T+") translate3d(0px, "+(an.height/2+X)+"px, "+-an.height/2/T+"px) rotateX(-90deg)")}}var Y=an.isSafari||an.isUiWebView?-an.size/2:0;an.wrapper.transform("translate3d(0px,0,"+Y+"px) rotateX("+(an.isHorizontal()?0:P)+"deg) rotateY("+(an.isHorizontal()?-P:0)+"deg)")},setTransition:function(i){an.slides.transition(i).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(i),an.params.cube.shadow&&!an.isHorizontal()&&an.container.find(".swiper-cube-shadow").transition(i)}},coverflow:{setTranslate:function(){for(var k=an.translate,O=an.isHorizontal()?-k+an.width/2:-k+an.height/2,M=an.isHorizontal()?an.params.coverflow.rotate:-an.params.coverflow.rotate,C=an.params.coverflow.depth,L=0,G=an.slides.length;L'),H.append(S)),0===T.length&&(T=c('
    '),H.append(T)),S.length&&(S[0].style.opacity=y>0?y:0),T.length&&(T[0].style.opacity=-y>0?-y:0)}}if(an.browser.ie){an.wrapper[0].style.perspectiveOrigin=O+"px 50%"}},setTransition:function(i){an.slides.transition(i).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(i)}}},an.lazy={initialImageLoaded:!1,loadImageInSlide:function(k,n){if(void 0!==k&&(void 0===n&&(n=!0),0!==an.slides.length)){var m=an.slides.eq(k),l=m.find("."+an.params.lazyLoadingClass+":not(."+an.params.lazyStatusLoadedClass+"):not(."+an.params.lazyStatusLoadingClass+")");!m.hasClass(an.params.lazyLoadingClass)||m.hasClass(an.params.lazyStatusLoadedClass)||m.hasClass(an.params.lazyStatusLoadingClass)||(l=l.add(m[0])),0!==l.length&&l.each(function(){var p=c(this);p.addClass(an.params.lazyStatusLoadingClass);var s=p.attr("data-background"),w=p.attr("data-src"),u=p.attr("data-srcset"),v=p.attr("data-sizes");an.loadImage(p[0],w||s,u,v,!1,function(){if(void 0!==an&&null!==an&&an){if(s?(p.css("background-image",'url("'+s+'")'),p.removeAttr("data-background")):(u&&(p.attr("srcset",u),p.removeAttr("data-srcset")),v&&(p.attr("sizes",v),p.removeAttr("data-sizes")),w&&(p.attr("src",w),p.removeAttr("data-src"))),p.addClass(an.params.lazyStatusLoadedClass).removeClass(an.params.lazyStatusLoadingClass),m.find("."+an.params.lazyPreloaderClass+", ."+an.params.preloaderClass).remove(),an.params.loop&&n){var i=m.attr("data-swiper-slide-index");if(m.hasClass(an.params.slideDuplicateClass)){var o=an.wrapper.children('[data-swiper-slide-index="'+i+'"]:not(.'+an.params.slideDuplicateClass+")");an.lazy.loadImageInSlide(o.index(),!1)}else{var r=an.wrapper.children("."+an.params.slideDuplicateClass+'[data-swiper-slide-index="'+i+'"]');an.lazy.loadImageInSlide(r.index(),!1)}}an.emit("onLazyImageReady",an,m[0],p[0])}}),an.emit("onLazyImageLoad",an,m[0],p[0])})}},load:function(){var k,y=an.params.slidesPerView;if("auto"===y&&(y=0),an.lazy.initialImageLoaded||(an.lazy.initialImageLoaded=!0),an.params.watchSlidesVisibility){an.wrapper.children("."+an.params.slideVisibleClass).each(function(){an.lazy.loadImageInSlide(c(this).index())})}else{if(y>1){for(k=an.activeIndex;k1||an.params.lazyLoadingInPrevNextAmount&&an.params.lazyLoadingInPrevNextAmount>1){var x=an.params.lazyLoadingInPrevNextAmount,m=y,w=Math.min(an.activeIndex+m+Math.max(x,m),an.slides.length),u=Math.max(an.activeIndex-Math.max(m,x),0);for(k=an.activeIndex+y;k0&&an.lazy.loadImageInSlide(v.index());var p=an.wrapper.children("."+an.params.slidePrevClass);p.length>0&&an.lazy.loadImageInSlide(p.index())}}},onTransitionStart:function(){an.params.lazyLoading&&(an.params.lazyLoadingOnTransitionStart||!an.params.lazyLoadingOnTransitionStart&&!an.lazy.initialImageLoaded)&&an.lazy.load()},onTransitionEnd:function(){an.params.lazyLoading&&!an.params.lazyLoadingOnTransitionStart&&an.lazy.load()}},an.scrollbar={isTouched:!1,setDragPosition:function(l){var k=an.scrollbar,p=an.isHorizontal()?"touchstart"===l.type||"touchmove"===l.type?l.targetTouches[0].pageX:l.pageX||l.clientX:"touchstart"===l.type||"touchmove"===l.type?l.targetTouches[0].pageY:l.pageY||l.clientY,o=p-k.track.offset()[an.isHorizontal()?"left":"top"]-k.dragSize/2,m=-an.minTranslate()*k.moveDivider,n=-an.maxTranslate()*k.moveDivider;on&&(o=n),o=-o/k.moveDivider,an.updateProgress(o),an.setWrapperTranslate(o,!0)},dragStart:function(k){var i=an.scrollbar;i.isTouched=!0,k.preventDefault(),k.stopPropagation(),i.setDragPosition(k),clearTimeout(i.dragTimeout),i.track.transition(0),an.params.scrollbarHide&&i.track.css("opacity",1),an.wrapper.transition(100),i.drag.transition(100),an.emit("onScrollbarDragStart",an)},dragMove:function(k){var i=an.scrollbar;i.isTouched&&(k.preventDefault?k.preventDefault():k.returnValue=!1,i.setDragPosition(k),an.wrapper.transition(0),i.track.transition(0),i.drag.transition(0),an.emit("onScrollbarDragMove",an))},dragEnd:function(k){var i=an.scrollbar;i.isTouched&&(i.isTouched=!1,an.params.scrollbarHide&&(clearTimeout(i.dragTimeout),i.dragTimeout=setTimeout(function(){i.track.css("opacity",0),i.track.transition(400)},1000)),an.emit("onScrollbarDragEnd",an),an.params.scrollbarSnapOnRelease&&an.slideReset())},draggableEvents:function(){return an.params.simulateTouch!==!1||an.support.touch?an.touchEvents:an.touchEventsDesktop}(),enableDraggable:function(){var i=an.scrollbar,k=an.support.touch?i.track:document;c(i.track).on(i.draggableEvents.start,i.dragStart),c(k).on(i.draggableEvents.move,i.dragMove),c(k).on(i.draggableEvents.end,i.dragEnd)},disableDraggable:function(){var i=an.scrollbar,k=an.support.touch?i.track:document;c(i.track).off(i.draggableEvents.start,i.dragStart),c(k).off(i.draggableEvents.move,i.dragMove),c(k).off(i.draggableEvents.end,i.dragEnd)},set:function(){if(an.params.scrollbar){var i=an.scrollbar;i.track=c(an.params.scrollbar),an.params.uniqueNavElements&&"string"==typeof an.params.scrollbar&&i.track.length>1&&1===an.container.find(an.params.scrollbar).length&&(i.track=an.container.find(an.params.scrollbar)),i.drag=i.track.find(".swiper-scrollbar-drag"),0===i.drag.length&&(i.drag=c('
    '),i.track.append(i.drag)),i.drag[0].style.width="",i.drag[0].style.height="",i.trackSize=an.isHorizontal()?i.track[0].offsetWidth:i.track[0].offsetHeight,i.divider=an.size/an.virtualSize,i.moveDivider=i.divider*(i.trackSize/an.size),i.dragSize=i.trackSize*i.divider,an.isHorizontal()?i.drag[0].style.width=i.dragSize+"px":i.drag[0].style.height=i.dragSize+"px",i.divider>=1?i.track[0].style.display="none":i.track[0].style.display="",an.params.scrollbarHide&&(i.track[0].style.opacity=0)}},setTranslate:function(){if(an.params.scrollbar){var k,i=an.scrollbar,l=(an.translate,i.dragSize);k=(i.trackSize-i.dragSize)*an.progress,an.rtl&&an.isHorizontal()?(k=-k,k>0?(l=i.dragSize-k,k=0):-k+i.dragSize>i.trackSize&&(l=i.trackSize+k)):k<0?(l=i.dragSize+k,k=0):k+i.dragSize>i.trackSize&&(l=i.trackSize-k),an.isHorizontal()?(an.support.transforms3d?i.drag.transform("translate3d("+k+"px, 0, 0)"):i.drag.transform("translateX("+k+"px)"),i.drag[0].style.width=l+"px"):(an.support.transforms3d?i.drag.transform("translate3d(0px, "+k+"px, 0)"):i.drag.transform("translateY("+k+"px)"),i.drag[0].style.height=l+"px"),an.params.scrollbarHide&&(clearTimeout(i.timeout),i.track[0].style.opacity=1,i.timeout=setTimeout(function(){i.track[0].style.opacity=0,i.track.transition(400)},1000))}},setTransition:function(i){an.params.scrollbar&&an.scrollbar.drag.transition(i)}},an.controller={LinearSpline:function(l,k){var o=function(){var p,i,r;return function(v,u){for(i=-1,p=v.length;p-i>1;){v[r=p+i>>1]<=u?i=r:p=r}return p}}();this.x=l,this.y=k,this.lastIndex=l.length-1;var n,m;this.x.length;this.interpolate=function(i){return i?(m=o(this.x,i),n=m-1,(i-this.x[n])*(this.y[m]-this.y[n])/(this.x[m]-this.x[n])+this.y[n]):0}},getInterpolateFunction:function(i){an.controller.spline||(an.controller.spline=an.params.loop?new an.controller.LinearSpline(an.slidesGrid,i.slidesGrid):new an.controller.LinearSpline(an.snapGrid,i.snapGrid))},setTranslate:function(k,w){function v(i){k=i.rtl&&"horizontal"===i.params.direction?-an.translate:an.translate,"slide"===an.params.controlBy&&(an.controller.getInterpolateFunction(i),u=-an.controller.spline.interpolate(-k)),u&&"container"!==an.params.controlBy||(l=(i.maxTranslate()-i.minTranslate())/(an.maxTranslate()-an.minTranslate()),u=(k-an.minTranslate())*l+i.minTranslate()),an.params.controlInverse&&(u=i.maxTranslate()-u),i.updateProgress(u),i.setWrapperTranslate(u,!1,an),i.updateActiveIndex()}var l,u,m=an.params.control;if(Array.isArray(m)){for(var p=0;p-1?"DOMMouseScroll":function(){var k="onwheel" in document;if(!k){var i=document.createElement("div");i.setAttribute("onwheel","return;"),k="function"==typeof i.onwheel}return !k&&document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0&&(k=document.implementation.hasFeature("Events.wheel","3.0")),k}()?"wheel":"mousewheel"),an.disableMousewheelControl=function(){if(!an.mousewheel.event){return !1}var i=an.container;return"container"!==an.params.mousewheelEventsTarged&&(i=c(an.params.mousewheelEventsTarged)),i.off(an.mousewheel.event,ao),an.params.mousewheelControl=!1,!0},an.enableMousewheelControl=function(){if(!an.mousewheel.event){return !1}var i=an.container;return"container"!==an.params.mousewheelEventsTarged&&(i=c(an.params.mousewheelEventsTarged)),i.on(an.mousewheel.event,ao),an.params.mousewheelControl=!0,!0},an.parallax={setTranslate:function(){an.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){q(this,an.progress)}),an.slides.each(function(){var i=c(this);i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){q(this,Math.min(Math.max(i[0].progress,-1),1))})})},setTransition:function(i){void 0===i&&(i=an.params.speed),an.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var l=c(this),k=parseInt(l.attr("data-swiper-parallax-duration"),10)||i;0===i&&(k=0),l.transition(k)})}},an.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:an.params.zoomMax},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},getDistanceBetweenTouches:function(l){if(l.targetTouches.length<2){return 1}var k=l.targetTouches[0].pageX,o=l.targetTouches[0].pageY,n=l.targetTouches[1].pageX,m=l.targetTouches[1].pageY;return Math.sqrt(Math.pow(n-k,2)+Math.pow(m-o,2))},onGestureStart:function(i){var k=an.zoom;if(!an.support.gestures){if("touchstart"!==i.type||"touchstart"===i.type&&i.targetTouches.length<2){return}k.gesture.scaleStart=k.getDistanceBetweenTouches(i)}if(!(k.gesture.slide&&k.gesture.slide.length||(k.gesture.slide=c(this),0===k.gesture.slide.length&&(k.gesture.slide=an.slides.eq(an.activeIndex)),k.gesture.image=k.gesture.slide.find("img, svg, canvas"),k.gesture.imageWrap=k.gesture.image.parent("."+an.params.zoomContainerClass),k.gesture.zoomMax=k.gesture.imageWrap.attr("data-swiper-zoom")||an.params.zoomMax,0!==k.gesture.imageWrap.length))){return void (k.gesture.image=void 0)}k.gesture.image.transition(0),k.isScaling=!0},onGestureChange:function(k){var i=an.zoom;if(!an.support.gestures){if("touchmove"!==k.type||"touchmove"===k.type&&k.targetTouches.length<2){return}i.gesture.scaleMove=i.getDistanceBetweenTouches(k)}i.gesture.image&&0!==i.gesture.image.length&&(an.support.gestures?i.scale=k.scale*i.currentScale:i.scale=i.gesture.scaleMove/i.gesture.scaleStart*i.currentScale,i.scale>i.gesture.zoomMax&&(i.scale=i.gesture.zoomMax-1+Math.pow(i.scale-i.gesture.zoomMax+1,0.5)),i.scalei.image.touchesStart.x){return void (i.image.isTouched=!1)}if(!an.isHorizontal()&&Math.floor(i.image.minY)===Math.floor(i.image.startY)&&i.image.touchesCurrent.yi.image.touchesStart.y){return void (i.image.isTouched=!1)}}k.preventDefault(),k.stopPropagation(),i.image.isMoved=!0,i.image.currentX=i.image.touchesCurrent.x-i.image.touchesStart.x+i.image.startX,i.image.currentY=i.image.touchesCurrent.y-i.image.touchesStart.y+i.image.startY,i.image.currentXi.image.maxX&&(i.image.currentX=i.image.maxX-1+Math.pow(i.image.currentX-i.image.maxX+1,0.8)),i.image.currentYi.image.maxY&&(i.image.currentY=i.image.maxY-1+Math.pow(i.image.currentY-i.image.maxY+1,0.8)),i.velocity.prevPositionX||(i.velocity.prevPositionX=i.image.touchesCurrent.x),i.velocity.prevPositionY||(i.velocity.prevPositionY=i.image.touchesCurrent.y),i.velocity.prevTime||(i.velocity.prevTime=Date.now()),i.velocity.x=(i.image.touchesCurrent.x-i.velocity.prevPositionX)/(Date.now()-i.velocity.prevTime)/2,i.velocity.y=(i.image.touchesCurrent.y-i.velocity.prevPositionY)/(Date.now()-i.velocity.prevTime)/2,Math.abs(i.image.touchesCurrent.x-i.velocity.prevPositionX)<2&&(i.velocity.x=0),Math.abs(i.image.touchesCurrent.y-i.velocity.prevPositionY)<2&&(i.velocity.y=0),i.velocity.prevPositionX=i.image.touchesCurrent.x,i.velocity.prevPositionY=i.image.touchesCurrent.y,i.velocity.prevTime=Date.now(),i.gesture.imageWrap.transform("translate3d("+i.image.currentX+"px, "+i.image.currentY+"px,0)")}}},onTouchEnd:function(v,k){var D=v.zoom;if(D.gesture.image&&0!==D.gesture.image.length){if(!D.image.isTouched||!D.image.isMoved){return D.image.isTouched=!1,void (D.image.isMoved=!1)}D.image.isTouched=!1,D.image.isMoved=!1;var C=300,w=300,B=D.velocity.x*C,y=D.image.currentX+B,z=D.velocity.y*w,x=D.image.currentY+z;0!==D.velocity.x&&(C=Math.abs((y-D.image.currentX)/D.velocity.x)),0!==D.velocity.y&&(w=Math.abs((x-D.image.currentY)/D.velocity.y));var A=Math.max(C,w);D.image.currentX=y,D.image.currentY=x;var m=D.image.width*D.scale,E=D.image.height*D.scale;D.image.minX=Math.min(D.gesture.slideWidth/2-m/2,0),D.image.maxX=-D.image.minX,D.image.minY=Math.min(D.gesture.slideHeight/2-E/2,0),D.image.maxY=-D.image.minY,D.image.currentX=Math.max(Math.min(D.image.currentX,D.image.maxX),D.image.minX),D.image.currentY=Math.max(Math.min(D.image.currentY,D.image.maxY),D.image.minY),D.gesture.imageWrap.transition(A).transform("translate3d("+D.image.currentX+"px, "+D.image.currentY+"px,0)")}},onTransitionEnd:function(k){var i=k.zoom;i.gesture.slide&&k.previousIndex!==k.activeIndex&&(i.gesture.image.transform("translate3d(0,0,0) scale(1)"),i.gesture.imageWrap.transform("translate3d(0,0,0)"),i.gesture.slide=i.gesture.image=i.gesture.imageWrap=void 0,i.scale=i.currentScale=1)},toggleZoom:function(k,S){var P=k.zoom;if(P.gesture.slide||(P.gesture.slide=k.clickedSlide?c(k.clickedSlide):k.slides.eq(k.activeIndex),P.gesture.image=P.gesture.slide.find("img, svg, canvas"),P.gesture.imageWrap=P.gesture.image.parent("."+k.params.zoomContainerClass)),P.gesture.image&&0!==P.gesture.image.length){var E,O,I,L,G,M,A,Y,z,H,D,C,B,ax,ay,aA,az,X;void 0===P.image.touchesStart.x&&S?(E="touchend"===S.type?S.changedTouches[0].pageX:S.pageX,O="touchend"===S.type?S.changedTouches[0].pageY:S.pageY):(E=P.image.touchesStart.x,O=P.image.touchesStart.y),P.scale&&1!==P.scale?(P.scale=P.currentScale=1,P.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),P.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),P.gesture.slide=void 0):(P.scale=P.currentScale=P.gesture.imageWrap.attr("data-swiper-zoom")||k.params.zoomMax,S?(az=P.gesture.slide[0].offsetWidth,X=P.gesture.slide[0].offsetHeight,I=P.gesture.slide.offset().left,L=P.gesture.slide.offset().top,G=I+az/2-E,M=L+X/2-O,z=P.gesture.image[0].offsetWidth,H=P.gesture.image[0].offsetHeight,D=z*P.scale,C=H*P.scale,B=Math.min(az/2-D/2,0),ax=Math.min(X/2-C/2,0),ay=-B,aA=-ax,A=G*P.scale,Y=M*P.scale,Aay&&(A=ay),YaA&&(Y=aA)):(A=0,Y=0),P.gesture.imageWrap.transition(300).transform("translate3d("+A+"px, "+Y+"px,0)"),P.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+P.scale+")"))}},attachEvents:function(i){var l=i?"off":"on";if(an.params.zoom){var k=(an.slides,!("touchstart"!==an.touchEvents.start||!an.support.passiveListener||!an.params.passiveListeners)&&{passive:!0,capture:!1});an.support.gestures?(an.slides[l]("gesturestart",an.zoom.onGestureStart,k),an.slides[l]("gesturechange",an.zoom.onGestureChange,k),an.slides[l]("gestureend",an.zoom.onGestureEnd,k)):"touchstart"===an.touchEvents.start&&(an.slides[l](an.touchEvents.start,an.zoom.onGestureStart,k),an.slides[l](an.touchEvents.move,an.zoom.onGestureChange,k),an.slides[l](an.touchEvents.end,an.zoom.onGestureEnd,k)),an[l]("touchStart",an.zoom.onTouchStart),an.slides.each(function(m,n){c(n).find("."+an.params.zoomContainerClass).length>0&&c(n)[l](an.touchEvents.move,an.zoom.onTouchMove)}),an[l]("touchEnd",an.zoom.onTouchEnd),an[l]("transitionEnd",an.zoom.onTransitionEnd),an.params.zoomToggle&&an.on("doubleTap",an.zoom.toggleZoom)}},init:function(){an.zoom.attachEvents()},destroy:function(){an.zoom.attachEvents(!0)}},an._plugins=[];for(var av in an.plugins){var ah=an.plugins[av](an,an.params[av]);ah&&an._plugins.push(ah)}return an.callPlugins=function(k){for(var i=0;i'),notify:function(k){var i=an.a11y.liveRegion;0!==i.length&&(i.html(""),i.html(k))},init:function(){an.params.nextButton&&an.nextButton&&an.nextButton.length>0&&(an.a11y.makeFocusable(an.nextButton),an.a11y.addRole(an.nextButton,"button"),an.a11y.addLabel(an.nextButton,an.params.nextSlideMessage)),an.params.prevButton&&an.prevButton&&an.prevButton.length>0&&(an.a11y.makeFocusable(an.prevButton),an.a11y.addRole(an.prevButton,"button"),an.a11y.addLabel(an.prevButton,an.params.prevSlideMessage)),c(an.container).append(an.a11y.liveRegion)},initPagination:function(){an.params.pagination&&an.params.paginationClickable&&an.bullets&&an.bullets.length&&an.bullets.each(function(){var i=c(this);an.a11y.makeFocusable(i),an.a11y.addRole(i,"button"),an.a11y.addLabel(i,an.params.paginationBulletMessage.replace(/{{index}}/,i.index()+1))})},destroy:function(){an.a11y.liveRegion&&an.a11y.liveRegion.length>0&&an.a11y.liveRegion.remove()}},an.init=function(){an.params.loop&&an.createLoop(),an.updateContainerSize(),an.updateSlidesSize(),an.updatePagination(),an.params.scrollbar&&an.scrollbar&&(an.scrollbar.set(),an.params.scrollbarDraggable&&an.scrollbar.enableDraggable()),"slide"!==an.params.effect&&an.effects[an.params.effect]&&(an.params.loop||an.updateProgress(),an.effects[an.params.effect].setTranslate()),an.params.loop?an.slideTo(an.params.initialSlide+an.loopedSlides,0,an.params.runCallbacksOnInit):(an.slideTo(an.params.initialSlide,0,an.params.runCallbacksOnInit),0===an.params.initialSlide&&(an.parallax&&an.params.parallax&&an.parallax.setTranslate(),an.lazy&&an.params.lazyLoading&&(an.lazy.load(),an.lazy.initialImageLoaded=!0))),an.attachEvents(),an.params.observer&&an.support.observer&&an.initObservers(),an.params.preloadImages&&!an.params.lazyLoading&&an.preloadImages(),an.params.zoom&&an.zoom&&an.zoom.init(),an.params.autoplay&&an.startAutoplay(),an.params.keyboardControl&&an.enableKeyboardControl&&an.enableKeyboardControl(),an.params.mousewheelControl&&an.enableMousewheelControl&&an.enableMousewheelControl(),an.params.hashnavReplaceState&&(an.params.replaceState=an.params.hashnavReplaceState),an.params.history&&an.history&&an.history.init(),an.params.hashnav&&an.hashnav&&an.hashnav.init(),an.params.a11y&&an.a11y&&an.a11y.init(),an.emit("onInit",an)},an.cleanupStyles=function(){an.container.removeClass(an.classNames.join(" ")).removeAttr("style"),an.wrapper.removeAttr("style"),an.slides&&an.slides.length&&an.slides.removeClass([an.params.slideVisibleClass,an.params.slideActiveClass,an.params.slideNextClass,an.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),an.paginationContainer&&an.paginationContainer.length&&an.paginationContainer.removeClass(an.params.paginationHiddenClass),an.bullets&&an.bullets.length&&an.bullets.removeClass(an.params.bulletActiveClass),an.params.prevButton&&c(an.params.prevButton).removeClass(an.params.buttonDisabledClass),an.params.nextButton&&c(an.params.nextButton).removeClass(an.params.buttonDisabledClass),an.params.scrollbar&&an.scrollbar&&(an.scrollbar.track&&an.scrollbar.track.length&&an.scrollbar.track.removeAttr("style"),an.scrollbar.drag&&an.scrollbar.drag.length&&an.scrollbar.drag.removeAttr("style"))},an.destroy=function(k,i){an.detachEvents(),an.stopAutoplay(),an.params.scrollbar&&an.scrollbar&&an.params.scrollbarDraggable&&an.scrollbar.disableDraggable(),an.params.loop&&an.destroyLoop(),i&&an.cleanupStyles(),an.disconnectObservers(),an.params.zoom&&an.zoom&&an.zoom.destroy(),an.params.keyboardControl&&an.disableKeyboardControl&&an.disableKeyboardControl(),an.params.mousewheelControl&&an.disableMousewheelControl&&an.disableMousewheelControl(),an.params.a11y&&an.a11y&&an.a11y.destroy(),an.params.history&&!an.params.replaceState&&window.removeEventListener("popstate",an.history.setHistoryPopState),an.params.hashnav&&an.hashnav&&an.hashnav.destroy(),an.emit("onDestroy"),k!==!1&&(an=null)},an.init(),an}};b.prototype={isSafari:function(){var a=window.navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(window.navigator.userAgent),isArray:function(a){return"[object Array]"===Object.prototype.toString.apply(a)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var a=document.createElement("div");return a.innerHTML="",1===a.getElementsByTagName("i").length}()},device:function(){var k=window.navigator.userAgent,j=k.match(/(Android);?[\s\/]+([\d.]+)?/),n=k.match(/(iPad).*OS\s([\d_]+)/),m=k.match(/(iPod)(.*OS\s([\d_]+))?/),l=!n&&k.match(/(iPhone\sOS|iOS)\s([\d_]+)/);return{ios:n||l||m,android:j}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return !!("ontouchstart" in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var a=document.createElement("div").style;return"webkitPerspective" in a||"MozPerspective" in a||"OPerspective" in a||"MsPerspective" in a||"perspective" in a}(),flexbox:function(){for(var j=document.createElement("div").style,i="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),k=0;k=0&&q.indexOf(">")>=0){var m="div";for(0===q.indexOf(":~]/)?(w||document).querySelectorAll(e):[document.getElementById(e.split("#")[1])],k=0;k0&&e[0].nodeType){for(k=0;k0?parseFloat(this.css("width")):null},outerWidth:function(a){return this.length>0?a?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null},height:function(){return this[0]===window?window.innerHeight:this.length>0?parseFloat(this.css("height")):null},outerHeight:function(a){return this.length>0?a?this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom")):this[0].offsetHeight:null},offset:function(){if(this.length>0){var l=this[0],k=l.getBoundingClientRect(),u=document.body,q=l.clientTop||u.clientTop||0,m=l.clientLeft||u.clientLeft||0,p=window.pageYOffset||l.scrollTop,o=window.pageXOffset||l.scrollLeft;return{top:k.top+p-q,left:k.left+o-m}}return null},css:function(l,k){var n;if(1===arguments.length){if("string"!=typeof l){for(n=0;nk-1?new j([]):e<0?(l=k+e,new j(l<0?[]:[this[l]])):new j([this[e]])},append:function(e){var m,l;for(m=0;m=0;l--){this[m].insertBefore(k.childNodes[l],this[m].childNodes[0])}}else{if(e instanceof j){for(l=0;l1){for(var k=0;k1){for(var k=0;k0?a?this[0].nextElementSibling&&i(this[0].nextElementSibling).is(a)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(l){var k=[],a=this[0];if(!a){return new j([])}for(;a.nextElementSibling;){var e=a.nextElementSibling;l?i(e).is(l)&&k.push(e):k.push(e),a=e}return new j(k)},prev:function(a){return new j(this.length>0?a?this[0].previousElementSibling&&i(this[0].previousElementSibling).is(a)?[this[0].previousElementSibling]:[]:this[0].previousElementSibling?[this[0].previousElementSibling]:[]:[])},prevAll:function(l){var k=[],a=this[0];if(!a){return new j([])}for(;a.previousElementSibling;){var e=a.previousElementSibling;l?i(e).is(l)&&k.push(e):k.push(e),a=e}return new j(k)},parent:function(a){for(var l=[],k=0;k0?a?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=b}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){return window.Swiper});(function(a){a.ajaxChimp={responses:{"We have sent you a confirmation email":0,"Please enter a value":1,"An email address must contain a single @":2,"The domain portion of the email address is invalid (the portion after the @: )":3,"The username portion of the email address is invalid (the portion before the @: )":4,"This email address looks fake or invalid. Please enter a real email address":5},translations:{en:null},init:function(c,b){a(c).ajaxChimp(b)}};a.fn.ajaxChimp=function(b){a(this).each(function(f,c){var e=a(c);var d=e.find("input[type=email]");var g=e.find("label[for="+d.attr("id")+"]");var h=a.extend({url:e.attr("action"),language:"en"},b);var j=h.url.replace("/post?","/post-json?").concat("&c=?");e.attr("novalidate","true");d.attr("name","EMAIL");e.submit(function(){var l;function n(s){if(s.result==="success"){l="We have sent you a confirmation email";g.removeClass("error").addClass("valid");d.removeClass("error").addClass("valid")}else{d.removeClass("valid").addClass("error");g.removeClass("valid").addClass("error");var q=-1;try{var r=s.msg.split(" - ",2);if(r[1]===undefined){l=s.msg}else{var p=parseInt(r[0],10);if(p.toString()===r[0]){q=r[0];l=r[1]}else{q=-1;l=s.msg}}}catch(o){q=-1;l=s.msg}}if(h.language!=="en"&&a.ajaxChimp.responses[l]!==undefined&&a.ajaxChimp.translations&&a.ajaxChimp.translations[h.language]&&a.ajaxChimp.translations[h.language][a.ajaxChimp.responses[l]]){l=a.ajaxChimp.translations[h.language][a.ajaxChimp.responses[l]]}g.html(l);g.show(2000);if(h.callback){h.callback(s)}}var i={};var k=e.serializeArray();a.each(k,function(o,p){i[p.name]=p.value});a.ajax({url:j,data:i,success:n,dataType:"jsonp",error:function(o,p){console.log("mailchimp ajax submit error: "+p)}});var m="Submitting...";if(h.language!=="en"&&a.ajaxChimp.translations&&a.ajaxChimp.translations[h.language]&&a.ajaxChimp.translations[h.language]["submit"]){m=a.ajaxChimp.translations[h.language]["submit"]}g.html(m).show(2000);return false})});return this}})(jQuery); /* * multiscroll.js 0.2.2 * https://github.com/alvarotrigo/multiscroll.js */