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