!function(e){e.flexslider=function(t,a){var n=e(t);n.vars=e.extend({},e.flexslider.defaults,a);var i,s=n.vars.namespace,r=window.navigator&&window.navigator.mspointerenabled&&window.msgesture,o=("ontouchstart"in window||r||window.documenttouch&&document instanceof documenttouch)&&n.vars.touch,l="click touchend mspointerup keyup",c="",d="vertical"===n.vars.direction,u=n.vars.reverse,v=n.vars.itemwidth>0,p="fade"===n.vars.animation,m=""!==n.vars.asnavfor,f={},g=!0;e.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentslide=parseint(n.vars.startat?n.vars.startat:0,10),isnan(n.currentslide)&&(n.currentslide=0),n.animatingto=n.currentslide,n.atend=0===n.currentslide||n.currentslide===n.last,n.containerselector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=e(n.vars.selector,n),n.container=e(n.containerselector,n),n.count=n.slides.length,n.syncexists=e(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":"marginleft",n.args={},n.manualpause=!1,n.stopped=!1,n.started=!1,n.starttimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.usecss&&function(){var e=document.createelement("div"),t=["perspectiveproperty","webkitperspective","mozperspective","operspective","msperspective"];for(var a in t)if(void 0!==e.style[t[a]])return n.pfx=t[a].replace("perspective","").tolowercase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.ensureanimationend="",""!==n.vars.controlscontainer&&(n.controlscontainer=e(n.vars.controlscontainer).length>0&&e(n.vars.controlscontainer)),""!==n.vars.manualcontrols&&(n.manualcontrols=e(n.vars.manualcontrols).length>0&&e(n.vars.manualcontrols)),""!==n.vars.customdirectionnav&&(n.customdirectionnav=2===e(n.vars.customdirectionnav).length&&e(n.vars.customdirectionnav)),n.vars.randomize&&(n.slides.sort(function(){return math.round(math.random())-.5}),n.container.empty().append(n.slides)),n.domath(),n.setup("init"),n.vars.controlnav&&f.controlnav.setup(),n.vars.directionnav&&f.directionnav.setup(),n.vars.keyboard&&(1===e(n.containerselector).length||n.vars.multiplekeyboard)&&e(document).bind("keyup",function(e){var t=e.keycode;if(!n.animating&&(39===t||37===t)){var a=39===t?n.gettarget("next"):37===t?n.gettarget("prev"):!1;n.flexanimate(a,n.vars.pauseonaction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t){e.preventdefault();var a=n.gettarget(0>t?"next":"prev");n.flexanimate(a,n.vars.pauseonaction)}),n.vars.pauseplay&&f.pauseplay.setup(),n.vars.slideshow&&n.vars.pauseinvisible&&f.pauseinvisible.init(),n.vars.slideshow&&(n.vars.pauseonhover&&n.hover(function(){n.manualplay||n.manualpause||n.pause()},function(){n.manualpause||n.manualplay||n.stopped||n.play()}),n.vars.pauseinvisible&&f.pauseinvisible.ishidden()||(n.vars.initdelay>0?n.starttimeout=settimeout(n.play,n.vars.initdelay):n.play())),m&&f.asnav.setup(),o&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothheight)&&e(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),settimeout(function(){n.vars.start(n)},200)},asnav:{setup:function(){n.asnav=!0,n.animatingto=math.floor(n.currentslide/n.move),n.currentitem=n.currentslide,n.slides.removeclass(s+"active-slide").eq(n.currentitem).addclass(s+"active-slide"),r?(t._slider=n,n.slides.each(function(){var t=this;t._gesture=new msgesture,t._gesture.target=t,t.addeventlistener("mspointerdown",function(e){e.preventdefault(),e.currenttarget._gesture&&e.currenttarget._gesture.addpointer(e.pointerid)},!1),t.addeventlistener("msgesturetap",function(t){t.preventdefault();var a=e(this),i=a.index();e(n.vars.asnavfor).data("flexslider").animating||a.hasclass("active")||(n.direction=n.currentitem=r&&a.hasclass(s+"active-slide")?n.flexanimate(n.gettarget("prev"),!0):e(n.vars.asnavfor).data("flexslider").animating||a.hasclass(s+"active-slide")||(n.direction=n.currentitem'),n.pagingcount>1)for(var o=0;o':""+r+"","thumbnails"===n.vars.controlnav&&!0===n.vars.thumbcaptions){var d=a.attr("data-thumbcaption");""!==d&&void 0!==d&&(t+=''+d+"")}n.controlnavscaffold.append("
  • "+t+"
  • "),r++}n.controlscontainer?e(n.controlscontainer).append(n.controlnavscaffold):n.append(n.controlnavscaffold),f.controlnav.set(),f.controlnav.active(),n.controlnavscaffold.delegate("a, img",l,function(t){if(t.preventdefault(),""===c||c===t.type){var a=e(this),i=n.controlnav.index(a);a.hasclass(s+"active")||(n.direction=i>n.currentslide?"next":"prev",n.flexanimate(i,n.vars.pauseonaction))}""===c&&(c=t.type),f.settoclearwatchedevent()})},setupmanual:function(){n.controlnav=n.manualcontrols,f.controlnav.active(),n.controlnav.bind(l,function(t){if(t.preventdefault(),""===c||c===t.type){var a=e(this),i=n.controlnav.index(a);a.hasclass(s+"active")||(n.direction=i>n.currentslide?"next":"prev",n.flexanimate(i,n.vars.pauseonaction))}""===c&&(c=t.type),f.settoclearwatchedevent()})},set:function(){var t="thumbnails"===n.vars.controlnav?"img":"a";n.controlnav=e("."+s+"control-nav li "+t,n.controlscontainer?n.controlscontainer:n)},active:function(){n.controlnav.removeclass(s+"active").eq(n.animatingto).addclass(s+"active")},update:function(t,a){n.pagingcount>1&&"add"===t?n.controlnavscaffold.append(e("
  • "+n.count+"
  • ")):1===n.pagingcount?n.controlnavscaffold.find("li").remove():n.controlnav.eq(a).closest("li").remove(),f.controlnav.set(),n.pagingcount>1&&n.pagingcount!==n.controlnav.length?n.update(a,t):f.controlnav.active()}},directionnav:{setup:function(){var t=e('");n.customdirectionnav?n.directionnav=n.customdirectionnav:n.controlscontainer?(e(n.controlscontainer).append(t),n.directionnav=e("."+s+"direction-nav li a",n.controlscontainer)):(n.append(t),n.directionnav=e("."+s+"direction-nav li a",n)),f.directionnav.update(),n.directionnav.bind(l,function(t){t.preventdefault();var a;(""===c||c===t.type)&&(a=n.gettarget(e(this).hasclass(s+"next")?"next":"prev"),n.flexanimate(a,n.vars.pauseonaction)),""===c&&(c=t.type),f.settoclearwatchedevent()})},update:function(){var e=s+"disabled";1===n.pagingcount?n.directionnav.addclass(e).attr("tabindex","-1"):n.vars.animationloop?n.directionnav.removeclass(e).removeattr("tabindex"):0===n.animatingto?n.directionnav.removeclass(e).filter("."+s+"prev").addclass(e).attr("tabindex","-1"):n.animatingto===n.last?n.directionnav.removeclass(e).filter("."+s+"next").addclass(e).attr("tabindex","-1"):n.directionnav.removeclass(e).removeattr("tabindex")}},pauseplay:{setup:function(){var t=e('
    ');n.controlscontainer?(n.controlscontainer.append(t),n.pauseplay=e("."+s+"pauseplay a",n.controlscontainer)):(n.append(t),n.pauseplay=e("."+s+"pauseplay a",n)),f.pauseplay.update(n.vars.slideshow?s+"pause":s+"play"),n.pauseplay.bind(l,function(t){t.preventdefault(),(""===c||c===t.type)&&(e(this).hasclass(s+"pause")?(n.manualpause=!0,n.manualplay=!1,n.pause()):(n.manualpause=!1,n.manualplay=!0,n.play())),""===c&&(c=t.type),f.settoclearwatchedevent()})},update:function(e){"play"===e?n.pauseplay.removeclass(s+"pause").addclass(s+"play").html(n.vars.playtext):n.pauseplay.removeclass(s+"play").addclass(s+"pause").html(n.vars.pausetext)}},touch:function(){function e(e){e.stoppropagation(),n.animating?e.preventdefault():(n.pause(),t._gesture.addpointer(e.pointerid),w=0,c=d?n.h:n.w,f=number(new date),l=v&&u&&n.animatingto===n.last?0:v&&u?n.limit-(n.itemw+n.vars.itemmargin)*n.move*n.animatingto:v&&n.currentslide===n.last?n.limit:v?(n.itemw+n.vars.itemmargin)*n.move*n.currentslide:u?(n.last-n.currentslide+n.cloneoffset)*c:(n.currentslide+n.cloneoffset)*c)}function a(e){e.stoppropagation();var a=e.target._slider;if(a){var n=-e.translationx,i=-e.translationy;return w+=d?i:n,m=w,y=d?math.abs(w)500)&&(e.preventdefault(),!p&&a.transitions&&(a.vars.animationloop||(m=w/(0===a.currentslide&&0>w||a.currentslide===a.last&&w>0?math.abs(w)/c+2:1)),a.setprops(l+m,"settouch"))))}}function i(e){e.stoppropagation();var t=e.target._slider;if(t){if(t.animatingto===t.currentslide&&!y&&null!==m){var a=u?-m:m,n=t.gettarget(a>0?"next":"prev");t.canadvance(n)&&(number(new date)-f<550&&math.abs(a)>50||math.abs(a)>c/2)?t.flexanimate(n,t.vars.pauseonaction):p||t.flexanimate(t.currentslide,t.vars.pauseonaction,!0)}s=null,o=null,m=null,l=null,w=0}}var s,o,l,c,m,f,g,h,s,y=!1,x=0,b=0,w=0;r?(t.style.mstouchaction="none",t._gesture=new msgesture,t._gesture.target=t,t.addeventlistener("mspointerdown",e,!1),t._slider=n,t.addeventlistener("msgesturechange",a,!1),t.addeventlistener("msgestureend",i,!1)):(g=function(e){n.animating?e.preventdefault():(window.navigator.mspointerenabled||1===e.touches.length)&&(n.pause(),c=d?n.h:n.w,f=number(new date),x=e.touches[0].pagex,b=e.touches[0].pagey,l=v&&u&&n.animatingto===n.last?0:v&&u?n.limit-(n.itemw+n.vars.itemmargin)*n.move*n.animatingto:v&&n.currentslide===n.last?n.limit:v?(n.itemw+n.vars.itemmargin)*n.move*n.currentslide:u?(n.last-n.currentslide+n.cloneoffset)*c:(n.currentslide+n.cloneoffset)*c,s=d?b:x,o=d?x:b,t.addeventlistener("touchmove",h,!1),t.addeventlistener("touchend",s,!1))},h=function(e){x=e.touches[0].pagex,b=e.touches[0].pagey,m=d?s-b:s-x,y=d?math.abs(m)t)&&(e.preventdefault(),!p&&n.transitions&&(n.vars.animationloop||(m/=0===n.currentslide&&0>m||n.currentslide===n.last&&m>0?math.abs(m)/c+2:1),n.setprops(l+m,"settouch")))},s=function(){if(t.removeeventlistener("touchmove",h,!1),n.animatingto===n.currentslide&&!y&&null!==m){var e=u?-m:m,a=n.gettarget(e>0?"next":"prev");n.canadvance(a)&&(number(new date)-f<550&&math.abs(e)>50||math.abs(e)>c/2)?n.flexanimate(a,n.vars.pauseonaction):p||n.flexanimate(n.currentslide,n.vars.pauseonaction,!0)}t.removeeventlistener("touchend",s,!1),s=null,o=null,m=null,l=null},t.addeventlistener("touchstart",g,!1))},resize:function(){!n.animating&&n.is(":visible")&&(v||n.domath(),p?f.smoothheight():v?(n.slides.width(n.computedw),n.update(n.pagingcount),n.setprops()):d?(n.viewport.height(n.h),n.setprops(n.h,"settotal")):(n.vars.smoothheight&&f.smoothheight(),n.newslides.width(n.computedw),n.setprops(n.computedw,"settotal")))},smoothheight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingto).height()},e):t.height(n.slides.eq(n.animatingto).height())}},sync:function(t){var a=e(n.vars.sync).data("flexslider"),i=n.animatingto;switch(t){case"animate":a.flexanimate(i,n.vars.pauseonaction,!1,!0);break;case"play":a.playing||a.asnav||a.play();break;case"pause":a.pause()}},uniqueid:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseinvisible:{visprop:null,init:function(){var e=f.pauseinvisible.gethiddenprop();if(e){var t=e.replace(/[h|h]idden/,"")+"visibilitychange";document.addeventlistener(t,function(){f.pauseinvisible.ishidden()?n.starttimeout?cleartimeout(n.starttimeout):n.pause():n.started?n.play():n.vars.initdelay>0?settimeout(n.play,n.vars.initdelay):n.play()})}},ishidden:function(){var e=f.pauseinvisible.gethiddenprop();return e?document[e]:!1},gethiddenprop:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;tn.currentslide?"next":"prev"),m&&1===n.pagingcount&&(n.direction=n.currentitemn.limit&&1!==n.visible?n.limit:s):h=0===n.currentslide&&t===n.count-1&&n.vars.animationloop&&"next"!==n.direction?u?(n.count+n.cloneoffset)*y:0:n.currentslide===n.last&&0===t&&n.vars.animationloop&&"prev"!==n.direction?u?0:(n.count+1)*y:u?(n.count-1-t+n.cloneoffset)*y:(t+n.cloneoffset)*y,n.setprops(h,"",n.vars.animationspeed),n.transitions?(n.vars.animationloop&&n.atend||(n.animating=!1,n.currentslide=n.animatingto),n.container.unbind("webkittransitionend transitionend"),n.container.bind("webkittransitionend transitionend",function(){cleartimeout(n.ensureanimationend),n.wrapup(y)}),cleartimeout(n.ensureanimationend),n.ensureanimationend=settimeout(function(){n.wrapup(y)},n.vars.animationspeed+100)):n.container.animate(n.args,n.vars.animationspeed,n.vars.easing,function(){n.wrapup(y)})}n.vars.smoothheight&&f.smoothheight(n.vars.animationspeed)}},n.wrapup=function(e){p||v||(0===n.currentslide&&n.animatingto===n.last&&n.vars.animationloop?n.setprops(e,"jumpend"):n.currentslide===n.last&&0===n.animatingto&&n.vars.animationloop&&n.setprops(e,"jumpstart")),n.animating=!1,n.currentslide=n.animatingto,n.vars.after(n)},n.animateslides=function(){!n.animating&&g&&n.flexanimate(n.gettarget("next"))},n.pause=function(){clearinterval(n.animatedslides),n.animatedslides=null,n.playing=!1,n.vars.pauseplay&&f.pauseplay.update("play"),n.syncexists&&f.sync("pause")},n.play=function(){n.playing&&clearinterval(n.animatedslides),n.animatedslides=n.animatedslides||setinterval(n.animateslides,n.vars.slideshowspeed),n.started=n.playing=!0,n.vars.pauseplay&&f.pauseplay.update("pause"),n.syncexists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canadvance=function(e,t){var a=m?n.pagingcount-1:n.last;return t?!0:m&&n.currentitem===n.count-1&&0===e&&"prev"===n.direction?!0:m&&0===n.currentitem&&e===n.pagingcount-1&&"next"!==n.direction?!1:e!==n.currentslide||m?n.vars.animationloop?!0:n.atend&&0===n.currentslide&&e===a&&"next"!==n.direction?!1:n.atend&&n.currentslide===a&&0===e&&"next"===n.direction?!1:!0:!1},n.gettarget=function(e){return n.direction=e,"next"===e?n.currentslide===n.last?0:n.currentslide+1:0===n.currentslide?n.last:n.currentslide-1},n.setprops=function(e,t,a){var i=function(){var a=e?e:(n.itemw+n.vars.itemmargin)*n.move*n.animatingto,i=function(){if(v)return"settouch"===t?e:u&&n.animatingto===n.last?0:u?n.limit-(n.itemw+n.vars.itemmargin)*n.move*n.animatingto:n.animatingto===n.last?n.limit:a;switch(t){case"settotal":return u?(n.count-1-n.currentslide+n.cloneoffset)*e:(n.currentslide+n.cloneoffset)*e;case"settouch":return u?e:e;case"jumpend":return u?e:n.count*e;case"jumpstart":return u?n.count*e:e;default:return e}}();return-1*i+"px"}();n.transitions&&(i=d?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)",a=void 0!==a?a/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",a),n.container.css("transition-duration",a)),n.args[n.prop]=i,(n.transitions||void 0===a)&&n.container.css(n.args),n.container.css("transform",i)},n.setup=function(t){if(p)n.slides.css({width:"100%","float":"left",marginright:"-100%",position:"relative"}),"init"===t&&(o?n.slides.css({opacity:0,display:"block",webkittransition:"opacity "+n.vars.animationspeed/1e3+"s ease",zindex:1}).eq(n.currentslide).css({opacity:1,zindex:2}):0==n.vars.fadefirstslide?n.slides.css({opacity:0,display:"block",zindex:1}).eq(n.currentslide).css({zindex:2}).css({opacity:1}):n.slides.css({opacity:0,display:"block",zindex:1}).eq(n.currentslide).css({zindex:2}).animate({opacity:1},n.vars.animationspeed,n.vars.easing)),n.vars.smoothheight&&f.smoothheight();else{var a,i;"init"===t&&(n.viewport=e('
    ').css({overflow:"hidden",position:"relative"}).appendto(n).append(n.container),n.clonecount=0,n.cloneoffset=0,u&&(i=e.makearray(n.slides).reverse(),n.slides=e(i),n.container.empty().append(n.slides))),n.vars.animationloop&&!v&&(n.clonecount=2,n.cloneoffset=1,"init"!==t&&n.container.find(".clone").remove(),n.container.append(f.uniqueid(n.slides.first().clone().addclass("clone")).attr("aria-hidden","true")).prepend(f.uniqueid(n.slides.last().clone().addclass("clone")).attr("aria-hidden","true"))),n.newslides=e(n.vars.selector,n),a=u?n.count-1-n.currentslide+n.cloneoffset:n.currentslide+n.cloneoffset,d&&!v?(n.container.height(200*(n.count+n.clonecount)+"%").css("position","absolute").width("100%"),settimeout(function(){n.newslides.css({display:"block"}),n.domath(),n.viewport.height(n.h),n.setprops(a*n.h,"init")},"init"===t?100:0)):(n.container.width(200*(n.count+n.clonecount)+"%"),n.setprops(a*n.computedw,"init"),settimeout(function(){n.domath(),n.newslides.css({width:n.computedw,"float":"left",display:"block"}),n.vars.smoothheight&&f.smoothheight()},"init"===t?100:0))}v||n.slides.removeclass(s+"active-slide").eq(n.currentslide).addclass(s+"active-slide"),n.vars.init(n)},n.domath=function(){var e=n.slides.first(),t=n.vars.itemmargin,a=n.vars.minitems,i=n.vars.maxitems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.h=e.height(),n.boxpadding=e.outerwidth()-e.width(),v?(n.itemt=n.vars.itemwidth+t,n.minw=a?a*n.itemt:n.w,n.maxw=i?i*n.itemt-t:n.w,n.itemw=n.minw>n.w?(n.w-t*(a-1))/a:n.maxwn.w?n.w:n.vars.itemwidth,n.visible=math.floor(n.w/n.itemw),n.move=n.vars.move>0&&n.vars.moven.w?n.itemw*(n.count-1)+t*(n.count-1):(n.itemw+t)*n.count-n.w-t):(n.itemw=n.w,n.pagingcount=n.count,n.last=n.count-1),n.computedw=n.itemw-n.boxpadding},n.update=function(e,t){n.domath(),v||(en.controlnav.length?f.controlnav.update("add"):("remove"===t&&!v||n.pagingcountn.last&&(n.currentslide-=1,n.animatingto-=1),f.controlnav.update("remove",n.last))),n.vars.directionnav&&f.directionnav.update()},n.addslide=function(t,a){var i=e(t);n.count+=1,n.last=n.count-1,d&&u?void 0!==a?n.slides.eq(n.count-a).after(i):n.container.prepend(i):void 0!==a?n.slides.eq(a).before(i):n.container.append(i),n.update(a,"add"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeslide=function(t){var a=isnan(t)?n.slides.index(e(t)):t;n.count-=1,n.last=n.count-1,isnan(t)?e(t,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(t).remove(),n.domath(),n.update(a,"remove"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},e(window).blur(function(){focused=!1}).focus(function(){focused=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationloop:!0,smoothheight:!1,startat:0,slideshow:!0,slideshowspeed:7e3,animationspeed:600,initdelay:0,randomize:!1,fadefirstslide:!0,thumbcaptions:!1,pauseonaction:!0,pauseonhover:!1,pauseinvisible:!0,usecss:!0,touch:!0,video:!1,controlnav:!0,directionnav:!0,prevtext:"previous",nexttext:"next",keyboard:!0,multiplekeyboard:!1,mousewheel:!1,pauseplay:!1,pausetext:"pause",playtext:"play",controlscontainer:"",manualcontrols:"",customdirectionnav:"",sync:"",asnavfor:"",itemwidth:0,itemmargin:0,minitems:1,maxitems:0,move:0,allowoneslide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&&(t={}),"object"==typeof t)return this.each(function(){var a=e(this),n=t.selector?t.selector:".slides > li",i=a.find(n);1===i.length&&t.allowoneslide===!0||0===i.length?(i.fadein(400),t.start&&t.start(a)):void 0===a.data("flexslider")&&new e.flexslider(this,t)});var a=e(this).data("flexslider");switch(t){case"play":a.play();break;case"pause":a.pause();break;case"stop":a.stop();break;case"next":a.flexanimate(a.gettarget("next"),!0);break;case"prev":case"previous":a.flexanimate(a.gettarget("prev"),!0);break;default:"number"==typeof t&&a.flexanimate(t,!0)}}}(jquery);