!function(a){var b={},c={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,touchenabled:!0,swipethreshold:50,onetoonetouch:!0,preventdefaultswipex:!0,preventdefaultswipey:!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",autohover:!1,autodelay:0,minslides:1,maxslides:1,moveslides:0,slidewidth:0,onsliderload:function(){},onslidebefore:function(){},onslideafter:function(){},onslidenext:function(){},onslideprev:function(){},onsliderresize:function(){}};a.fn.bxslider=function(d){if(0==this.length)return this;if(this.length>1)return this.each(function(){a(this).bxslider(d)}),this;var e={},f=this;b.el=this;var g=a(window).width(),h=a(window).height(),j=function(){e.settings=a.extend({},c,d),e.settings.slidewidth=parseint(e.settings.slidewidth),e.children=f.children(e.settings.slideselector),e.children.length1||e.settings.maxslides>1,e.carousel&&(e.settings.preloadimages="all"),e.minthreshold=e.settings.minslides*e.settings.slidewidth+(e.settings.minslides-1)*e.settings.slidemargin,e.maxthreshold=e.settings.maxslides*e.settings.slidewidth+(e.settings.maxslides-1)*e.settings.slidemargin,e.working=!1,e.controls={},e.interval=null,e.animprop="vertical"==e.settings.mode?"top":"left",e.usingcss=e.settings.usecss&&"fade"!=e.settings.mode&&function(){var a=document.createelement("div"),b=["webkitperspective","mozperspective","operspective","msperspective"];for(var c in b)if(void 0!==a.style[b[c]])return e.cssprefix=b[c].replace("perspective","").tolowercase(),e.animprop="-"+e.cssprefix+"-transform",!0;return!1}(),"vertical"==e.settings.mode&&(e.settings.maxslides=e.settings.minslides),f.data("origstyle",f.attr("style")),f.children(e.settings.slideselector).each(function(){a(this).data("origstyle",a(this).attr("style"))}),k()},k=function(){f.wrap('
'),e.viewport=f.parent(),e.loader=a('
'),e.viewport.prepend(e.loader),f.css({width:"horizontal"==e.settings.mode?100*e.children.length+215+"%":"auto",position:"relative"}),e.usingcss&&e.settings.easing?f.css("-"+e.cssprefix+"-transition-timing-function",e.settings.easing):e.settings.easing||(e.settings.easing="swing"),q(),e.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),e.viewport.parent().css({maxwidth:o()}),e.settings.pager||e.viewport.parent().css({margin:"0 auto 0px"}),e.children.css({"float":"horizontal"==e.settings.mode?"left":"none",liststyle:"none",position:"relative"}),e.children.css("width",p()),"horizontal"==e.settings.mode&&e.settings.slidemargin>0&&e.children.css("marginright",e.settings.slidemargin),"vertical"==e.settings.mode&&e.settings.slidemargin>0&&e.children.css("marginbottom",e.settings.slidemargin),"fade"==e.settings.mode&&(e.children.css({position:"absolute",zindex:0,display:"none"}),e.children.eq(e.settings.startslide).css({zindex:e.settings.slidezindex,display:"block"})),e.controls.el=a('
'),e.settings.captions&&z(),e.active.last=e.settings.startslide==r()-1,e.settings.video&&f.fitvids();var b=e.children.eq(e.settings.startslide);"all"==e.settings.preloadimages&&(b=e.children),e.settings.ticker?e.settings.pager=!1:(e.settings.pager&&w(),e.settings.controls&&x(),e.settings.auto&&e.settings.autocontrols&&y(),(e.settings.controls||e.settings.autocontrols||e.settings.pager)&&e.viewport.after(e.controls.el)),l(b,m)},l=function(b,c){var d=b.find("img, iframe").length;if(0==d)return void c();var e=0;b.find("img, iframe").each(function(){a(this).one("load",function(){++e==d&&c()}).each(function(){this.complete&&a(this).load()})})},m=function(){if(e.settings.infiniteloop&&"fade"!=e.settings.mode&&!e.settings.ticker){var b="vertical"==e.settings.mode?e.settings.minslides:e.settings.maxslides,c=e.children.slice(0,b).clone().addclass("bx-clone"),d=e.children.slice(-b).clone().addclass("bx-clone");f.append(c).prepend(d)}e.loader.remove(),t(),"vertical"==e.settings.mode&&(e.settings.adaptiveheight=!0),e.viewport.height(n()),f.redrawslider(),e.settings.onsliderload(e.active.index),e.initialized=!0,e.settings.responsive&&a(window).bind("resize",q),e.settings.auto&&e.settings.autostart&&j(),e.settings.ticker&&k(),e.settings.pager&&f(e.settings.startslide),e.settings.controls&&i(),e.settings.touchenabled&&!e.settings.ticker&&m()},n=function(){var b=0,c=a();if("vertical"==e.settings.mode||e.settings.adaptiveheight)if(e.carousel){var d=1==e.settings.moveslides?e.active.index:e.active.index*s();for(c=e.children.eq(d),i=1;i<=e.settings.maxslides-1;i++)c=c.add(d+i>=e.children.length?e.children.eq(i-1):e.children.eq(d+i))}else c=e.children.eq(e.active.index);else c=e.children;return"vertical"==e.settings.mode?(c.each(function(){b+=a(this).outerheight()}),e.settings.slidemargin>0&&(b+=e.settings.slidemargin*(e.settings.minslides-1))):b=math.max.apply(math,c.map(function(){return a(this).outerheight(!1)}).get()),b},o=function(){var a="100%";return e.settings.slidewidth>0&&(a="horizontal"==e.settings.mode?e.settings.maxslides*e.settings.slidewidth+(e.settings.maxslides-1)*e.settings.slidemargin:e.settings.slidewidth),a},p=function(){var a=e.settings.slidewidth,b=e.viewport.width();return 0==e.settings.slidewidth||e.settings.slidewidth>b&&!e.carousel||"vertical"==e.settings.mode?a=b:e.settings.maxslides>1&&"horizontal"==e.settings.mode&&(b>e.maxthreshold||b0)if(e.viewport.width()e.maxthreshold)a=e.settings.maxslides;else{var b=e.children.first().width();a=math.floor(e.viewport.width()/b)}else"vertical"==e.settings.mode&&(a=e.settings.minslides);return a},r=function(){var a=0;if(e.settings.moveslides>0)if(e.settings.infiniteloop)a=e.children.length/s();else for(var b=0,c=0;b0&&e.settings.moveslides<=q()?e.settings.moveslides:q()},t=function(){if(e.children.length>e.settings.maxslides&&e.active.last&&!e.settings.infiniteloop){if("horizontal"==e.settings.mode){var a=e.children.last(),b=a.position();u(-(b.left-(e.viewport.width()-a.width())),"reset",0)}else if("vertical"==e.settings.mode){var c=e.children.length-e.settings.minslides,b=e.children.eq(c).position();u(-b.top,"reset",0)}}else{var b=e.children.eq(e.active.index*s()).position();e.active.index==r()-1&&(e.active.last=!0),void 0!=b&&("horizontal"==e.settings.mode?u(-b.left,"reset",0):"vertical"==e.settings.mode&&u(-b.top,"reset",0))}},u=function(a,b,c,d){if(e.usingcss){var g="vertical"==e.settings.mode?"translate3d(0, "+a+"px, 0)":"translate3d("+a+"px, 0, 0)";f.css("-"+e.cssprefix+"-transition-duration",c/1e3+"s"),"slide"==b?(f.css(e.animprop,g),f.bind("transitionend webkittransitionend otransitionend mstransitionend",function(){f.unbind("transitionend webkittransitionend otransitionend mstransitionend"),g()})):"reset"==b?f.css(e.animprop,g):"ticker"==b&&(f.css("-"+e.cssprefix+"-transition-timing-function","linear"),f.css(e.animprop,g),f.bind("transitionend webkittransitionend otransitionend mstransitionend",function(){f.unbind("transitionend webkittransitionend otransitionend mstransitionend"),u(d.resetvalue,"reset",0),l()}))}else{var h={};h[e.animprop]=a,"slide"==b?f.animate(h,c,e.settings.easing,function(){g()}):"reset"==b?f.css(e.animprop,a):"ticker"==b&&f.animate(h,speed,"linear",function(){u(d.resetvalue,"reset",0),l()})}},v=function(){for(var b="",c=r(),d=0;c>d;d++){var f="";e.settings.buildpager&&a.isfunction(e.settings.buildpager)?(f=e.settings.buildpager(d),e.pagerel.addclass("bx-custom-pager")):(f=d+1,e.pagerel.addclass("bx-default-pager")),b+='"}e.pagerel.html(b)},w=function(){e.settings.pagercustom?e.pagerel=a(e.settings.pagercustom):(e.pagerel=a('
'),e.settings.pagerselector?a(e.settings.pagerselector).html(e.pagerel):e.controls.el.addclass("bx-has-pager").append(e.pagerel),v()),e.pagerel.on("click","a",e)},x=function(){e.controls.next=a(''+e.settings.nexttext+""),e.controls.prev=a(''+e.settings.prevtext+""),e.controls.next.bind("click",a),e.controls.prev.bind("click",b),e.settings.nextselector&&a(e.settings.nextselector).append(e.controls.next),e.settings.prevselector&&a(e.settings.prevselector).append(e.controls.prev),e.settings.nextselector||e.settings.prevselector||(e.controls.directionel=a('
'),e.controls.directionel.append(e.controls.prev).append(e.controls.next),e.controls.el.addclass("bx-has-controls-direction").append(e.controls.directionel))},y=function(){e.controls.start=a('"),e.controls.stop=a('"),e.controls.autoel=a('
'),e.controls.autoel.on("click",".bx-start",c),e.controls.autoel.on("click",".bx-stop",d),e.settings.autocontrolscombine?e.controls.autoel.append(e.controls.start):e.controls.autoel.append(e.controls.start).append(e.controls.stop),e.settings.autocontrolsselector?a(e.settings.autocontrolsselector).html(e.controls.autoel):e.controls.el.addclass("bx-has-controls-auto").append(e.controls.autoel),h(e.settings.autostart?"stop":"start")},z=function(){e.children.each(function(){var b=a(this).find("img:first").attr("title");void 0!=b&&(""+b).length&&a(this).append('
'+b+"
")})},a=function(a){e.settings.auto&&f.stopauto(),f.gotonextslide(),a.preventdefault()},b=function(a){e.settings.auto&&f.stopauto(),f.gotoprevslide(),a.preventdefault()},c=function(a){f.startauto(),a.preventdefault()},d=function(a){f.stopauto(),a.preventdefault()},e=function(b){e.settings.auto&&f.stopauto();var c=a(b.currenttarget),d=parseint(c.attr("data-slide-index"));d!=e.active.index&&f.gotoslide(d),b.preventdefault()},f=function(b){var c=e.children.length;return"short"==e.settings.pagertype?(e.settings.maxslides>1&&(c=math.ceil(e.children.length/e.settings.maxslides)),void e.pagerel.html(b+1+e.settings.pagershortseparator+c)):(e.pagerel.find("a").removeclass("active"),void e.pagerel.each(function(c,d){a(d).find("a").eq(b).addclass("active")}))},g=function(){if(e.settings.infiniteloop){var a="";0==e.active.index?a=e.children.eq(0).position():e.active.index==r()-1&&e.carousel?a=e.children.eq((r()-1)*s()).position():e.active.index==e.children.length-1&&(a=e.children.eq(e.children.length-1).position()),a&&("horizontal"==e.settings.mode?u(-a.left,"reset",0):"vertical"==e.settings.mode&&u(-a.top,"reset",0))}e.working=!1,e.settings.onslideafter(e.children.eq(e.active.index),e.oldindex,e.active.index)},h=function(a){e.settings.autocontrolscombine?e.controls.autoel.html(e.controls[a]):(e.controls.autoel.find("a").removeclass("active"),e.controls.autoel.find("a:not(.bx-"+a+")").addclass("active"))},i=function(){1==r()?(e.controls.prev.addclass("disabled"),e.controls.next.addclass("disabled")):!e.settings.infiniteloop&&e.settings.hidecontrolonend&&(0==e.active.index?(e.controls.prev.addclass("disabled"),e.controls.next.removeclass("disabled")):e.active.index==r()-1?(e.controls.next.addclass("disabled"),e.controls.prev.removeclass("disabled")):(e.controls.prev.removeclass("disabled"),e.controls.next.removeclass("disabled")))},j=function(){e.settings.autodelay>0?settimeout(f.startauto,e.settings.autodelay):f.startauto(),e.settings.autohover&&f.hover(function(){e.interval&&(f.stopauto(!0),e.autopaused=!0)},function(){e.autopaused&&(f.startauto(!0),e.autopaused=null)})},k=function(){var b=0;if("next"==e.settings.autodirection)f.append(e.children.clone().addclass("bx-clone"));else{f.prepend(e.children.clone().addclass("bx-clone"));var c=e.children.first().position();b="horizontal"==e.settings.mode?-c.left:-c.top}u(b,"reset",0),e.settings.pager=!1,e.settings.controls=!1,e.settings.autocontrols=!1,e.settings.tickerhover&&!e.usingcss&&e.viewport.hover(function(){f.stop()},function(){var b=0;e.children.each(function(){b+="horizontal"==e.settings.mode?a(this).outerwidth(!0):a(this).outerheight(!0)});var c=e.settings.speed/b,d="horizontal"==e.settings.mode?"left":"top",g=c*(b-math.abs(parseint(f.css(d))));l(g)}),l()},l=function(a){speed=a?a:e.settings.speed;var b={left:0,top:0},c={left:0,top:0};"next"==e.settings.autodirection?b=f.find(".bx-clone").first().position():c=e.children.first().position();var d="horizontal"==e.settings.mode?-b.left:-b.top,g="horizontal"==e.settings.mode?-c.left:-c.top,h={resetvalue:g};u(d,"ticker",speed,h)},m=function(){e.touch={start:{x:0,y:0},end:{x:0,y:0}},e.viewport.bind("touchstart",n)},n=function(a){if(e.working)a.preventdefault();else{e.touch.originalpos=f.position();var b=a.originalevent;e.touch.start.x=b.changedtouches[0].pagex,e.touch.start.y=b.changedtouches[0].pagey,e.viewport.bind("touchmove",o),e.viewport.bind("touchend",p)}},o=function(a){var b=a.originalevent,c=math.abs(b.changedtouches[0].pagex-e.touch.start.x),d=math.abs(b.changedtouches[0].pagey-e.touch.start.y);if(3*c>d&&e.settings.preventdefaultswipex?a.preventdefault():3*d>c&&e.settings.preventdefaultswipey&&a.preventdefault(),"fade"!=e.settings.mode&&e.settings.onetoonetouch){var f=0;if("horizontal"==e.settings.mode){var g=b.changedtouches[0].pagex-e.touch.start.x;f=e.touch.originalpos.left+g}else{var g=b.changedtouches[0].pagey-e.touch.start.y;f=e.touch.originalpos.top+g}u(f,"reset",0)}},p=function(a){e.viewport.unbind("touchmove",o);var b=a.originalevent,c=0;if(e.touch.end.x=b.changedtouches[0].pagex,e.touch.end.y=b.changedtouches[0].pagey,"fade"==e.settings.mode){var d=math.abs(e.touch.start.x-e.touch.end.x);d>=e.settings.swipethreshold&&(e.touch.start.x>e.touch.end.x?f.gotonextslide():f.gotoprevslide(),f.stopauto())}else{var d=0;"horizontal"==e.settings.mode?(d=e.touch.end.x-e.touch.start.x,c=e.touch.originalpos.left):(d=e.touch.end.y-e.touch.start.y,c=e.touch.originalpos.top),!e.settings.infiniteloop&&(0==e.active.index&&d>0||e.active.last&&0>d)?u(c,"reset",200):math.abs(d)>=e.settings.swipethreshold?(0>d?f.gotonextslide():f.gotoprevslide(),f.stopauto()):u(c,"reset",200)}e.viewport.unbind("touchend",p)},q=function(){var b=a(window).width(),c=a(window).height();(g!=b||h!=c)&&(g=b,h=c,f.redrawslider(),e.settings.onsliderresize.call(f,e.active.index))};return f.gotoslide=function(b,c){if(!e.working&&e.active.index!=b)if(e.working=!0,e.oldindex=e.active.index,e.active.index=0>b?r()-1:b>=r()?0:b,e.settings.onslidebefore(e.children.eq(e.active.index),e.oldindex,e.active.index),"next"==c?e.settings.onslidenext(e.children.eq(e.active.index),e.oldindex,e.active.index):"prev"==c&&e.settings.onslideprev(e.children.eq(e.active.index),e.oldindex,e.active.index),e.active.last=e.active.index>=r()-1,e.settings.pager&&f(e.active.index),e.settings.controls&&i(),"fade"==e.settings.mode)e.settings.adaptiveheight&&e.viewport.height()!=n()&&e.viewport.animate({height:n()},e.settings.adaptiveheightspeed),e.children.filter(":visible").fadeout(e.settings.speed).css({zindex:0}),e.children.eq(e.active.index).css("zindex",e.settings.slidezindex+1).fadein(e.settings.speed,function(){a(this).css("zindex",e.settings.slidezindex),g()});else{e.settings.adaptiveheight&&e.viewport.height()!=n()&&e.viewport.animate({height:n()},e.settings.adaptiveheightspeed);var d=0,g={left:0,top:0};if(!e.settings.infiniteloop&&e.carousel&&e.active.last)if("horizontal"==e.settings.mode){var h=e.children.eq(e.children.length-1);g=h.position(),d=e.viewport.width()-h.outerwidth()}else{var i=e.children.length-e.settings.minslides;g=e.children.eq(i).position()}else if(e.carousel&&e.active.last&&"prev"==c){var j=1==e.settings.moveslides?e.settings.maxslides-s():(r()-1)*s()-(e.children.length-e.settings.maxslides),h=f.children(".bx-clone").eq(j);g=h.position()}else if("next"==c&&0==e.active.index)g=f.find("> .bx-clone").eq(e.settings.maxslides).position(),e.active.last=!1;else if(b>=0){var k=b*s();g=e.children.eq(k).position()}if("undefined"!=typeof g){var l="horizontal"==e.settings.mode?-(g.left-d):-g.top;u(l,"slide",e.settings.speed)}}},f.gotonextslide=function(){if(e.settings.infiniteloop||!e.active.last){var a=parseint(e.active.index)+1;f.gotoslide(a,"next")}},f.gotoprevslide=function(){if(e.settings.infiniteloop||0!=e.active.index){var a=parseint(e.active.index)-1;f.gotoslide(a,"prev")}},f.startauto=function(a){e.interval||(e.interval=setinterval(function(){"next"==e.settings.autodirection?f.gotonextslide():f.gotoprevslide()},e.settings.pause),e.settings.autocontrols&&1!=a&&h("stop"))},f.stopauto=function(a){e.interval&&(clearinterval(e.interval),e.interval=null,e.settings.autocontrols&&1!=a&&h("start"))},f.getcurrentslide=function(){return e.active.index},f.getcurrentslideelement=function(){return e.children.eq(e.active.index)},f.getslidecount=function(){return e.children.length},f.redrawslider=function(){e.children.add(f.find(".bx-clone")).outerwidth(p()),e.viewport.css("height",n()),e.settings.ticker||t(),e.active.last&&(e.active.index=r()-1),e.active.index>=r()&&(e.active.last=!0),e.settings.pager&&!e.settings.pagercustom&&(v(),f(e.active.index))},f.destroyslider=function(){e.initialized&&(e.initialized=!1,a(".bx-clone",this).remove(),e.children.each(function(){void 0!=a(this).data("origstyle")?a(this).attr("style",a(this).data("origstyle")):a(this).removeattr("style")}),void 0!=a(this).data("origstyle")?this.attr("style",a(this).data("origstyle")):a(this).removeattr("style"),a(this).unwrap().unwrap(),e.controls.el&&e.controls.el.remove(),e.controls.next&&e.controls.next.remove(),e.controls.prev&&e.controls.prev.remove(),e.pagerel&&e.settings.controls&&e.pagerel.remove(),a(".bx-caption",this).remove(),e.controls.autoel&&e.controls.autoel.remove(),clearinterval(e.interval),e.settings.responsive&&a(window).unbind("resize",q))},f.reloadslider=function(a){void 0!=a&&(d=a),f.destroyslider(),j()},j(),this}}(jquery);