!function(a){var b=!0;a.flexslider=function(h,q){var c=a(h),e,n,o,m,i,p,j,g,f,k,l,d;c.vars=a.extend({},a.flexslider.defaults,q),e=c.vars.namespace,n=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||n||window.DocumentTouch&&document instanceof DocumentTouch)&&c.vars.touch,m="click touchend MSPointerUp keyup",i="",j="vertical"===c.vars.direction,g=c.vars.reverse,f=c.vars.itemWidth>0,k="fade"===c.vars.animation,l=""!==c.vars.asNavFor,d={},a.data(h,"flexslider",c),d={init:function(){c.animating=!1,c.currentSlide=parseInt(c.vars.startAt?c.vars.startAt:0,10),isNaN(c.currentSlide)&&(c.currentSlide=0),c.animatingTo=c.currentSlide,c.atEnd=0===c.currentSlide||c.currentSlide===c.last,c.containerSelector=c.vars.selector.substr(0,c.vars.selector.search(" ")),c.slides=a(c.vars.selector,c),c.container=a(c.containerSelector,c),c.count=c.slides.length,c.syncExists=a(c.vars.sync).length>0,"slide"===c.vars.animation&&(c.vars.animation="swing"),c.prop=j?"top":"marginLeft",c.args={},c.manualPause=!1,c.stopped=!1,c.started=!1,c.startTimeout=null,c.transitions=!c.vars.video&&!k&&c.vars.useCSS&&function(){var d=document.createElement("div"),a=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"],b;for(b in a)if(void 0!==d.style[a[b]])return c.pfx=a[b].replace("Perspective","").toLowerCase(),c.prop="-"+c.pfx+"-transform",!0;return!1}(),c.ensureAnimationEnd="",""!==c.vars.controlsContainer&&(c.controlsContainer=a(c.vars.controlsContainer).length>0&&a(c.vars.controlsContainer)),""!==c.vars.manualControls&&(c.manualControls=a(c.vars.manualControls).length>0&&a(c.vars.manualControls)),""!==c.vars.customDirectionNav&&(c.customDirectionNav=2===a(c.vars.customDirectionNav).length&&a(c.vars.customDirectionNav)),c.vars.randomize&&(c.slides.sort(function(){return Math.round(Math.random())-.5}),c.container.empty().append(c.slides)),c.doMath(),c.setup("init"),c.vars.controlNav&&d.controlNav.setup(),c.vars.directionNav&&d.directionNav.setup(),c.vars.keyboard&&(1===a(c.containerSelector).length||c.vars.multipleKeyboard)&&a(document).bind("keyup",function(b){var a=b.keyCode,d;!c.animating&&(39===a||37===a)&&(d=39===a?c.getTarget("next"):37===a&&c.getTarget("prev"),c.flexAnimate(d,c.vars.pauseOnAction))}),c.vars.mousewheel&&c.bind("mousewheel",function(a,b,e,f){a.preventDefault();var d=0>b?c.getTarget("next"):c.getTarget("prev");c.flexAnimate(d,c.vars.pauseOnAction)}),c.vars.pausePlay&&d.pausePlay.setup(),c.vars.slideshow&&c.vars.pauseInvisible&&d.pauseInvisible.init(),c.vars.slideshow&&(c.vars.pauseOnHover&&c.hover(function(){c.manualPlay||c.manualPause||c.pause()},function(){c.manualPause||c.manualPlay||c.stopped||c.play()}),c.vars.pauseInvisible&&d.pauseInvisible.isHidden()||(c.vars.initDelay>0?c.startTimeout=setTimeout(c.play,c.vars.initDelay):c.play())),l&&d.asNav.setup(),o&&c.vars.touch&&d.touch(),(!k||k&&c.vars.smoothHeight)&&a(window).bind("resize orientationchange focus",d.resize),c.find("img").attr("draggable","false"),setTimeout(function(){c.vars.start(c)},200)},asNav:{setup:function(){c.asNav=!0,c.animatingTo=Math.floor(c.currentSlide/c.move),c.currentItem=c.currentSlide,c.slides.removeClass(e+"active-slide").eq(c.currentItem).addClass(e+"active-slide"),n?(h._slider=c,c.slides.each(function(){var b=this;b._gesture=new MSGesture,b._gesture.target=b,b.addEventListener("MSPointerDown",function(a){a.preventDefault(),a.currentTarget._gesture&&a.currentTarget._gesture.addPointer(a.pointerId)},!1),b.addEventListener("MSGestureTap",function(e){e.preventDefault();var b=a(this),d=b.index();a(c.vars.asNavFor).data("flexslider").animating||b.hasClass("active")||(c.direction=c.currentItem=g&&b.hasClass(e+"active-slide")?c.flexAnimate(c.getTarget("prev"),!0):a(c.vars.asNavFor).data("flexslider").animating||b.hasClass(e+"active-slide")||(c.direction=c.currentItem'),c.pagingCount>1)for(g=0;g":''+j+"","thumbnails"===c.vars.controlNav&&!0===c.vars.thumbCaptions&&(h=b.attr("data-thumbcaption"),""!==h&&void 0!==h&&(f+=''+h+"")),c.controlNavScaffold.append("
  • "+f+"
  • "),j++;c.controlsContainer?a(c.controlsContainer).append(c.controlNavScaffold):c.append(c.controlNavScaffold),d.controlNav.set(),d.controlNav.active(),c.controlNavScaffold.delegate("a, img",m,function(b){if(b.preventDefault(),""===i||i===b.type){var f=a(this),g=c.controlNav.index(f);f.hasClass(e+"active")||(c.direction=g>c.currentSlide?"next":"prev",c.flexAnimate(g,c.vars.pauseOnAction))}""===i&&(i=b.type),d.setToClearWatchedEvent()})},setupManual:function(){c.controlNav=c.manualControls,d.controlNav.active(),c.controlNav.bind(m,function(b){if(b.preventDefault(),""===i||i===b.type){var f=a(this),g=c.controlNav.index(f);f.hasClass(e+"active")||(g>c.currentSlide?c.direction="next":c.direction="prev",c.flexAnimate(g,c.vars.pauseOnAction))}""===i&&(i=b.type),d.setToClearWatchedEvent()})},set:function(){var b="thumbnails"===c.vars.controlNav?"img":"a";c.controlNav=a("."+e+"control-nav li "+b,c.controlsContainer?c.controlsContainer:c)},active:function(){c.controlNav.removeClass(e+"active").eq(c.animatingTo).addClass(e+"active")},update:function(b,e){c.pagingCount>1&&"add"===b?c.controlNavScaffold.append(a('
  • '+c.count+"
  • ")):1===c.pagingCount?c.controlNavScaffold.find("li").remove():c.controlNav.eq(e).closest("li").remove(),d.controlNav.set(),c.pagingCount>1&&c.pagingCount!==c.controlNav.length?c.update(e,b):d.controlNav.active()}},directionNav:{setup:function(){var b=a('");c.customDirectionNav?c.directionNav=c.customDirectionNav:c.controlsContainer?(a(c.controlsContainer).append(b),c.directionNav=a("."+e+"direction-nav li a",c.controlsContainer)):(c.append(b),c.directionNav=a("."+e+"direction-nav li a",c)),d.directionNav.update(),c.directionNav.bind(m,function(b){b.preventDefault();var f;(""===i||i===b.type)&&(f=a(this).hasClass(e+"next")?c.getTarget("next"):c.getTarget("prev"),c.flexAnimate(f,c.vars.pauseOnAction)),""===i&&(i=b.type),d.setToClearWatchedEvent()})},update:function(){var a=e+"disabled";1===c.pagingCount?c.directionNav.addClass(a).attr("tabindex","-1"):c.vars.animationLoop?c.directionNav.removeClass(a).removeAttr("tabindex"):0===c.animatingTo?c.directionNav.removeClass(a).filter("."+e+"prev").addClass(a).attr("tabindex","-1"):c.animatingTo===c.last?c.directionNav.removeClass(a).filter("."+e+"next").addClass(a).attr("tabindex","-1"):c.directionNav.removeClass(a).removeAttr("tabindex")}},pausePlay:{setup:function(){var b=a('
    ');c.controlsContainer?(c.controlsContainer.append(b),c.pausePlay=a("."+e+"pauseplay a",c.controlsContainer)):(c.append(b),c.pausePlay=a("."+e+"pauseplay a",c)),d.pausePlay.update(c.vars.slideshow?e+"pause":e+"play"),c.pausePlay.bind(m,function(b){b.preventDefault(),(""===i||i===b.type)&&(a(this).hasClass(e+"pause")?(c.manualPause=!0,c.manualPlay=!1,c.pause()):(c.manualPause=!1,c.manualPlay=!0,c.play())),""===i&&(i=b.type),d.setToClearWatchedEvent()})},update:function(a){"play"===a?c.pausePlay.removeClass(e+"pause").addClass(e+"play").html(c.vars.playText):c.pausePlay.removeClass(e+"play").addClass(e+"pause").html(c.vars.pauseText)}},touch:function(){function w(a){a.stopPropagation(),c.animating?a.preventDefault():(c.pause(),h._gesture.addPointer(a.pointerId),b=0,d=j?c.h:c.w,o=Number(new Date),m=f&&g&&c.animatingTo===c.last?0:f&&g?c.limit-(c.itemW+c.vars.itemMargin)*c.move*c.animatingTo:f&&c.currentSlide===c.last?c.limit:f?(c.itemW+c.vars.itemMargin)*c.move*c.currentSlide:g?(c.last-c.currentSlide+c.cloneOffset)*d:(c.currentSlide+c.cloneOffset)*d)}function v(e){var c,f,g;if(e.stopPropagation(),c=e.target._slider,c)return f=-e.translationX,g=-e.translationY,b+=j?g:f,a=b,l=j?Math.abs(b)500)&&(e.preventDefault(),!k&&c.transitions&&(c.vars.animationLoop||(a=b/(0===c.currentSlide&&0>b||c.currentSlide===c.last&&b>0?Math.abs(b)/d+2:1)),c.setProps(m+a,"setTouch"))))}function u(h){var c,e,f;h.stopPropagation(),c=h.target._slider,c&&(c.animatingTo===c.currentSlide&&!l&&null!==a&&(e=g?-a:a,f=e>0?c.getTarget("next"):c.getTarget("prev"),c.canAdvance(f)&&(Number(new Date)-o<550&&Math.abs(e)>50||Math.abs(e)>d/2)?c.flexAnimate(f,c.vars.pauseOnAction):k||c.flexAnimate(c.currentSlide,c.vars.pauseOnAction,!0)),q=null,p=null,a=null,m=null,b=0)}var q,p,m,d,a,o,t,r,s,l=!1,i=0,e=0,b=0;n?(h.style.msTouchAction="none",h._gesture=new MSGesture,h._gesture.target=h,h.addEventListener("MSPointerDown",w,!1),h._slider=c,h.addEventListener("MSGestureChange",v,!1),h.addEventListener("MSGestureEnd",u,!1)):(t=function(a){c.animating?a.preventDefault():(window.navigator.msPointerEnabled||1===a.touches.length)&&(c.pause(),d=j?c.h:c.w,o=Number(new Date),i=a.touches[0].pageX,e=a.touches[0].pageY,m=f&&g&&c.animatingTo===c.last?0:f&&g?c.limit-(c.itemW+c.vars.itemMargin)*c.move*c.animatingTo:f&&c.currentSlide===c.last?c.limit:f?(c.itemW+c.vars.itemMargin)*c.move*c.currentSlide:g?(c.last-c.currentSlide+c.cloneOffset)*d:(c.currentSlide+c.cloneOffset)*d,q=j?e:i,p=j?i:e,h.addEventListener("touchmove",r,!1),h.addEventListener("touchend",s,!1))},r=function(b){i=b.touches[0].pageX,e=b.touches[0].pageY,a=j?q-e:q-i,l=j?Math.abs(a)f)&&(b.preventDefault(),!k&&c.transitions&&(c.vars.animationLoop||(a/=0===c.currentSlide&&0>a||c.currentSlide===c.last&&a>0?Math.abs(a)/d+2:1),c.setProps(m+a,"setTouch")))},s=function(f){if(h.removeEventListener("touchmove",r,!1),c.animatingTo===c.currentSlide&&!l&&null!==a){var b=g?-a:a,e=b>0?c.getTarget("next"):c.getTarget("prev");c.canAdvance(e)&&(Number(new Date)-o<550&&Math.abs(b)>50||Math.abs(b)>d/2)?c.flexAnimate(e,c.vars.pauseOnAction):k||c.flexAnimate(c.currentSlide,c.vars.pauseOnAction,!0)}h.removeEventListener("touchend",s,!1),q=null,p=null,a=null,m=null},h.addEventListener("touchstart",t,!1))},resize:function(){!c.animating&&c.is(":visible")&&(f||c.doMath(),k?d.smoothHeight():f?(c.slides.width(c.computedW),c.update(c.pagingCount),c.setProps()):j?(c.viewport.height(c.h),c.setProps(c.h,"setTotal")):(c.vars.smoothHeight&&d.smoothHeight(),c.newSlides.width(c.computedW),c.setProps(c.computedW,"setTotal")))},smoothHeight:function(a){if(!j||k){var b=k?c:c.viewport;a?b.animate({height:c.slides.eq(c.animatingTo).height()},a):b.height(c.slides.eq(c.animatingTo).height())}},sync:function(d){var b=a(c.vars.sync).data("flexslider"),e=c.animatingTo;switch(d){case"animate":b.flexAnimate(e,c.vars.pauseOnAction,!1,!0);break;case"play":b.playing||b.asNav||b.play();break;case"pause":b.pause()}},uniqueID:function(b){return b.filter("[id]").add(b.find("[id]")).each(function(){var b=a(this);b.attr("id",b.attr("id")+"_clone")}),b},pauseInvisible:{visProp:null,init:function(){var a=d.pauseInvisible.getHiddenProp(),b;a&&(b=a.replace(/[H|h]idden/,"")+"visibilitychange",document.addEventListener(b,function(){d.pauseInvisible.isHidden()?c.startTimeout?clearTimeout(c.startTimeout):c.pause():c.started?c.play():c.vars.initDelay>0?setTimeout(c.play,c.vars.initDelay):c.play()}))},isHidden:function(){var a=d.pauseInvisible.getHiddenProp();return!!a&&document[a]},getHiddenProp:function(){var b=["webkit","moz","ms","o"],a;if("hidden"in document)return"hidden";for(a=0;ac.currentSlide?"next":"prev"),l&&1===c.pagingCount&&(c.direction=c.currentItemc.limit&&1!==c.visible?c.limit:m):i=0===c.currentSlide&&b===c.count-1&&c.vars.animationLoop&&"next"!==c.direction?g?(c.count+c.cloneOffset)*h:0:c.currentSlide===c.last&&0===b&&c.vars.animationLoop&&"prev"!==c.direction?g?0:(c.count+1)*h:g?(c.count-1-b+c.cloneOffset)*h:(b+c.cloneOffset)*h,c.setProps(i,"",c.vars.animationSpeed),c.transitions?(c.vars.animationLoop&&c.atEnd||(c.animating=!1,c.currentSlide=c.animatingTo),c.container.unbind("webkitTransitionEnd transitionend"),c.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(c.ensureAnimationEnd),c.wrapup(h)}),clearTimeout(c.ensureAnimationEnd),c.ensureAnimationEnd=setTimeout(function(){c.wrapup(h)},c.vars.animationSpeed+100)):c.container.animate(c.args,c.vars.animationSpeed,c.vars.easing,function(){c.wrapup(h)})),c.vars.smoothHeight&&d.smoothHeight(c.vars.animationSpeed)}},c.wrapup=function(a){k||f||(0===c.currentSlide&&c.animatingTo===c.last&&c.vars.animationLoop?c.setProps(a,"jumpEnd"):c.currentSlide===c.last&&0===c.animatingTo&&c.vars.animationLoop&&c.setProps(a,"jumpStart")),c.animating=!1,c.currentSlide=c.animatingTo,c.vars.after(c)},c.animateSlides=function(){!c.animating&&b&&c.flexAnimate(c.getTarget("next"))},c.pause=function(){clearInterval(c.animatedSlides),c.animatedSlides=null,c.playing=!1,c.vars.pausePlay&&d.pausePlay.update("play"),c.syncExists&&d.sync("pause")},c.play=function(){c.playing&&clearInterval(c.animatedSlides),c.animatedSlides=c.animatedSlides||setInterval(c.animateSlides,c.vars.slideshowSpeed),c.started=c.playing=!0,c.vars.pausePlay&&d.pausePlay.update("pause"),c.syncExists&&d.sync("play")},c.stop=function(){c.pause(),c.stopped=!0},c.canAdvance=function(a,d){var b=l?c.pagingCount-1:c.last;return!!d||(!!(l&&c.currentItem===c.count-1&&0===a&&"prev"===c.direction)||(!(l&&0===c.currentItem&&a===c.pagingCount-1&&"next"!==c.direction)&&(!!(a!==c.currentSlide||l)&&(!!c.vars.animationLoop||(!(c.atEnd&&0===c.currentSlide&&a===b&&"next"!==c.direction)&&(!(c.atEnd&&c.currentSlide===b&&0===a&&"next"===c.direction)))))))},c.getTarget=function(a){return c.direction=a,"next"===a?c.currentSlide===c.last?0:c.currentSlide+1:0===c.currentSlide?c.last:c.currentSlide-1},c.setProps=function(a,e,b){var d=function(){var b=a||(c.itemW+c.vars.itemMargin)*c.move*c.animatingTo,d=function(){if(f)return"setTouch"===e?a:g&&c.animatingTo===c.last?0:g?c.limit-(c.itemW+c.vars.itemMargin)*c.move*c.animatingTo:c.animatingTo===c.last?c.limit:b;switch(e){case"setTotal":return g?(c.count-1-c.currentSlide+c.cloneOffset)*a:(c.currentSlide+c.cloneOffset)*a;case"setTouch":return g,a;case"jumpEnd":return g?a:c.count*a;case"jumpStart":return g?c.count*a:a;default:return a}}();return-1*d+"px"}();c.transitions&&(d=j?"translate3d(0,"+d+",0)":"translate3d("+d+",0,0)",b=void 0!==b?b/1e3+"s":"0s",c.container.css("-"+c.pfx+"-transition-duration",b),c.container.css("transition-duration",b)),c.args[c.prop]=d,(c.transitions||void 0===b)&&c.container.css(c.args),c.container.css("transform",d)},c.setup=function(b){if(k)c.slides.css({width:"100%",float:"left",marginRight:"-100%",position:"relative"}),"init"===b&&(o?c.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+c.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(c.currentSlide).css({opacity:1,zIndex:2}):0==c.vars.fadeFirstSlide?c.slides.css({opacity:0,display:"block",zIndex:1}).eq(c.currentSlide).css({zIndex:2}).css({opacity:1}):c.slides.css({opacity:0,display:"block",zIndex:1}).eq(c.currentSlide).css({zIndex:2}).animate({opacity:1},c.vars.animationSpeed,c.vars.easing)),c.vars.smoothHeight&&d.smoothHeight();else{var h,i;"init"===b&&(c.viewport=a('
    ').css({overflow:"hidden",position:"relative"}).appendTo(c).append(c.container),c.cloneCount=0,c.cloneOffset=0,g&&(i=a.makeArray(c.slides).reverse(),c.slides=a(i),c.container.empty().append(c.slides))),c.vars.animationLoop&&!f&&(c.cloneCount=2,c.cloneOffset=1,"init"!==b&&c.container.find(".clone").remove(),c.container.append(d.uniqueID(c.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(d.uniqueID(c.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),c.newSlides=a(c.vars.selector,c),h=g?c.count-1-c.currentSlide+c.cloneOffset:c.currentSlide+c.cloneOffset,j&&!f?(c.container.height(200*(c.count+c.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){c.newSlides.css({display:"block"}),c.doMath(),c.viewport.height(c.h),c.setProps(h*c.h,"init")},"init"===b?100:0)):(c.container.width(200*(c.count+c.cloneCount)+"%"),c.setProps(h*c.computedW,"init"),setTimeout(function(){c.doMath(),c.newSlides.css({width:c.computedW,marginRight:c.computedM,float:"left",display:"block"}),c.vars.smoothHeight&&d.smoothHeight()},"init"===b?100:0))}f||c.slides.removeClass(e+"active-slide").eq(c.currentSlide).addClass(e+"active-slide"),c.vars.init(c)},c.doMath=function(){var e=c.slides.first(),a=c.vars.itemMargin,b=c.vars.minItems,d=c.vars.maxItems;c.w=void 0===c.viewport?c.width():c.viewport.width(),c.h=e.height(),c.boxPadding=e.outerWidth()-e.width(),f?(c.itemT=c.vars.itemWidth+a,c.itemM=a,c.minW=b?b*c.itemT:c.w,c.maxW=d?d*c.itemT-a:c.w,c.itemW=c.minW>c.w?(c.w-a*(b-1))/b:c.maxWc.w?c.w:c.vars.itemWidth,c.visible=Math.floor(c.w/c.itemW),c.move=c.vars.move>0&&c.vars.movec.w?c.itemW*(c.count-1)+a*(c.count-1):(c.itemW+a)*c.count-c.w-a):(c.itemW=c.w,c.itemM=a,c.pagingCount=c.count,c.last=c.count-1),c.computedW=c.itemW-c.boxPadding,c.computedM=c.itemM},c.update=function(a,b){c.doMath(),f||(ac.controlNav.length?d.controlNav.update("add"):("remove"===b&&!f||c.pagingCountc.last&&(c.currentSlide-=1,c.animatingTo-=1),d.controlNav.update("remove",c.last))),c.vars.directionNav&&d.directionNav.update()},c.addSlide=function(e,b){var d=a(e);c.count+=1,c.last=c.count-1,j&&g?void 0!==b?c.slides.eq(c.count-b).after(d):c.container.prepend(d):void 0!==b?c.slides.eq(b).before(d):c.container.append(d),c.update(b,"add"),c.slides=a(c.vars.selector+":not(.clone)",c),c.setup(),c.vars.added(c)},c.removeSlide=function(b){var d=isNaN(b)?c.slides.index(a(b)):b;c.count-=1,c.last=c.count-1,isNaN(b)?a(b,c.slides).remove():j&&g?c.slides.eq(c.last).remove():c.slides.eq(b).remove(),c.doMath(),c.update(d,"remove"),c.slides=a(c.vars.selector+":not(.clone)",c),c.setup(),c.vars.removed(c)},d.init()},a(window).blur(function(a){b=!1}).focus(function(a){b=!0}),a.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(){}},a.fn.flexslider=function(b){if(void 0===b&&(b={}),"object"==typeof b)return this.each(function(){var c=a(this),e=b.selector?b.selector:".slides > li",d=c.find(e);1===d.length&&b.allowOneSlide===!0||0===d.length?(d.fadeIn(400),b.start&&b.start(c)):void 0===c.data("flexslider")&&new a.flexslider(this,b)});var c=a(this).data("flexslider");switch(b){case"play":c.play();break;case"pause":c.pause();break;case"stop":c.stop();break;case"next":c.flexAnimate(c.getTarget("next"),!0);break;case"prev":case"previous":c.flexAnimate(c.getTarget("prev"),!0);break;default:"number"==typeof b&&c.flexAnimate(b,!0)}}}(jQuery)