!function(){"use strict";function e(e){e.fn.swiper=function(t){var r;return e(this).each(function(){var e=new a(this,t);r||(r=e)}),r}}var a=function(e,r){function s(){return"horizontal"===g.params.direction}function i(){g.autoplaytimeoutid=settimeout(function(){g.params.loop?(g.fixloop(),g._slidenext()):g.isend?r.autoplaystoponlast?g.stopautoplay():g._slideto(0):g._slidenext()},g.params.autoplay)}function n(e,a){var t=v(e.target);if(!t.is(a))if("string"==typeof a)t=t.parents(a);else if(a.nodetype){var r;return t.parents().each(function(e,t){t===a&&(r=a)}),r?a:void 0}return 0===t.length?void 0:t[0]}function o(e,a){a=a||{};var t=window.mutationobserver||window.webkitmutationobserver,r=new t(function(e){e.foreach(function(e){g.onresize(!0),g.emit("onobserverupdate",g,e)})});r.observe(e,{attributes:"undefined"==typeof a.attributes?!0:a.attributes,childlist:"undefined"==typeof a.childlist?!0:a.childlist,characterdata:"undefined"==typeof a.characterdata?!0:a.characterdata}),g.observers.push(r)}function l(e){e.originalevent&&(e=e.originalevent);var a=e.keycode||e.charcode;if(!g.params.allowswipetonext&&(s()&&39===a||!s()&&40===a))return!1;if(!g.params.allowswipetoprev&&(s()&&37===a||!s()&&38===a))return!1;if(!(e.shiftkey||e.altkey||e.ctrlkey||e.metakey||document.activeelement&&document.activeelement.nodename&&("input"===document.activeelement.nodename.tolowercase()||"textarea"===document.activeelement.nodename.tolowercase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(g.container.parents(".swiper-slide").length>0&&0===g.container.parents(".swiper-slide-active").length)return;var r={left:window.pagexoffset,top:window.pageyoffset},i=window.innerwidth,n=window.innerheight,o=g.container.offset();g.rtl&&(o.left=o.left-g.container[0].scrollleft);for(var l=[[o.left,o.top],[o.left+g.width,o.top],[o.left,o.top+g.height],[o.left+g.width,o.top+g.height]],d=0;d=r.left&&p[0]<=r.left+i&&p[1]>=r.top&&p[1]<=r.top+n&&(t=!0)}if(!t)return}s()?((37===a||39===a)&&(e.preventdefault?e.preventdefault():e.returnvalue=!1),(39===a&&!g.rtl||37===a&&g.rtl)&&g.slidenext(),(37===a&&!g.rtl||39===a&&g.rtl)&&g.slideprev()):((38===a||40===a)&&(e.preventdefault?e.preventdefault():e.returnvalue=!1),40===a&&g.slidenext(),38===a&&g.slideprev())}}function d(e){e.originalevent&&(e=e.originalevent);var a=g.mousewheel.event,t=0;if(e.detail)t=-e.detail;else if("mousewheel"===a)if(g.params.mousewheelforcetoaxis)if(s()){if(!(math.abs(e.wheeldeltax)>math.abs(e.wheeldeltay)))return;t=e.wheeldeltax}else{if(!(math.abs(e.wheeldeltay)>math.abs(e.wheeldeltax)))return;t=e.wheeldeltay}else t=e.wheeldelta;else if("dommousescroll"===a)t=-e.detail;else if("wheel"===a)if(g.params.mousewheelforcetoaxis)if(s()){if(!(math.abs(e.deltax)>math.abs(e.deltay)))return;t=-e.deltax}else{if(!(math.abs(e.deltay)>math.abs(e.deltax)))return;t=-e.deltay}else t=math.abs(e.deltax)>math.abs(e.deltay)?-e.deltax:-e.deltay;if(g.params.mousewheelinvert&&(t=-t),g.params.freemode){var r=g.getwrappertranslate()+t;if(r>0&&(r=0),r60)if(0>t)if(g.isend){if(g.params.mousewheelreleaseonedges)return!0}else g.slidenext();else if(g.isbeginning){if(g.params.mousewheelreleaseonedges)return!0}else g.slideprev();g.mousewheel.lastscrolltime=(new window.date).gettime()}return g.params.autoplay&&g.stopautoplay(),e.preventdefault?e.preventdefault():e.returnvalue=!1,!1}function p(e,a){e=v(e);var t,r,i;t=e.attr("data-swiper-parallax")||"0",r=e.attr("data-swiper-parallax-x"),i=e.attr("data-swiper-parallax-y"),r||i?(r=r||"0",i=i||"0"):s()?(r=t,i="0"):(i=t,r="0"),r=r.indexof("%")>=0?parseint(r,10)*a+"%":r*a+"px",i=i.indexof("%")>=0?parseint(i,10)*a+"%":i*a+"px",e.transform("translate3d("+r+", "+i+",0px)")}function u(e){return 0!==e.indexof("on")&&(e=e[0]!==e[0].touppercase()?"on"+e[0].touppercase()+e.substring(1):"on"+e),e}if(!(this instanceof a))return new a(e,r);var c={direction:"horizontal",toucheventstarget:"container",initialslide:0,speed:300,autoplay:!1,autoplaydisableoninteraction:!0,freemode:!1,freemodemomentum:!0,freemodemomentumratio:1,freemodemomentumbounce:!0,freemodemomentumbounceratio:1,freemodesticky:!1,setwrappersize:!1,virtualtranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideshadows:!0},cube:{slideshadows:!0,shadow:!0,shadowoffset:20,shadowscale:.94},fade:{crossfade:!1},parallax:!1,scrollbar:null,scrollbarhide:!0,keyboardcontrol:!1,mousewheelcontrol:!1,mousewheelreleaseonedges:!1,mousewheelinvert:!1,mousewheelforcetoaxis:!1,hashnav:!1,spacebetween:0,slidesperview:1,slidespercolumn:1,slidespercolumnfill:"column",slidespergroup:1,centeredslides:!1,touchratio:1,touchangle:45,simulatetouch:!0,shortswipes:!0,longswipes:!0,longswipesratio:.5,longswipesms:300,followfinger:!0,onlyexternal:!1,threshold:0,touchmovestoppropagation:!0,pagination:null,paginationclickable:!1,paginationhide:!1,paginationbulletrender:null,resistance:!0,resistanceratio:.85,nextbutton:null,prevbutton:null,watchslidesprogress:!1,watchslidesvisibility:!1,grabcursor:!1,preventclicks:!0,preventclickspropagation:!0,slidetoclickedslide:!1,lazyloading:!1,lazyloadinginprevnext:!1,lazyloadingontransitionstart:!1,preloadimages:!0,updateonimagesready:!0,loop:!1,loopadditionalslides:0,loopedslides:null,control:void 0,controlinverse:!1,allowswipetoprev:!0,allowswipetonext:!0,swipehandler:null,noswiping:!0,noswipingclass:"swiper-no-swiping",slideclass:"swiper-slide",slideactiveclass:"swiper-slide-active",slidevisibleclass:"swiper-slide-visible",slideduplicateclass:"swiper-slide-duplicate",slidenextclass:"swiper-slide-next",slideprevclass:"swiper-slide-prev",wrapperclass:"swiper-wrapper",bulletclass:"swiper-pagination-bullet",bulletactiveclass:"swiper-pagination-bullet-active",buttondisabledclass:"swiper-button-disabled",paginationhiddenclass:"swiper-pagination-hidden",observer:!1,observeparents:!1,a11y:!1,prevslidemessage:"previous slide",nextslidemessage:"next slide",firstslidemessage:"this is the first slide",lastslidemessage:"this is the last slide",runcallbacksoninit:!0},m=r&&r.virtualtranslate;r=r||{};for(var f in c)if("undefined"==typeof r[f])r[f]=c[f];else if("object"==typeof r[f])for(var h in c[f])"undefined"==typeof r[f][h]&&(r[f][h]=c[f][h]);var g=this;g.version="3.0.8",g.params=r,g.classnames=[];var v;if(v="undefined"==typeof t?window.dom7||window.zepto||window.jquery:t,v&&(g.$=v,g.container=v(e),0!==g.container.length)){if(g.container.length>1)return void g.container.each(function(){new a(this,r)});g.container[0].swiper=g,g.container.data("swiper",g),g.classnames.push("swiper-container-"+g.params.direction),g.params.freemode&&g.classnames.push("swiper-container-free-mode"),g.support.flexbox||(g.classnames.push("swiper-container-no-flexbox"),g.params.slidespercolumn=1),(g.params.parallax||g.params.watchslidesvisibility)&&(g.params.watchslidesprogress=!0),["cube","coverflow"].indexof(g.params.effect)>=0&&(g.support.transforms3d?(g.params.watchslidesprogress=!0,g.classnames.push("swiper-container-3d")):g.params.effect="slide"),"slide"!==g.params.effect&&g.classnames.push("swiper-container-"+g.params.effect),"cube"===g.params.effect&&(g.params.resistanceratio=0,g.params.slidesperview=1,g.params.slidespercolumn=1,g.params.slidespergroup=1,g.params.centeredslides=!1,g.params.spacebetween=0,g.params.virtualtranslate=!0,g.params.setwrappersize=!1),"fade"===g.params.effect&&(g.params.slidesperview=1,g.params.slidespercolumn=1,g.params.slidespergroup=1,g.params.watchslidesprogress=!0,g.params.spacebetween=0,"undefined"==typeof m&&(g.params.virtualtranslate=!0)),g.params.grabcursor&&g.support.touch&&(g.params.grabcursor=!1),g.wrapper=g.container.children("."+g.params.wrapperclass),g.params.pagination&&(g.paginationcontainer=v(g.params.pagination),g.params.paginationclickable&&g.paginationcontainer.addclass("swiper-pagination-clickable")),g.rtl=s()&&("rtl"===g.container[0].dir.tolowercase()||"rtl"===g.container.css("direction")),g.rtl&&g.classnames.push("swiper-container-rtl"),g.rtl&&(g.wrongrtl="-webkit-box"===g.wrapper.css("display")),g.params.slidespercolumn>1&&g.classnames.push("swiper-container-multirow"),g.device.android&&g.classnames.push("swiper-container-android"),g.container.addclass(g.classnames.join(" ")),g.translate=0,g.progress=0,g.velocity=0,g.lockswipetonext=function(){g.params.allowswipetonext=!1},g.lockswipetoprev=function(){g.params.allowswipetoprev=!1},g.lockswipes=function(){g.params.allowswipetonext=g.params.allowswipetoprev=!1},g.unlockswipetonext=function(){g.params.allowswipetonext=!0},g.unlockswipetoprev=function(){g.params.allowswipetoprev=!0},g.unlockswipes=function(){g.params.allowswipetonext=g.params.allowswipetoprev=!0},g.params.grabcursor&&(g.container[0].style.cursor="move",g.container[0].style.cursor="-webkit-grab",g.container[0].style.cursor="-moz-grab",g.container[0].style.cursor="grab"),g.imagestoload=[],g.imagesloaded=0,g.loadimage=function(e,a,t,r){function s(){r&&r()}var i;e.complete&&t?s():a?(i=new window.image,i.onload=s,i.onerror=s,i.src=a):s()},g.preloadimages=function(){function e(){"undefined"!=typeof g&&null!==g&&(void 0!==g.imagesloaded&&g.imagesloaded++,g.imagesloaded===g.imagestoload.length&&(g.params.updateonimagesready&&g.update(),g.emit("onimagesready",g)))}g.imagestoload=g.container.find("img");for(var a=0;a=0&&(a=parsefloat(a.replace("%",""))/100*g.size),g.virtualsize=-a,g.slides.css(g.rtl?{marginleft:"",margintop:""}:{marginright:"",marginbottom:""});var n;g.params.slidespercolumn>1&&(n=math.floor(g.slides.length/g.params.slidespercolumn)===g.slides.length/g.params.slidespercolumn?g.slides.length:math.ceil(g.slides.length/g.params.slidespercolumn)*g.params.slidespercolumn);var o,l=g.params.slidespercolumn,d=n/l,p=d-(g.params.slidespercolumn*d-g.slides.length);for(e=0;e1){var c,m,f;"column"===g.params.slidespercolumnfill?(m=math.floor(e/l),f=e-m*l,(m>p||m===p&&f===l-1)&&++f>=l&&(f=0,m++),c=m+f*n/l,u.css({"-webkit-box-ordinal-group":c,"-moz-box-ordinal-group":c,"-ms-flex-order":c,"-webkit-order":c,order:c})):(f=math.floor(e/d),m=e-f*d),u.css({"margin-top":0!==f&&g.params.spacebetween&&g.params.spacebetween+"px"}).attr("data-swiper-column",m).attr("data-swiper-row",f)}"none"!==u.css("display")&&("auto"===g.params.slidesperview?o=s()?u.outerwidth(!0):u.outerheight(!0):(o=(g.size-(g.params.slidesperview-1)*a)/g.params.slidesperview,s()?g.slides[e].style.width=o+"px":g.slides[e].style.height=o+"px"),g.slides[e].swiperslidesize=o,g.slidessizesgrid.push(o),g.params.centeredslides?(t=t+o/2+r/2+a,0===e&&(t=t-g.size/2-a),math.abs(t)<.001&&(t=0),i%g.params.slidespergroup===0&&g.snapgrid.push(t),g.slidesgrid.push(t)):(i%g.params.slidespergroup===0&&g.snapgrid.push(t),g.slidesgrid.push(t),t=t+o+a),g.virtualsize+=o+a,r=o,i++)}g.virtualsize=math.max(g.virtualsize,g.size);var h;if(g.rtl&&g.wrongrtl&&("slide"===g.params.effect||"coverflow"===g.params.effect)&&g.wrapper.css({width:g.virtualsize+g.params.spacebetween+"px"}),(!g.support.flexbox||g.params.setwrappersize)&&g.wrapper.css(s()?{width:g.virtualsize+g.params.spacebetween+"px"}:{height:g.virtualsize+g.params.spacebetween+"px"}),g.params.slidespercolumn>1&&(g.virtualsize=(o+g.params.spacebetween)*n,g.virtualsize=math.ceil(g.virtualsize/g.params.slidespercolumn)-g.params.spacebetween,g.wrapper.css({width:g.virtualsize+g.params.spacebetween+"px"}),g.params.centeredslides)){for(h=[],e=0;emath.floor(g.snapgrid[g.snapgrid.length-1])&&g.snapgrid.push(g.virtualsize-g.size)}0===g.snapgrid.length&&(g.snapgrid=[0]),0!==g.params.spacebetween&&g.slides.css(s()?g.rtl?{marginleft:a+"px"}:{marginright:a+"px"}:{marginbottom:a+"px"}),g.params.watchslidesprogress&&g.updateslidesoffset()},g.updateslidesoffset=function(){for(var e=0;e=0&&o0&&l<=g.size||0>=o&&l>=g.size;d&&g.slides.eq(t).addclass(g.params.slidevisibleclass)}r.progress=g.rtl?-n:n}}},g.updateprogress=function(e){"undefined"==typeof e&&(e=g.translate||0);var a=g.maxtranslate()-g.mintranslate();0===a?(g.progress=0,g.isbeginning=g.isend=!0):(g.progress=(e-g.mintranslate())/a,g.isbeginning=g.progress<=0,g.isend=g.progress>=1),g.isbeginning&&g.emit("onreachbeginning",g),g.isend&&g.emit("onreachend",g),g.params.watchslidesprogress&&g.updateslidesprogress(e),g.emit("onprogress",g,g.progress)},g.updateactiveindex=function(){var e,a,t,r=g.rtl?g.translate:-g.translate;for(a=0;a=g.slidesgrid[a]&&r=g.slidesgrid[a]&&r=g.slidesgrid[a]&&(e=a);(0>e||"undefined"==typeof e)&&(e=0),t=math.floor(e/g.params.slidespergroup),t>=g.snapgrid.length&&(t=g.snapgrid.length-1),e!==g.activeindex&&(g.snapindex=t,g.previousindex=g.activeindex,g.activeindex=e,g.updateclasses())},g.updateclasses=function(){g.slides.removeclass(g.params.slideactiveclass+" "+g.params.slidenextclass+" "+g.params.slideprevclass);var e=g.slides.eq(g.activeindex);if(e.addclass(g.params.slideactiveclass),e.next("."+g.params.slideclass).addclass(g.params.slidenextclass),e.prev("."+g.params.slideclass).addclass(g.params.slideprevclass),g.bullets&&g.bullets.length>0){g.bullets.removeclass(g.params.bulletactiveclass);var a;g.params.loop?(a=math.ceil(g.activeindex-g.loopedslides)/g.params.slidespergroup,a>g.slides.length-1-2*g.loopedslides&&(a-=g.slides.length-2*g.loopedslides),a>g.bullets.length-1&&(a-=g.bullets.length)):a="undefined"!=typeof g.snapindex?g.snapindex:g.activeindex||0,g.paginationcontainer.length>1?g.bullets.each(function(){v(this).index()===a&&v(this).addclass(g.params.bulletactiveclass)}):g.bullets.eq(a).addclass(g.params.bulletactiveclass)}g.params.loop||(g.params.prevbutton&&(g.isbeginning?(v(g.params.prevbutton).addclass(g.params.buttondisabledclass),g.params.a11y&&g.a11y&&g.a11y.disable(v(g.params.prevbutton))):(v(g.params.prevbutton).removeclass(g.params.buttondisabledclass),g.params.a11y&&g.a11y&&g.a11y.enable(v(g.params.prevbutton)))),g.params.nextbutton&&(g.isend?(v(g.params.nextbutton).addclass(g.params.buttondisabledclass),g.params.a11y&&g.a11y&&g.a11y.disable(v(g.params.nextbutton))):(v(g.params.nextbutton).removeclass(g.params.buttondisabledclass),g.params.a11y&&g.a11y&&g.a11y.enable(v(g.params.nextbutton)))))},g.updatepagination=function(){if(g.params.pagination&&g.paginationcontainer&&g.paginationcontainer.length>0){for(var e="",a=g.params.loop?math.ceil((g.slides.length-2*g.loopedslides)/g.params.slidespergroup):g.snapgrid.length,t=0;a>t;t++)e+=g.params.paginationbulletrender?g.params.paginationbulletrender(t,g.params.bulletclass):'';g.paginationcontainer.html(e),g.bullets=g.paginationcontainer.find("."+g.params.bulletclass)}},g.update=function(e){function a(){r=math.min(math.max(g.translate,g.maxtranslate()),g.mintranslate()),g.setwrappertranslate(r),g.updateactiveindex(),g.updateclasses()}if(g.updatecontainersize(),g.updateslidessize(),g.updateprogress(),g.updatepagination(),g.updateclasses(),g.params.scrollbar&&g.scrollbar&&g.scrollbar.set(),e){var t,r;g.params.freemode?a():(t="auto"===g.params.slidesperview&&g.isend&&!g.params.centeredslides?g.slideto(g.slides.length-1,0,!1,!0):g.slideto(g.activeindex,0,!1,!0),t||a())}},g.onresize=function(e){if(g.updatecontainersize(),g.updateslidessize(),g.updateprogress(),("auto"===g.params.slidesperview||g.params.freemode||e)&&g.updatepagination(),g.params.scrollbar&&g.scrollbar&&g.scrollbar.set(),g.params.freemode){var a=math.min(math.max(g.translate,g.maxtranslate()),g.mintranslate());g.setwrappertranslate(a),g.updateactiveindex(),g.updateclasses()}else g.updateclasses(),"auto"===g.params.slidesperview&&g.isend&&!g.params.centeredslides?g.slideto(g.slides.length-1,0,!1,!0):g.slideto(g.activeindex,0,!1,!0)};var w=["mousedown","mousemove","mouseup"];window.navigator.pointerenabled?w=["pointerdown","pointermove","pointerup"]:window.navigator.mspointerenabled&&(w=["mspointerdown","mspointermove","mspointerup"]),g.touchevents={start:g.support.touch||!g.params.simulatetouch?"touchstart":w[0],move:g.support.touch||!g.params.simulatetouch?"touchmove":w[1],end:g.support.touch||!g.params.simulatetouch?"touchend":w[2]},(window.navigator.pointerenabled||window.navigator.mspointerenabled)&&("container"===g.params.toucheventstarget?g.container:g.wrapper).addclass("swiper-wp8-"+g.params.direction),g.initevents=function(e){var a=e?"off":"on",t=e?"removeeventlistener":"addeventlistener",s="container"===g.params.toucheventstarget?g.container[0]:g.wrapper[0],i=g.support.touch?s:document,n=g.params.nested?!0:!1;g.browser.ie?(s[t](g.touchevents.start,g.ontouchstart,!1),i[t](g.touchevents.move,g.ontouchmove,n),i[t](g.touchevents.end,g.ontouchend,!1)):(g.support.touch&&(s[t](g.touchevents.start,g.ontouchstart,!1),s[t](g.touchevents.move,g.ontouchmove,n),s[t](g.touchevents.end,g.ontouchend,!1)),!r.simulatetouch||g.device.ios||g.device.android||(s[t]("mousedown",g.ontouchstart,!1),document[t]("mousemove",g.ontouchmove,n),document[t]("mouseup",g.ontouchend,!1))),window[t]("resize",g.onresize),g.params.nextbutton&&(v(g.params.nextbutton)[a]("click",g.onclicknext),g.params.a11y&&g.a11y&&v(g.params.nextbutton)[a]("keydown",g.a11y.onenterkey)),g.params.prevbutton&&(v(g.params.prevbutton)[a]("click",g.onclickprev),g.params.a11y&&g.a11y&&v(g.params.prevbutton)[a]("keydown",g.a11y.onenterkey)),g.params.pagination&&g.params.paginationclickable&&v(g.paginationcontainer)[a]("click","."+g.params.bulletclass,g.onclickindex),(g.params.preventclicks||g.params.preventclickspropagation)&&s[t]("click",g.preventclicks,!0)},g.attachevents=function(e){g.initevents()},g.detachevents=function(){g.initevents(!0)},g.allowclick=!0,g.preventclicks=function(e){g.allowclick||(g.params.preventclicks&&e.preventdefault(),g.params.preventclickspropagation&&g.animating&&(e.stoppropagation(),e.stopimmediatepropagation()))},g.onclicknext=function(e){e.preventdefault(),g.slidenext()},g.onclickprev=function(e){e.preventdefault(),g.slideprev()},g.onclickindex=function(e){e.preventdefault();var a=v(this).index()*g.params.slidespergroup;g.params.loop&&(a+=g.loopedslides),g.slideto(a)},g.updateclickedslide=function(e){var a=n(e,"."+g.params.slideclass),t=!1;if(a)for(var r=0;rg.slides.length-g.params.slidesperview)g.fixloop(),i=g.wrapper.children("."+g.params.slideclass+'[data-swiper-slide-index="'+s+'"]').eq(0).index(),settimeout(function(){g.slideto(i)},0);else if(i0&&(m=!1),"touchstart"!==e.type){var a=!0;v(e.target).is(p)&&(a=!1),document.activeelement&&v(document.activeelement).is(p)&&document.activeelement.blur(),a&&e.preventdefault()}g.emit("ontouchstart",g,e)}}},g.ontouchmove=function(e){if(e.originalevent&&(e=e.originalevent),!(l&&"mousemove"===e.type||e.preventedbynestedswiper)){if(g.params.onlyexternal)return b=!0,void(g.allowclick=!1);if(l&&document.activeelement&&e.target===document.activeelement&&v(e.target).is(p))return b=!0,void(g.allowclick=!1);if(g.emit("ontouchmove",g,e),!(e.targettouches&&e.targettouches.length>1)){if(g.touches.currentx="touchmove"===e.type?e.targettouches[0].pagex:e.pagex,g.touches.currenty="touchmove"===e.type?e.targettouches[0].pagey:e.pagey,"undefined"==typeof t){var a=180*math.atan2(math.abs(g.touches.currenty-g.touches.starty),math.abs(g.touches.currentx-g.touches.startx))/math.pi;t=s()?a>g.params.touchangle:90-a>g.params.touchangle}if(t&&g.emit("ontouchmoveopposite",g,e),"undefined"==typeof d&&g.browser.ietouch&&(g.touches.currentx!==g.touches.startx||g.touches.currenty!==g.touches.starty)&&(d=!0),y){if(t)return void(y=!1);if(d||!g.browser.ietouch){g.allowclick=!1,g.emit("onslidermove",g,e),e.preventdefault(),g.params.touchmovestoppropagation&&!g.params.nested&&e.stoppropagation(),b||(r.loop&&g.fixloop(),c=g.getwrappertranslate(),g.setwrappertransition(0),g.animating&&g.wrapper.trigger("webkittransitionend transitionend otransitionend mstransitionend mstransitionend"),g.params.autoplay&&g.autoplaying&&(g.params.autoplaydisableoninteraction?g.stopautoplay():g.pauseautoplay()),z=!1,g.params.grabcursor&&(g.container[0].style.cursor="move",g.container[0].style.cursor="-webkit-grabbing",g.container[0].style.cursor="-moz-grabbin",g.container[0].style.cursor="grabbing")),b=!0;var t=g.touches.diff=s()?g.touches.currentx-g.touches.startx:g.touches.currenty-g.touches.starty;t*=g.params.touchratio,g.rtl&&(t=-t),g.swipedirection=t>0?"prev":"next",s=t+c;var i=!0;if(t>0&&s>g.mintranslate()?(i=!1,g.params.resistance&&(s=g.mintranslate()-1+math.pow(-g.mintranslate()+c+t,g.params.resistanceratio))):0>t&&ss&&(s=c),!g.params.allowswipetoprev&&"prev"===g.swipedirection&&s>c&&(s=c),g.params.followfinger){if(g.params.threshold>0){if(!(math.abs(t)>g.params.threshold||m))return void(s=c);if(!m)return m=!0,g.touches.startx=g.touches.currentx,g.touches.starty=g.touches.currenty,s=c,void(g.touches.diff=s()?g.touches.currentx-g.touches.startx:g.touches.currenty-g.touches.starty)}(g.params.freemode||g.params.watchslidesprogress)&&g.updateactiveindex(),g.params.freemode&&(0===k.length&&k.push({position:g.touches[s()?"startx":"starty"],time:x}),k.push({position:g.touches[s()?"currentx":"currenty"],time:(new window.date).gettime()})),g.updateprogress(s),g.setwrappertranslate(s)}}}}}},g.ontouchend=function(e){if(e.originalevent&&(e=e.originalevent),g.emit("ontouchend",g,e),y){g.params.grabcursor&&b&&y&&(g.container[0].style.cursor="move",g.container[0].style.cursor="-webkit-grab",g.container[0].style.cursor="-moz-grab",g.container[0].style.cursor="grab");var a=date.now(),t=a-x;if(g.allowclick&&(g.updateclickedslide(e),g.emit("ontap",g,e),300>t&&a-i>300&&(e&&cleartimeout(e),e=settimeout(function(){g&&(g.params.paginationhide&&g.paginationcontainer.length>0&&!v(e.target).hasclass(g.params.bulletclass)&&g.paginationcontainer.toggleclass(g.params.paginationhiddenclass),g.emit("onclick",g,e))},300)),300>t&&300>a-i&&(e&&cleartimeout(e),g.emit("ondoubletap",g,e))),i=date.now(),settimeout(function(){g&&(g.allowclick=!0)},0),!y||!b||!g.swipedirection||0===g.touches.diff||s===c)return void(y=b=!1);y=b=!1;var r;if(r=g.params.followfinger?g.rtl?g.translate:-g.translate:-s,g.params.freemode){if(r<-g.mintranslate())return void g.slideto(g.activeindex);if(r>-g.maxtranslate())return void g.slideto(g.slides.length1){var s=k.pop(),i=k.pop(),n=s.position-i.position,o=s.time-i.time;g.velocity=n/o,g.velocity=g.velocity/2,math.abs(g.velocity)<.02&&(g.velocity=0),(o>150||(new window.date).gettime()-s.time>300)&&(g.velocity=0)}else g.velocity=0;k.length=0;var l=1e3*g.params.freemodemomentumratio,d=g.velocity*l,p=g.translate+d;g.rtl&&(p=-p);var u,c=!1,m=20*math.abs(g.velocity)*g.params.freemodemomentumbounceratio;if(pg.mintranslate())g.params.freemodemomentumbounce?(p-g.mintranslate()>m&&(p=g.mintranslate()+m),u=g.mintranslate(),c=!0,z=!0):p=g.mintranslate();else if(g.params.freemodesticky){var f,h=0;for(h=0;h-p){f=h;break}p=math.abs(g.snapgrid[f]-p)=g.params.longswipesms)&&(g.updateprogress(),g.updateactiveindex()))}var w,t=0,m=g.slidessizesgrid[0];for(w=0;w=g.slidesgrid[w]&&r=g.slidesgrid[w]&&(t=w,m=g.slidesgrid[g.slidesgrid.length-1]-g.slidesgrid[g.slidesgrid.length-2]);var p=(r-g.slidesgrid[t])/m;if(t>g.params.longswipesms){if(!g.params.longswipes)return void g.slideto(g.activeindex);"next"===g.swipedirection&&g.slideto(p>=g.params.longswipesratio?t+g.params.slidespergroup:t),"prev"===g.swipedirection&&g.slideto(p>1-g.params.longswipesratio?t+g.params.slidespergroup:t)}else{if(!g.params.shortswipes)return void g.slideto(g.activeindex);"next"===g.swipedirection&&g.slideto(t+g.params.slidespergroup),"prev"===g.swipedirection&&g.slideto(t)}}},g._slideto=function(e,a){return g.slideto(e,a,!0,!0)},g.slideto=function(e,a,t,r){"undefined"==typeof t&&(t=!0),"undefined"==typeof e&&(e=0),0>e&&(e=0),g.snapindex=math.floor(e/g.params.slidespergroup),g.snapindex>=g.snapgrid.length&&(g.snapindex=g.snapgrid.length-1);var i=-g.snapgrid[g.snapindex];if(!g.params.allowswipetonext&&ig.translate&&i>g.maxtranslate())return!1;g.params.autoplay&&g.autoplaying&&(r||!g.params.autoplaydisableoninteraction?g.pauseautoplay(a):g.stopautoplay()),g.updateprogress(i);for(var n=0;n=g.slidesgrid[n]&&(e=n);if("undefined"==typeof a&&(a=g.params.speed),g.previousindex=g.activeindex||0,g.activeindex=e,i===g.translate)return g.updateclasses(),!1;g.updateclasses(),g.ontransitionstart(t);s()?i:0,s()?0:i;return 0===a?(g.setwrappertransition(0),g.setwrappertranslate(i),g.ontransitionend(t)):(g.setwrappertransition(a),g.setwrappertranslate(i),g.animating||(g.animating=!0,g.wrapper.transitionend(function(){g&&g.ontransitionend(t)}))),!0},g.ontransitionstart=function(e){"undefined"==typeof e&&(e=!0),g.lazy&&g.lazy.ontransitionstart(),e&&(g.emit("ontransitionstart",g),g.activeindex!==g.previousindex&&g.emit("onslidechangestart",g))},g.ontransitionend=function(e){g.animating=!1,g.setwrappertransition(0),"undefined"==typeof e&&(e=!0),g.lazy&&g.lazy.ontransitionend(),e&&(g.emit("ontransitionend",g),g.activeindex!==g.previousindex&&g.emit("onslidechangeend",g)),g.params.hashnav&&g.hashnav&&g.hashnav.sethash()},g.slidenext=function(e,a,t){if(g.params.loop){if(g.animating)return!1;g.fixloop();{g.container[0].clientleft}return g.slideto(g.activeindex+g.params.slidespergroup,a,e,t)}return g.slideto(g.activeindex+g.params.slidespergroup,a,e,t)},g._slidenext=function(e){return g.slidenext(!0,e,!0)},g.slideprev=function(e,a,t){if(g.params.loop){if(g.animating)return!1;g.fixloop();{g.container[0].clientleft}return g.slideto(g.activeindex-1,a,e,t)}return g.slideto(g.activeindex-1,a,e,t)},g._slideprev=function(e){return g.slideprev(!0,e,!0)},g.slidereset=function(e,a,t){return g.slideto(g.activeindex,a,e)},g.setwrappertransition=function(e,a){g.wrapper.transition(e),"slide"!==g.params.effect&&g.effects[g.params.effect]&&g.effects[g.params.effect].settransition(e),g.params.parallax&&g.parallax&&g.parallax.settransition(e),g.params.scrollbar&&g.scrollbar&&g.scrollbar.settransition(e),g.params.control&&g.controller&&g.controller.settransition(e,a),g.emit("onsettransition",g,e)},g.setwrappertranslate=function(e,a,t){var r=0,i=0,n=0;s()?r=g.rtl?-e:e:i=e,g.params.virtualtranslate||g.wrapper.transform(g.support.transforms3d?"translate3d("+r+"px, "+i+"px, "+n+"px)":"translate("+r+"px, "+i+"px)"), g.translate=s()?r:i,a&&g.updateactiveindex(),"slide"!==g.params.effect&&g.effects[g.params.effect]&&g.effects[g.params.effect].settranslate(g.translate),g.params.parallax&&g.parallax&&g.parallax.settranslate(g.translate),g.params.scrollbar&&g.scrollbar&&g.scrollbar.settranslate(g.translate),g.params.control&&g.controller&&g.controller.settranslate(g.translate,t),g.emit("onsettranslate",g,g.translate)},g.gettranslate=function(e,a){var t,r,s,i;return"undefined"==typeof a&&(a="x"),g.params.virtualtranslate?g.rtl?-g.translate:g.translate:(s=window.getcomputedstyle(e,null),window.webkitcssmatrix?i=new window.webkitcssmatrix("none"===s.webkittransform?"":s.webkittransform):(i=s.moztransform||s.otransform||s.mstransform||s.mstransform||s.transform||s.getpropertyvalue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=i.tostring().split(",")),"x"===a&&(r=window.webkitcssmatrix?i.m41:parsefloat(16===t.length?t[12]:t[4])),"y"===a&&(r=window.webkitcssmatrix?i.m42:parsefloat(16===t.length?t[13]:t[5])),g.rtl&&r&&(r=-r),r||0)},g.getwrappertranslate=function(e){return"undefined"==typeof e&&(e=s()?"x":"y"),g.gettranslate(g.wrapper[0],e)},g.observers=[],g.initobservers=function(){if(g.params.observeparents)for(var e=g.container.parents(),a=0;ae.length&&(g.loopedslides=e.length);var a,t=[],r=[];for(e.each(function(a,s){var i=v(this);a=e.length-g.loopedslides&&t.push(s),i.attr("data-swiper-slide-index",a)}),a=0;a=0;a--)g.wrapper.prepend(v(t[a].clonenode(!0)).addclass(g.params.slideduplicateclass))},g.destroyloop=function(){g.wrapper.children("."+g.params.slideclass+"."+g.params.slideduplicateclass).remove(),g.slides.removeattr("data-swiper-slide-index")},g.fixloop=function(){var e;g.activeindex=2*g.loopedslides||g.activeindex>g.slides.length-2*g.params.slidesperview)&&(e=-g.slides.length+g.activeindex+g.loopedslides,e+=g.loopedslides,g.slideto(e,0,!1,!0))},g.appendslide=function(e){if(g.params.loop&&g.destroyloop(),"object"==typeof e&&e.length)for(var a=0;aa&&t--;t=math.max(t,0)}else a=e,g.slides[a]&&g.slides.eq(a).remove(),t>a&&t--,t=math.max(t,0);g.params.loop&&g.createloop(),g.params.observer&&g.support.observer||g.update(!0),g.params.loop?g.slideto(t+g.loopedslides,0,!1):g.slideto(t,0,!1)},g.removeallslides=function(){for(var e=[],a=0;a'),g.wrapper.append(e)),e.css({height:g.width+"px"})):(e=g.container.find(".swiper-cube-shadow"),0===e.length&&(e=v('
'),g.container.append(e))));for(var t=0;t=o&&o>-1&&(a=90*t+90*o,g.rtl&&(a=90*-t-90*o)),r.transform(u),g.params.cube.slideshadows){var c=r.find(s()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),m=r.find(s()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===c.length&&(c=v('
'),r.append(c)),0===m.length&&(m=v('
'),r.append(m));{r[0].progress}c.length&&(c[0].style.opacity=-r[0].progress),m.length&&(m[0].style.opacity=r[0].progress)}}if(g.wrapper.css({"-webkit-transform-origin":"50% 50% -"+g.size/2+"px","-moz-transform-origin":"50% 50% -"+g.size/2+"px","-ms-transform-origin":"50% 50% -"+g.size/2+"px","transform-origin":"50% 50% -"+g.size/2+"px"}),g.params.cube.shadow)if(s())e.transform("translate3d(0px, "+(g.width/2+g.params.cube.shadowoffset)+"px, "+-g.width/2+"px) rotatex(90deg) rotatez(0deg) scale("+g.params.cube.shadowscale+")");else{var f=math.abs(a)-90*math.floor(math.abs(a)/90),h=1.5-(math.sin(2*f*math.pi/360)/2+math.cos(2*f*math.pi/360)/2),w=g.params.cube.shadowscale,y=g.params.cube.shadowscale/h,b=g.params.cube.shadowoffset;e.transform("scale3d("+w+", 1, "+y+") translate3d(0px, "+(g.height/2+b)+"px, "+-g.height/2/y+"px) rotatex(-90deg)")}var x=g.issafari||g.isuiwebview?-g.size/2:0;g.wrapper.transform("translate3d(0px,0,"+x+"px) rotatex("+(s()?0:a)+"deg) rotatey("+(s()?-a:0)+"deg)")},settransition:function(e){g.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),g.params.cube.shadow&&!s()&&g.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{settranslate:function(){for(var e=g.translate,a=s()?-e+g.width/2:-e+g.height/2,t=s()?g.params.coverflow.rotate:-g.params.coverflow.rotate,r=g.params.coverflow.depth,i=0,n=g.slides.length;n>i;i++){var o=g.slides.eq(i),l=g.slidessizesgrid[i],d=o[0].swiperslideoffset,p=(a-d-l/2)/l*g.params.coverflow.modifier,u=s()?t*p:0,c=s()?0:t*p,m=-r*math.abs(p),f=s()?0:g.params.coverflow.stretch*p,h=s()?g.params.coverflow.stretch*p:0;math.abs(h)<.001&&(h=0),math.abs(f)<.001&&(f=0),math.abs(m)<.001&&(m=0),math.abs(u)<.001&&(u=0),math.abs(c)<.001&&(c=0);var w="translate3d("+h+"px,"+f+"px,"+m+"px) rotatex("+c+"deg) rotatey("+u+"deg)";if(o.transform(w),o[0].style.zindex=-math.abs(math.round(p))+1,g.params.coverflow.slideshadows){var y=o.find(s()?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),b=o.find(s()?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===y.length&&(y=v('
'),o.append(y)),0===b.length&&(b=v('
'),o.append(b)),y.length&&(y[0].style.opacity=p>0?p:0),b.length&&(b[0].style.opacity=-p>0?-p:0)}}if(g.browser.ie){var x=g.wrapper[0].style;x.perspectiveorigin=a+"px 50%"}},settransition:function(e){g.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},g.lazy={initialimageloaded:!1,loadimageinslide:function(e,a){if("undefined"!=typeof e&&("undefined"==typeof a&&(a=!0),0!==g.slides.length)){var t=g.slides.eq(e),r=t.find(".swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)");!t.hasclass("swiper-lazy")||t.hasclass("swiper-lazy-loaded")||t.hasclass("swiper-lazy-loading")||r.add(t[0]),0!==r.length&&r.each(function(){var e=v(this);e.addclass("swiper-lazy-loading");var r=e.attr("data-background"),s=e.attr("data-src");g.loadimage(e[0],s||r,!1,function(){if(r?(e.css("background-image","url("+r+")"),e.removeattr("data-background")):(e.attr("src",s),e.removeattr("data-src")),e.addclass("swiper-lazy-loaded").removeclass("swiper-lazy-loading"),t.find(".swiper-lazy-preloader, .preloader").remove(),g.params.loop&&a){var i=t.attr("data-swiper-slide-index");if(t.hasclass(g.params.slideduplicateclass)){var n=g.wrapper.children('[data-swiper-slide-index="'+i+'"]:not(.'+g.params.slideduplicateclass+")");g.lazy.loadimageinslide(n.index(),!1)}else{var o=g.wrapper.children("."+g.params.slideduplicateclass+'[data-swiper-slide-index="'+i+'"]');g.lazy.loadimageinslide(o.index(),!1)}}g.emit("onlazyimageready",g,t[0],e[0])}),g.emit("onlazyimageload",g,t[0],e[0])})}},load:function(){var e;if(g.params.watchslidesvisibility)g.wrapper.children("."+g.params.slidevisibleclass).each(function(){g.lazy.loadimageinslide(v(this).index())});else if(g.params.slidesperview>1)for(e=g.activeindex;e1){for(e=g.activeindex+g.params.slidesperview;e0&&g.lazy.loadimageinslide(a.index());var t=g.wrapper.children("."+g.params.slideprevclass);t.length>0&&g.lazy.loadimageinslide(t.index())}},ontransitionstart:function(){g.params.lazyloading&&(g.params.lazyloadingontransitionstart||!g.params.lazyloadingontransitionstart&&!g.lazy.initialimageloaded)&&g.lazy.load()},ontransitionend:function(){g.params.lazyloading&&!g.params.lazyloadingontransitionstart&&g.lazy.load()}},g.scrollbar={set:function(){if(g.params.scrollbar){var e=g.scrollbar;e.track=v(g.params.scrollbar),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=v('
'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.tracksize=s()?e.track[0].offsetwidth:e.track[0].offsetheight,e.divider=g.size/g.virtualsize,e.movedivider=e.divider*(e.tracksize/g.size),e.dragsize=e.tracksize*e.divider,s()?e.drag[0].style.width=e.dragsize+"px":e.drag[0].style.height=e.dragsize+"px",e.track[0].style.display=e.divider>=1?"none":"",g.params.scrollbarhide&&(e.track[0].style.opacity=0)}},settranslate:function(){if(g.params.scrollbar){var e,a=g.scrollbar,t=(g.translate||0,a.dragsize);e=(a.tracksize-a.dragsize)*g.progress,g.rtl&&s()?(e=-e,e>0?(t=a.dragsize-e,e=0):-e+a.dragsize>a.tracksize&&(t=a.tracksize+e)):0>e?(t=a.dragsize+e,e=0):e+a.dragsize>a.tracksize&&(t=a.tracksize-e),s()?(a.drag.transform(g.support.transforms3d?"translate3d("+e+"px, 0, 0)":"translatex("+e+"px)"),a.drag[0].style.width=t+"px"):(a.drag.transform(g.support.transforms3d?"translate3d(0px, "+e+"px, 0)":"translatey("+e+"px)"),a.drag[0].style.height=t+"px"),g.params.scrollbarhide&&(cleartimeout(a.timeout),a.track[0].style.opacity=1,a.timeout=settimeout(function(){a.track[0].style.opacity=0,a.track.transition(400)},1e3))}},settransition:function(e){g.params.scrollbar&&g.scrollbar.drag.transition(e)}},g.controller={settranslate:function(e,t){function r(a){e=a.rtl&&"horizontal"===a.params.direction?-g.translate:g.translate,s=(a.maxtranslate()-a.mintranslate())/(g.maxtranslate()-g.mintranslate()),i=(e-g.mintranslate())*s+a.mintranslate(),g.params.controlinverse&&(i=a.maxtranslate()-i),a.updateprogress(i),a.setwrappertranslate(i,!1,g),a.updateactiveindex()}var s,i,n=g.params.control;if(g.isarray(n))for(var o=0;ot;t++){var s=g.slides.eq(t),i=s.attr("data-hash");if(i===e&&!s.hasclass(g.params.slideduplicateclass)){var n=s.index();g.slideto(n,a,g.params.runcallbacksoninit,!0)}}}},sethash:function(){g.hashnav.initialized&&g.params.hashnav&&(document.location.hash=g.slides.eq(g.activeindex).attr("data-hash")||"")}},g.disablekeyboardcontrol=function(){v(document).off("keydown",l)},g.enablekeyboardcontrol=function(){v(document).on("keydown",l)},g.mousewheel={event:!1,lastscrolltime:(new window.date).gettime()},g.params.mousewheelcontrol){if(void 0!==document.onmousewheel&&(g.mousewheel.event="mousewheel"),!g.mousewheel.event)try{new window.wheelevent("wheel"),g.mousewheel.event="wheel"}catch(g){}g.mousewheel.event||(g.mousewheel.event="dommousescroll")}g.disablemousewheelcontrol=function(){return g.mousewheel.event?(g.container.off(g.mousewheel.event,d),!0):!1},g.enablemousewheelcontrol=function(){return g.mousewheel.event?(g.container.on(g.mousewheel.event,d),!0):!1},g.parallax={settranslate:function(){g.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){p(this,g.progress)}),g.slides.each(function(){var e=v(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var a=math.min(math.max(e[0].progress,-1),1);p(this,a)})})},settransition:function(e){"undefined"==typeof e&&(e=g.params.speed),g.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var a=v(this),t=parseint(a.attr("data-swiper-parallax-duration"),10)||e;0===e&&(t=0),a.transition(t)})}},g._plugins=[];for(var b in g.plugins){var a=g.plugins[b](g,g.params[b]);a&&g._plugins.push(a)}return g.callplugins=function(e){for(var a=0;a'),notify:function(e){var a=g.a11y.liveregion;0!==a.length&&(a.html(""),a.html(e))},init:function(){if(g.params.nextbutton){var e=v(g.params.nextbutton);g.a11y.makefocusable(e),g.a11y.addrole(e,"button"),g.a11y.addlabel(e,g.params.nextslidemsg)}if(g.params.prevbutton){var a=v(g.params.prevbutton);g.a11y.makefocusable(a),g.a11y.addrole(a,"button"),g.a11y.addlabel(a,g.params.prevslidemsg)}v(g.container).append(g.a11y.liveregion)},destroy:function(){g.a11y.liveregion&&g.a11y.liveregion.length>0&&g.a11y.liveregion.remove()}},g.init=function(){g.params.loop&&g.createloop(),g.updatecontainersize(),g.updateslidessize(),g.updatepagination(),g.params.scrollbar&&g.scrollbar&&g.scrollbar.set(),"slide"!==g.params.effect&&g.effects[g.params.effect]&&(g.params.loop||g.updateprogress(),g.effects[g.params.effect].settranslate()),g.params.loop?g.slideto(g.params.initialslide+g.loopedslides,0,g.params.runcallbacksoninit):(g.slideto(g.params.initialslide,0,g.params.runcallbacksoninit),0===g.params.initialslide&&(g.parallax&&g.params.parallax&&g.parallax.settranslate(),g.lazy&&g.params.lazyloading&&(g.lazy.load(),g.lazy.initialimageloaded=!0))),g.attachevents(),g.params.observer&&g.support.observer&&g.initobservers(),g.params.preloadimages&&!g.params.lazyloading&&g.preloadimages(),g.params.autoplay&&g.startautoplay(),g.params.keyboardcontrol&&g.enablekeyboardcontrol&&g.enablekeyboardcontrol(),g.params.mousewheelcontrol&&g.enablemousewheelcontrol&&g.enablemousewheelcontrol(),g.params.hashnav&&g.hashnav&&g.hashnav.init(),g.params.a11y&&g.a11y&&g.a11y.init(),g.emit("oninit",g)},g.cleanupstyles=function(){g.container.removeclass(g.classnames.join(" ")).removeattr("style"),g.wrapper.removeattr("style"),g.slides&&g.slides.length&&g.slides.removeclass([g.params.slidevisibleclass,g.params.slideactiveclass,g.params.slidenextclass,g.params.slideprevclass].join(" ")).removeattr("style").removeattr("data-swiper-column").removeattr("data-swiper-row"),g.paginationcontainer&&g.paginationcontainer.length&&g.paginationcontainer.removeclass(g.params.paginationhiddenclass),g.bullets&&g.bullets.length&&g.bullets.removeclass(g.params.bulletactiveclass),g.params.prevbutton&&v(g.params.prevbutton).removeclass(g.params.buttondisabledclass),g.params.nextbutton&&v(g.params.nextbutton).removeclass(g.params.buttondisabledclass),g.params.scrollbar&&g.scrollbar&&(g.scrollbar.track&&g.scrollbar.track.length&&g.scrollbar.track.removeattr("style"),g.scrollbar.drag&&g.scrollbar.drag.length&&g.scrollbar.drag.removeattr("style"))},g.destroy=function(e,a){g.detachevents(),g.stopautoplay(),g.params.loop&&g.destroyloop(),a&&g.cleanupstyles(),g.disconnectobservers(),g.params.keyboardcontrol&&g.disablekeyboardcontrol&&g.disablekeyboardcontrol(),g.params.mousewheelcontrol&&g.disablemousewheelcontrol&&g.disablemousewheelcontrol(),g.params.a11y&&g.a11y&&g.a11y.destroy(),g.emit("ondestroy"),e!==!1&&(g=null)},g.init(),g}};a.prototype={issafari:function(){var e=navigator.useragent.tolowercase();return e.indexof("safari")>=0&&e.indexof("chrome")<0&&e.indexof("android")<0}(),isuiwebview:/(iphone|ipod|ipad).*applewebkit(?!.*safari)/i.test(navigator.useragent),isarray:function(e){return"[object array]"===object.prototype.tostring.apply(e)},browser:{ie:window.navigator.pointerenabled||window.navigator.mspointerenabled,ietouch:window.navigator.mspointerenabled&&window.navigator.msmaxtouchpoints>1||window.navigator.pointerenabled&&window.navigator.maxtouchpoints>1},device:function(){var e=navigator.useragent,a=e.match(/(android);?[\s\/]+([\d.]+)?/),t=e.match(/(ipad).*os\s([\d_]+)/),r=(e.match(/(ipod)(.*os\s([\d_]+))?/),!t&&e.match(/(iphone\sos)\s([\d_]+)/));return{ios:t||r||t,android:a}}(),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 e=document.createelement("div").style;return"webkitperspective"in e||"mozperspective"in e||"operspective"in e||"msperspective"in e||"perspective"in e}(),flexbox:function(){for(var e=document.createelement("div").style,a="alignitems webkitalignitems webkitboxalign msflexalign mozboxalign webkitflexdirection msflexdirection mozboxdirection mozboxorient webkitboxdirection webkitboxorient".split(" "),t=0;t=0&&o.indexof(">")>=0){var l="div";for(0===o.indexof(":~]/)?(t||document).queryselectorall(a):[document.getelementbyid(a.split("#")[1])],s=0;s0&&a[0].nodetype)for(s=0;s0?parsefloat(this.css("width")):null},outerwidth:function(e){return this.length>0?e?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(e){return this.length>0?e?this[0].offsetheight+parsefloat(this.css("margin-top"))+parsefloat(this.css("margin-bottom")):this[0].offsetheight:null},offset:function(){if(this.length>0){var e=this[0],a=e.getboundingclientrect(),t=document.body,r=e.clienttop||t.clienttop||0,s=e.clientleft||t.clientleft||0,i=window.pageyoffset||e.scrolltop,n=window.pagexoffset||e.scrollleft;return{top:a.top+i-r,left:a.left+n-s}}return null},css:function(e,a){var t;if(1===arguments.length){if("string"!=typeof e){for(t=0;tr-1?new e([]):0>a?(t=r+a,new e(0>t?[]:[this[t]])):new e([this[a]])},append:function(a){var t,r;for(t=0;t=0;r--)this[t].insertbefore(s.childnodes[r],this[t].childnodes[0])}else if(a instanceof e)for(r=0;r1)for(var s=0;s1)for(var s=0;s0?t?this[0].nextelementsibling&&a(this[0].nextelementsibling).is(t)?[this[0].nextelementsibling]:[]:this[0].nextelementsibling?[this[0].nextelementsibling]:[]:[])},nextall:function(t){var r=[],s=this[0];if(!s)return new e([]);for(;s.nextelementsibling;){var i=s.nextelementsibling;t?a(i).is(t)&&r.push(i):r.push(i),s=i}return new e(r)},prev:function(t){return new e(this.length>0?t?this[0].previouselementsibling&&a(this[0].previouselementsibling).is(t)?[this[0].previouselementsibling]:[]:this[0].previouselementsibling?[this[0].previouselementsibling]:[]:[])},prevall:function(t){var r=[],s=this[0];if(!s)return new e([]);for(;s.previouselementsibling;){var i=s.previouselementsibling;t?a(i).is(t)&&r.push(i):r.push(i),s=i}return new e(r)},parent:function(e){for(var t=[],r=0;r