vendor: 12,889 bytes, lines 1-7
1/** 2 * bxSlider v4.2.12 3 * Copyright 2013-2015 Steven Wanderski 4 * Written while drinking Belgian ales and listening to jazz 5 * Licensed under MIT (http://opensource.org/licenses/MIT) 6 */ 7!function(t){var e={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,touchPaged:!1,touchAngleThreshold:10,touchDeceleration:1e3,touchVelocityMultiplier:.75,touchInertiaPeriod:1e3,mousePaged:!1,mouseClickDistanceThreshold:10,mouseClickTimeThreshold:500,preventDefaultSwipeX:!0,preventDefaultSwipeY:!0,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0}};t.fn.bxSlider=function(s){if(0===this.length)return this;if(this.length>1)return this.each(function(){t(this).bxSlider(s)}),this;var n={},o=this,r=t(window).width(),a=t(window).height();if(!t(o).data("bxSlider")){var l=function(){t(o).data("bxSlider")||(n.settings=t.extend({},e,s),n.settings.slideWidth=parseInt(n.settings.slideWidth),n.children=o.children(n.settings.slideSelector),n.children.length<n.settings.minSlides&&(n.settings.minSlides=n.children.length),n.children.length<n.settings.maxSlides&&(n.settings.maxSlides=n.children.length),n.settings.randomStart&&(n.settings.startSlide=Math.floor(Math.random()*n.children.length)),n.active={index:n.settings.startSlide},n.carousel=n.settings.minSlides>1||n.settings.maxSlides>1,n.carousel&&(n.settings.preloadImages="all"),n.minThreshold=n.settings.minSlides*n.settings.slideWidth+(n.settings.minSlides-1)*n.settings.slideMargin,n.maxThreshold=n.settings.maxSlides*n.settings.slideWidth+(n.settings.maxSlides-1)*n.settings.slideMargin,n.working=!1,n.controls={},n.interval=null,n.velocity=new Velocity,n.animProp="vertical"===n.settings.mode?"top":"left",n.usingCSS=n.settings.useCSS&&"fade"!==n.settings.mode&&function(){for(var t=document.createElement("div"),e=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<e.length;i++)if(void 0!==t.style[e[i]])return n.cssPrefix=e[i].replace("Perspective","").toLowerCase(),n.animProp="-"+n.cssPrefix+"-transform",!0;return!1}(),"vertical"===n.settings.mode&&(n.settings.maxSlides=n.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(n.settings.slideSelector).each(function(){t(this).data("origStyle",t(this).attr("style"))}),d())},d=function(){var e=n.children.eq(n.settings.startSlide);o.wrap('<div class="'+n.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),n.viewport=o.parent(),n.settings.ariaLive&&!n.settings.ticker&&n.viewport.attr("aria-live","polite"),n.loader=t('<div class="bx-loading" />'),n.viewport.prepend(n.loader),o.css({width:"horizontal"===n.settings.mode?1e3*n.children.length+215+"%":"auto",position:"relative"}),n.usingCSS&&n.settings.easing?o.css("-"+n.cssPrefix+"-transition-timing-function",n.settings.easing):n.settings.easing||(n.settings.easing="swing"),n.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),n.viewport.parent().css({maxWidth:h()}),n.children.css({float:"horizontal"===n.settings.mode?"left":"none",listStyle:"none",position:"relative"}),n.children.css("width",p()),"horizontal"===n.settings.mode&&n.settings.slideMargin>0&&n.children.css("marginRight",n.settings.slideMargin),"vertical"===n.settings.mode&&n.settings.slideMargin>0&&n.children.css("marginBottom",n.settings.slideMargin),"fade"===n.settings.mode&&(n.children.css({position:"absolute",zIndex:0,display:"none"}),n.children.eq(n.settings.startSlide).css({zIndex:n.settings.slideZIndex,display:"block"})),n.controls.el=t('<div class="bx-controls" />'),n.settings.captions&&T(),n.active.last=n.settings.startSlide===f()-1,n.settings.video&&o.fitVids(),("all"===n.settings.preloadImages||n.settings.ticker)&&(e=n.children),n.settings.ticker?n.settings.pager=!1:(n.settings.controls&&C(),n.settings.auto&&n.settings.autoControls&&y(),n.settings.pager&&w(),(n.settings.controls||n.settings.autoControls||n.settings.pager)&&n.viewport.after(n.controls.el)),c(e,g)},c=function(e,i){var s=e.find('img:not([src=""]), iframe').length,n=0;if(0===s)return void i();e.find('img:not([src=""]), iframe').each(function(){t(this).one("load error",function(){++n===s&&i()}).each(function(){this.complete&&t(this).trigger("load")})})},g=function(){if(n.settings.infiniteLoop&&"fade"!==n.settings.mode&&!n.settings.ticker){var e="vertical"===n.settings.mode?n.settings.minSlides:n.settings.maxSlides,i=n.children.slice(0,e).clone(!0).addClass("bx-clone"),s=n.children.slice(-e).clone(!0).addClass("bx-clone");n.settings.ariaHidden&&(i.attr("aria-hidden",!0),s.attr("aria-hidden",!0)),o.append(i).prepend(s)}n.loader.remove(),x(),"vertical"===n.settings.mode&&(n.settings.adaptiveHeight=!0),n.viewport.height(u()),o.redrawSlider(),n.settings.onSliderLoad.call(o,n.active.index),n.initialized=!0,n.settings.responsive&&t(window).bind("resize",U),n.settings.auto&&n.settings.autoStart&&(f()>1||n.settings.autoSlideForOnePage)&&q(),n.settings.ticker&&H(),n.settings.pager&&I(n.settings.startSlide),n.settings.controls&&A(),n.settings.touchEnabled&&!n.settings.ticker&&O(),n.settings.keyboardEnabled&&!n.settings.ticker&&t(document).keydown(V)},u=function(){var e=0,s=t();if("vertical"===n.settings.mode||n.settings.adaptiveHeight)if(n.carousel){var o=1===n.settings.moveSlides?n.active.index:n.active.index*m();for(s=n.children.eq(o),i=1;i<=n.settings.maxSlides-1;i++)s=o+i>=n.children.length?s.add(n.children.eq(i-1)):s.add(n.children.eq(o+i))}else s=n.children.eq(n.active.index);else s=n.children;return"vertical"===n.settings.mode?(s.each(function(i){e+=t(this).outerHeight()}),n.settings.slideMargin>0&&(e+=n.settings.slideMargin*(n.settings.minSlides-1))):e=Math.max.apply(Math,s.map(function(){return t(this).outerHeight(!1)}).get()),"border-box"===n.viewport.css("box-sizing")?e+=parseFloat(n.viewport.css("padding-top"))+parseFloat(n.viewport.css("padding-bottom"))+parseFloat(n.viewport.css("border-top-width"))+parseFloat(n.viewport.css("border-bottom-width")):"padding-box"===n.viewport.css("box-sizing")&&(e+=parseFloat(n.viewport.css("padding-top"))+parseFloat(n.viewport.css("padding-bottom"))),e},h=function(){var t="100%";return n.settings.slideWidth>0&&(t="horizontal"===n.settings.mode?n.settings.maxSlides*n.settings.slideWidth+(n.settings.maxSlides-1)*n.settings.slideMargin:n.settings.slideWidth),t},p=function(){var t=n.settings.slideWidth,e=n.viewport.width();if(0===n.settings.slideWidth||n.settings.slideWidth>e&&!n.carousel||"vertical"===n.settings.mode)t=e;else if(n.settings.maxSlides>1&&"horizontal"===n.settings.mode){if(e>n.maxThreshold)return t;e<n.minThreshold?t=(e-n.settings.slideMargin*(n.settings.minSlides-1))/n.settings.minSlides:n.settings.shrinkItems&&(t=Math.floor((e+n.settings.slideMargin)/Math.ceil((e+n.settings.slideMargin)/(t+n.settings.slideMargin))-n.settings.slideMargin))}return t},v=function(){var t=1,e=null;return"horizontal"===n.settings.mode&&n.settings.slideWidth>0?n.viewport.width()<n.minThreshold?t=n.settings.minSlides:n.viewport.width()>n.maxThreshold?t=n.settings.maxSlides:(e=n.children.first().width()+n.settings.slideMargin,t=Math.floor((n.viewport.width()+n.settings.slideMargin)/e)):"vertical"===n.settings.mode&&(t=n.settings.minSlides),t},f=function(){var t=0,e=0,i=0;if(n.settings.moveSlides>0)if(n.settings.infiniteLoop)t=Math.ceil(n.children.length/m());else for(;e<n.children.length;)++t,e=i+v(),i+=n.settings.moveSlides<=v()?n.settings.moveSlides:v();else t=Math.ceil(n.children.length/v());return t},m=function(){return n.settings.moveSlides>0&&n.settings.moveSlides<=v()?n.settings.moveSlides:v()},x=function(){var t,e,i;n.children.length>n.settings.maxSlides&&n.active.last&&!n.settings.infiniteLoop?"horizontal"===n.settings.mode?(e=n.children.last(),t=e.position(),S(-(t.left-(n.viewport.width()-e.outerWidth())),"reset",0)):"vertical"===n.settings.mode&&(i=n.children.length-n.settings.minSlides,t=n.children.eq(i).position(),S(-t.top,"reset",0)):(t=n.children.eq(n.active.index*m()).position(),n.active.index===f()-1&&(n.active.last=!0),void 0!==t&&("horizontal"===n.settings.mode?S(-t.left,"reset",0):"vertical"===n.settings.mode&&S(-t.top,"reset",0)))},S=function(e,i,s,r){var a,l;n.usingCSS?(l="vertical"===n.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",o.css("-"+n.cssPrefix+"-transition-duration",s/1e3+"s"),"slide"===i?(o.css(n.animProp,l),0!==s?setTimeout(function(){D()},s):D()):"inertia"===i?(o.css("-"+n.cssPrefix+"-transition-timing-function","cubic-bezier(0.165, 0.84, 0.44, 1)"),o.css(n.animProp,l)):"reset"===i?(o.css("-"+n.cssPrefix+"-transition-timing-function",n.settings.easing||"ease"),o.css(n.animProp,l)):"ticker"===i&&(o.css("-"+n.cssPrefix+"-transition-timing-function","linear"),o.css(n.animProp,l),0!==s?o.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){t(e.target).is(o)&&(o.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),S(r.resetValue,"reset",0),W())}):(S(r.resetValue,"reset",0),W()))):(a={},a[n.animProp]=e,"slide"===i?o.animate(a,s,n.settings.easing,function(){D()}):"reset"===i?o.css(n.animProp,e):"ticker"===i&&o.animate(a,s,"linear",function(){S(r.resetValue,"reset",0),W()}))},b=function(){for(var e="",i="",s=f(),o=0;o<s;o++)i="",n.settings.buildPager&&t.isFunction(n.settings.buildPager)||n.settings.pagerCustom?(i=n.settings.buildPager(o),n.pagerEl.addClass("bx-custom-pager")):(i=o+1,n.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+o+'" class="bx-pager-link">'+i+"</a></div>";n.pagerEl.html(e)},w=function(){n.settings.pagerCustom?n.pagerEl=t(n.settings.pagerCustom):(n.pagerEl=t('<div class="bx-pager" />'),n.settings.pagerSelector?t(n.settings.pagerSelector).html(n.pagerEl):n.controls.el.addClass("bx-has-pager").append(n.pagerEl),b()),n.pagerEl.on("click touchend","a",z)},C=function(){n.controls.next=t('<a class="bx-next" href="">'+n.settings.nextText+"</a>"),n.controls.prev=t('<a class="bx-prev" href="">'+n.settings.prevText+"</a>"),n.controls.next.bind("click touchend",P),n.controls.prev.bind("click touchend",k),n.settings.nextSelector&&t(n.settings.nextSelector).append(n.controls.next),n.settings.prevSelector&&t(n.settings.prevSelector).append(n.controls.prev),n.settings.nextSelector||n.settings.prevSelector||(n.controls.directionEl=t('<div class="bx-controls-direction" />'),n.controls.directionEl.append(n.controls.prev).append(n.controls.next),n.controls.el.addClass("bx-has-controls-direction").append(n.controls.directionEl))},y=function(){n.controls.start=t('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+n.settings.startText+"</a></div>"),n.controls.stop=t('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+n.settings.stopText+"</a></div>"),n.controls.autoEl=t('<div class="bx-controls-auto" />'),n.controls.autoEl.on("click",".bx-start",E),n.controls.autoEl.on("click",".bx-stop",M),n.settings.autoControlsCombine?n.controls.autoEl.append(n.controls.start):n.controls.autoEl.append(n.controls.start).append(n.controls.stop),n.settings.autoControlsSelector?t(n.settings.autoControlsSelector).html(n.controls.autoEl):n.controls.el.addClass("bx-has-controls-auto").append(n.controls.autoEl),L(n.settings.autoStart?"stop":"start")},T=function(){n.children.each(function(e){var i=t(this).find("img:first").attr("title");void 0!==i&&(""+i).length&&t(this).append('<div class="bx-caption"><span>'+i+"</span></div>")})},P=function(t){t.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),o.goToNextSlide())},k=function(t){t.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),o.goToPrevSlide())},E=function(t){o.startAuto(),t.preventDefault()},M=function(t){o.stopAuto(),t.preventDefault()},z=function(e){var i,s;e.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),i=t(e.currentTarget),void 0!==i.attr("data-sli
7de-index")&&(s=parseInt(i.attr("data-slide-index")))!==n.active.index&&o.goToSlide(s))},I=function(e){var i=n.children.length;if("short"===n.settings.pagerType)return n.settings.maxSlides>1&&(i=Math.ceil(n.children.length/n.settings.maxSlides)),void n.pagerEl.html(e+1+n.settings.pagerShortSeparator+i);n.pagerEl.find("a").removeClass("active"),n.pagerEl.each(function(i,s){t(s).find("a").eq(e).addClass("active")})},D=function(){if(n.settings.infiniteLoop){var t="";0===n.active.index?t=n.children.eq(0).position():n.active.index===f()-1&&n.carousel?t=n.children.eq((f()-1)*m()).position():n.active.index===n.children.length-1&&(t=n.children.eq(n.children.length-1).position()),t&&("horizontal"===n.settings.mode?S(-t.left,"reset",0):"vertical"===n.settings.mode&&S(-t.top,"reset",0))}n.working=!1,n.settings.onSlideAfter.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)},L=function(t){n.settings.autoControlsCombine?n.controls.autoEl.html(n.controls[t]):(n.controls.autoEl.find("a").removeClass("active"),n.controls.autoEl.find("a:not(.bx-"+t+")").addClass("active"))},A=function(){1===f()?(n.controls.prev.addClass("disabled"),n.controls.next.addClass("disabled")):!n.settings.infiniteLoop&&n.settings.hideControlOnEnd&&(0===n.active.index?(n.controls.prev.addClass(o.position().left<0?"enabled":"disabled"),n.controls.next.removeClass("disabled")):n.active.index===f()-1?(n.controls.next.addClass("disabled"),n.controls.prev.removeClass("disabled")):(n.controls.prev.removeClass("disabled"),n.controls.next.removeClass("disabled")))},q=function(){if(n.settings.autoDelay>0)var e=setTimeout(o.startAuto,n.settings.autoDelay);else o.startAuto(),t(window).focus(function(){o.startAuto()}).blur(function(){o.stopAuto()});n.settings.autoHover&&o.hover(function(){n.interval&&(o.stopAuto(!0),n.autoPaused=!0)},function(){n.autoPaused&&(o.startAuto(!0),n.autoPaused=null)})},H=function(){var e=0,i,s,r,a,l,d,c,g;"next"===n.settings.autoDirection?o.append(n.children.clone().addClass("bx-clone")):(o.prepend(n.children.clone().addClass("bx-clone")),i=n.children.first().position(),e="horizontal"===n.settings.mode?-i.left:-i.top),S(e,"reset",0),n.settings.pager=!1,n.settings.controls=!1,n.settings.autoControls=!1,n.settings.tickerHover&&(n.usingCSS?(a="horizontal"===n.settings.mode?4:5,n.viewport.hover(function(){s=o.css("-"+n.cssPrefix+"-transform"),r=parseFloat(s.split(",")[a]),S(r,"reset",0)},function(){g=0,n.children.each(function(e){g+="horizontal"===n.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),l=n.settings.speed/g,d="horizontal"===n.settings.mode?"left":"top",c=l*(g-Math.abs(parseInt(r))),W(c)})):n.viewport.hover(function(){o.stop()},function(){g=0,n.children.each(function(e){g+="horizontal"===n.settings.mode?t(this).outerWidth(!0):t(this).outerHeight(!0)}),l=n.settings.speed/g,d="horizontal"===n.settings.mode?"left":"top",c=l*(g-Math.abs(parseInt(o.css(d)))),W(c)})),W()},W=function(t){var e=t||n.settings.speed,i={left:0,top:0},s={left:0,top:0},r,a,l;"next"===n.settings.autoDirection?i=o.find(".bx-clone").first().position():s=n.children.first().position(),r="horizontal"===n.settings.mode?-i.left:-i.top,a="horizontal"===n.settings.mode?-s.left:-s.top,l={resetValue:a},S(r,"ticker",e,l)},Q=function(e){var i=t(window),s={top:i.scrollTop(),left:i.scrollLeft()},n=e.offset();return s.right=s.left+i.width(),s.bottom=s.top+i.height(),n.right=n.left+e.outerWidth(),n.bottom=n.top+e.outerHeight(),!(s.right<n.left||s.left>n.right||s.bottom<n.top||s.top>n.bottom)},V=function(t){var e=document.activeElement.tagName.toLowerCase();if(null==new RegExp(e,["i"]).exec("input|textarea")&&Q(o)){if(39===t.keyCode)return P(t),!1;if(37===t.keyCode)return k(t),!1}},O=function(){n.touch={start:{x:0,y:0},end:{x:0,y:0},identifier:-1,direction:""},n.mouse={start:{x:0,y:0},end:{x:0,y:0},isDragging:!1},n.viewport.bind("touchstart",j),n.viewport.bind("mousedown",X),n.viewport.on("click",".item a",function(t){n.viewport.hasClass("click-disabled")&&(t.preventDefault(),n.viewport.removeClass("click-disabled"))})},X=function(t){0===t.button&&(Y(t),n.mouse.start.x=t.pageX,n.mouse.start.y=t.pageY,n.mouse.startTime=Date.now(),n.mouse.originalPos=o.position(),n.mouse.isDragging=!1)},Y=function t(e){N(),document.addEventListener("mouseup",B,F),document.addEventListener("mousemove",Z,F),e.preventDefault(),e.stopPropagation()};var F={capture:!0};var N=function(){document.body.style["pointer-events"]="none"},R=function(){document.body.style["pointer-events"]="auto"},Z=function(t){t.stopPropagation();
7var e=Math.abs(t.pageX-n.mouse.start.x),i=Math.abs(t.pageY-n.mouse.start.y),s=0,o=0;(e>n.settings.mouseClickDistanceThreshold||i>n.settings.mouseClickDistanceThreshold||Date.now()-n.mouse.startTime>n.settings.mouseClickTimeThreshold)&&(n.mouse.isDragging=!0),"fade"!==n.settings.mode&&("horizontal"===n.settings.mode?(s=t.pageX-n.mouse.start.x,o=n.mouse.originalPos.left+s):(s=t.pageY-n.mouse.start.y,o=n.mouse.originalPos.top+s),S(o,"reset",0))},B=function(e){if(R(),document.removeEventListener("mouseup",B,F),document.removeEventListener("mousemove",Z,F),e.stopPropagation(),n.mouse.isDragging){n.mouse.isDragging=!1,n.viewport.addClass("click-disabled"),window.setTimeout(function(){n.viewport.removeClass("click-disabled")},100),n.controls.el.removeClass("disabled");var i=0,s=0;if(n.mouse.end.x=e.pageX,n.mouse.end.y=e.pageY,"fade"===n.settings.mode)(s=Math.abs(n.mouse.start.x-n.mouse.end.x))>=n.settings.swipeThreshold&&(n.mouse.start.x>n.mouse.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto());else{var r=0,a=!1;if(!n.settings.infiniteLoop&&!n.settings.touchPaged){var l=o.position().left,d=o.parent().width(),c=o.children().last(),g=parseInt(c.css("width"),10)+c.position().left+parseInt(c.css("marginLeft"),10);l>0?(r=0,a=!0,S(0,"reset",200)):-1*l+d>g&&(r=-(g-d),a=!0,S(r,"reset",200))}if(n.settings.mousePaged)"horizontal"===n.settings.mode?(s=n.mouse.end.x-n.mouse.start.x,i=n.mouse.originalPos.left):(s=n.mouse.end.y-n.mouse.start.y,i=n.mouse.originalPos.top),!n.settings.infiniteLoop&&(0===n.active.index&&s>0||n.active.last&&s<0)?S(i,"reset",200):Math.abs(s)>=n.settings.swipeThreshold?(s<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(i,"reset",200);else{var u=-1*(a?r:o.position().left);K(u)}}}else{var h=document.elementFromPoint(e.pageX-window.pageXOffset,e.pageY-window.pageYOffset);n.viewport.removeClass("click-disabled"),t(h).click()}},j=function(t){if(n.controls.el.addClass("disabled"),n.working)t.preventDefault(),n.controls.el.removeClass("disabled");else if(-1==n.touch.identifier){o.css("left",o.css("left")),n.touch.originalPos=o.position();var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e];n.touch.start.x=i[0].pageX,n.touch.start.y=i[0].pageY,n.touch.identifier=i[0].identifier||0,n.velocity.reset(),n.velocity.updatePosition(n.touch.start.x),n.viewport.bind("touchmove",G),n.viewport.bind("touchend",J)}},G=function(t){for(var e=t.originalEvent,i=0,s=void 0!==e.changedTouches?e.changedTouches:[e],o=-1,r=0;r<s.length;r++)s[r].identifier==n.touch.identifier&&(o=r);if(-1!=o){var a=Math.abs(s[o].pageX-n.touch.start.x),l=Math.abs(s[o].pageY-n.touch.start.y),d=0;if(n.velocity.updatePosition(s[o].pageX),""===n.touch.direction){if(!(a>n.settings.touchAngleThreshold||l>n.settings.touchAngleThreshold))return;n.touch.direction=a>l?"horizontal":"vertical"}if("horizontal"===n.settings.mode){if("horizontal"!==n.touch.direction)return;n.settings.preventDefaultSwipeX&&t.preventDefault()}if("vertical"===n.settings.mode){if("vertical"!==n.touch.direction)return;n.settings.preventDefaultSwipeY&&t.preventDefault()}"fade"!==n.settings.mode&&n.settings.oneToOneTouch&&("horizontal"===n.settings.mode?(d=s[o].pageX-n.touch.start.x,value=n.touch.originalPos.left+d):(d=s[o].pageY-n.touch.start.y,value=n.touch.originalPos.top+d),S(value,"reset",0))}},J=function(t){for(var e=t.originalEvent,i=void 0!==e.changedTouches?e.changedTouches:[e],s=-1,r=0;r<i.length;r++)i[r].identifier==n.touch.identifier&&(s=r);if(-1!=s){n.touch.identifier=-1;var a=n.touch.direction;n.touch.direction="",n.viewport.unbind("touchmove",G),n.viewport.unbind("touchend",J),n.controls.el.removeClass("disabled");var l=0,d=0;n.touch.end.x=i[s].pageX,n.touch.end.y=i[s].pageY,n.velocity.updatePosition(i[s].pageX);var c=n.velocity.getVelocity()*(n.settings.touchVelocityMultiplier?n.settings.touchVelocityMultiplier:1);if(n.velocity.reset(),"fade"===n.settings.mode)(d=Math.abs(n.touch.start.x-n.touch.end.x))>=n.settings.swipeThreshold&&(n.touch.start.x>n.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto());else{if(n.settings.mode!==a)return;"horizontal"===n.settings.mode?(d=n.touch.end.x-n.touch.start.x,l=n.touch.originalPos.left):(d=n.touch.end.y-n.touch.start.y,l=n.touch.originalPos.top);var g=0,u=!1;if(!n.settings.infiniteLoop&&!n.settings.touchPaged){var h=o.position().left,p=o.parent().width(),v=o.children().last(
7),f=parseInt(v.css("width"),10)+v.position().left+parseInt(v.css("marginLeft"),10);if(h>0)g=0,u=!0,S(0,"reset",200);else if(-1*h+p>f)g=-(f-p),u=!0,S(g,"reset",200);else{var m,x=n.settings.touchDeceleration,b,w=Math.abs(c)/x;m=(c<0?-1:1)*x*w*w/2,b=h+m,b>0?(g=0,u=!0,S(0,"reset",200)):-1*b+p>f?(g=-(f-p),u=!0,S(g,"reset",200)):(g=b,u=!0,S(g,"inertia",n.settings.touchInertiaPeriod?n.settings.touchInertiaPeriod:Math.round(1e3*w)))}}if(n.settings.touchPaged&&!n.settings.infiniteLoop&&(0===n.active.index&&d>0||n.active.last&&d<0))S(l,"reset",200);else if(n.settings.touchPaged)Math.abs(d)>=n.settings.swipeThreshold?(d<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):S(l,"reset",200);else{var C=-1*(u?g:o.position().left);K(C)}}}},K=function(t){var e=o.children().first().outerWidth(),i;i=n.settings.moveSlides&&n.settings.moveSlides<=v()?n.settings.moveSlides:v();var s=Math.floor(Math.floor(t/e)/i);n.active.index=s,n.active.last=n.active.index>=f()-1,(n.settings.pager||n.settings.pagerCustom)&&I(n.active.index),n.settings.controls&&A()},U=function(e){if(n.initialized)if(n.working)window.setTimeout(U,10);else{var i=t(window).width(),s=t(window).height();r===i&&a===s||(r=i,a=s,o.redrawSlider(),n.settings.onSliderResize.call(o,n.active.index))}},$=function(t){var e=v();n.settings.ariaHidden&&!n.settings.ticker&&(n.children.attr("aria-hidden","true"),n.children.slice(t,t+e).attr("aria-hidden","false"))},_=function(t){return t<0?n.settings.infiniteLoop?f()-1:n.active.index:t>=f()?n.settings.infiniteLoop?0:n.active.index:t};return o.goToSlide=function(e,i){var s=!0,r=0,a={left:0,top:0},l=null,d,c,g,h;if(n.oldIndex=n.active.index,n.active.index=_(e),!n.working&&n.active.index!==n.oldIndex){if(n.working=!0,void 0!==(s=n.settings.onSlideBefore.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index))&&!s)return n.active.index=n.oldIndex,void(n.working=!1);"next"===i?n.settings.onSlideNext.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)||(s=!1):"prev"===i&&(n.settings.onSlidePrev.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)||(s=!1)),n.active.last=n.active.index>=f()-1,(n.settings.pager||n.settings.pagerCustom)&&I(n.active.index),n.settings.controls&&A(),"fade"===n.settings.mode?(n.settings.adaptiveHeight&&n.viewport.height()!==u()&&n.viewport.animate({height:u()},n.settings.adaptiveHeightSpeed),n.children.filter(":visible").fadeOut(n.settings.speed).css({zIndex:0}),n.children.eq(n.active.index).css("zIndex",n.settings.slideZIndex+1).fadeIn(n.settings.speed,function(){t(this).css("zIndex",n.settings.slideZIndex),D()})):(n.settings.adaptiveHeight&&n.viewport.height()!==u()&&n.viewport.animate({height:u()},n.settings.adaptiveHeightSpeed),!n.settings.infiniteLoop&&n.carousel&&n.active.last?"horizontal"===n.settings.mode?(l=n.children.eq(n.children.length-1),a=l.position(),r=n.viewport.width()-l.outerWidth()):(d=n.children.length-n.settings.minSlides,a=n.children.eq(d).position()):n.carousel&&n.active.last&&"prev"===i?(c=1===n.settings.moveSlides?n.settings.maxSlides-m():(f()-1)*m()-(n.children.length-n.settings.maxSlides),l=o.children(".bx-clone").eq(c),a=l.position()):"next"===i&&0===n.active.index?(a=o.find("> .bx-clone").eq(n.settings.maxSlides).position(),n.active.last=!1):e>=0&&(h=e*parseInt(m()),a=n.children.eq(h).position()),void 0!==a?(g="horizontal"===n.settings.mode?-(a.left-r):-a.top,S(g,"slide",n.settings.speed)):n.working=!1),n.settings.ariaHidden&&$(n.active.index*m())}},o.goToNextSlide=function(){if(n.settings.infiniteLoop||!n.active.last){var t=parseInt(n.active.index)+1;o.goToSlide(t,"next")}},o.goToPrevSlide=function(){if(!n.settings.infiniteLoop&&0===n.active.index)return void(o.position().left<0&&S(0,"reset",200));var t=parseInt(n.active.index)-1;o.goToSlide(t,"prev")},o.startAuto=function(t){n.interval||(n.interval=setInterval(function(){"next"===n.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()},n.settings.pause),n.settings.autoControls&&!0!==t&&L("stop"))},o.stopAuto=function(t){n.interval&&(clearInterval(n.interval),n.interval=null,n.settings.autoControls&&!0!==t&&L("start"))},o.getCurrentSlide=function(){return n.active.index},o.getCurrentSlideElement=function(){return n.children.eq(n.active.index)},o.getSlideElement=function(t){return n.children.eq(t)},o.getSlideCount=function(){return n.children.length},o.isWorking=function(){return n.working},o.redrawSlider=function(){n.children.add(o.find(".bx-clone")).outerWidth(p()),n.viewport.css("height",u()),n.settings.ticker||x(),n.active.last&&(n.active.index=f()-1),n.active.index>=f()&&(n.active.last=!0),n.settings.pager&&!n.settings.pagerCustom&&(b(),I(n.active.index)),n.settings.ariaHidden&&$(n.active.index*m())},o.destroySlider=function(){n.initialized&&(n.initialized=!1,t(".bx-clone",this).remove(),n.children.each(function(){void 0!==t(this).data("origStyle")?t(this).attr("style",t(this).data("origStyle")):t(this).removeAttr("style")}),void 0!==t(this).data("origStyle")?this.attr("style",t(this).data("origStyle")):t(this).removeAttr("style"),t(this).unwrap().unwrap(),n.controls.el&&n.controls.el.remove(),n.controls.next&&n.controls.next.remove(),n.controls.prev&&n.controls.prev.remove(),n.pagerEl&&n.settings.controls&&!n.settings.pagerCustom&&n.pagerEl.remove(),t(".bx-caption",this).remove(),n.controls.autoEl&&n.controls.autoEl.remove(),clearInterval(n.interval),n.settings.responsive&&t(window).unbind("resize",U),n.settings.keyboardEnabled&&t(document).unbind("
7keydown",V),t(this).removeData("bxSlider"))},o.reloadSlider=function(e){void 0!==e&&(s=e),o.destroySlider(),l(),t(o).data("bxSlider",this)},l(),t(o).data("bxSlider",this),this}}}(jQuery);function Velocity(){this.positionQueue=[],this.timeQueue=[]}Velocity.prototype.reset=function(){this.positionQueue.splice(0),this.timeQueue.splice(0)},Velocity.prototype.pruneQueue=function(t){for(;this.timeQueue.length&&this.timeQueue[0]<Date.now()-t;)this.timeQueue.shift(),this.positionQueue.shift()},Velocity.prototype.updatePosition=function(t){this.positionQueue.push(t),this.timeQueue.push(Date.now()),this.pruneQueue(200)},Velocity.prototype.getVelocity=function(){this.pruneQueue(200);var t=this.timeQueue.length;return t<2?0:(this.positionQueue[t-1]-this.positionQueue[0])/((this.timeQueue[t-1]-this.timeQueue[0])/1e3)},window.addEventListener("touchmove",function(){});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.