;(function($){$.flexslider=function(el,options){var slider=$(el);slider.vars=$.extend({},$.flexslider.defaults,options);var namespace=slider.vars.namespace,msgesture=window.navigator&&window.navigator.mspointerenabled&&window.msgesture,touch=(("ontouchstart"in window)||msgesture||window.documenttouch&&document instanceof documenttouch)&&slider.vars.touch,eventtype="click touchend mspointerup",watchedevent="",watchedeventcleartimer,vertical=slider.vars.direction==="vertical",reverse=slider.vars.reverse,carousel=(slider.vars.itemwidth>0),fade=slider.vars.animation==="fade",asnav=slider.vars.asnavfor!=="",methods={},focused=true;$.data(el,"flexslider",slider);methods={init:function(){slider.animating=false;slider.currentslide=parseint((slider.vars.startat?slider.vars.startat:0));if(isnan(slider.currentslide))slider.currentslide=0;slider.animatingto=slider.currentslide;slider.atend=(slider.currentslide===0||slider.currentslide===slider.last);slider.containerselector=slider.vars.selector.substr(0,slider.vars.selector.search(' '));slider.slides=$(slider.vars.selector,slider);slider.container=$(slider.containerselector,slider);slider.count=slider.slides.length;slider.syncexists=$(slider.vars.sync).length>0;if(slider.vars.animation==="slide")slider.vars.animation="swing";slider.prop=(vertical)?"top":"marginleft";slider.args={};slider.manualpause=false;slider.stopped=false;slider.started=false;slider.starttimeout=null;slider.transitions=!slider.vars.video&&!fade&&slider.vars.usecss&&(function(){var obj=document.createelement('div'),props=['perspectiveproperty','webkitperspective','mozperspective','operspective','msperspective'];for(var i in props){if(obj.style[props[i]]!==undefined){slider.pfx=props[i].replace('perspective','').tolowercase();slider.prop="-"+ slider.pfx+"-transform";return true;}} return false;}());if(slider.vars.controlscontainer!=="")slider.controlscontainer=$(slider.vars.controlscontainer).length>0&&$(slider.vars.controlscontainer);if(slider.vars.manualcontrols!=="")slider.manualcontrols=$(slider.vars.manualcontrols).length>0&&$(slider.vars.manualcontrols);if(slider.vars.randomize){slider.slides.sort(function(){return(math.round(math.random())-0.5);});slider.container.empty().append(slider.slides);} slider.domath();slider.setup("init");if(slider.vars.controlnav)methods.controlnav.setup();if(slider.vars.directionnav)methods.directionnav.setup();if(slider.vars.keyboard&&($(slider.containerselector).length===1||slider.vars.multiplekeyboard)){$(document).bind('keyup',function(event){var keycode=event.keycode;if(!slider.animating&&(keycode===39||keycode===37)){var target=(keycode===39)?slider.gettarget('next'):(keycode===37)?slider.gettarget('prev'):false;slider.flexanimate(target,slider.vars.pauseonaction);}});} if(slider.vars.mousewheel){slider.bind('mousewheel',function(event,delta,deltax,deltay){event.preventdefault();var target=(delta<0)?slider.gettarget('next'):slider.gettarget('prev');slider.flexanimate(target,slider.vars.pauseonaction);});} if(slider.vars.pauseplay)methods.pauseplay.setup();if(slider.vars.slideshow&&slider.vars.pauseinvisible)methods.pauseinvisible.init();if(slider.vars.slideshow){if(slider.vars.pauseonhover){slider.hover(function(){if(!slider.manualplay&&!slider.manualpause)slider.pause();},function(){if(!slider.manualpause&&!slider.manualplay&&!slider.stopped)slider.play();});} if(!slider.vars.pauseinvisible||!methods.pauseinvisible.ishidden()){(slider.vars.initdelay>0)?slider.starttimeout=settimeout(slider.play,slider.vars.initdelay):slider.play();}} if(asnav)methods.asnav.setup();if(touch&&slider.vars.touch)methods.touch();if(!fade||(fade&&slider.vars.smoothheight))$(window).bind("resize orientationchange focus",methods.resize);slider.find("img").attr("draggable","false");settimeout(function(){slider.vars.start(slider);},200);},asnav:{setup:function(){slider.asnav=true;slider.animatingto=math.floor(slider.currentslide/slider.move);slider.currentitem=slider.currentslide;slider.slides.removeclass(namespace+"active-slide").eq(slider.currentitem).addclass(namespace+"active-slide");if(!msgesture){slider.slides.click(function(e){e.preventdefault();var $slide=$(this),target=$slide.index();var posfromleft=$slide.offset().left- $(slider).scrollleft();if(posfromleft<=0&&$slide.hasclass(namespace+'active-slide')){slider.flexanimate(slider.gettarget("prev"),true);}else if(!$(slider.vars.asnavfor).data('flexslider').animating&&!$slide.hasclass(namespace+"active-slide")){slider.direction=(slider.currentitem');if(slider.pagingcount>1){for(var i=0;i':''+ j+'';if('thumbnails'===slider.vars.controlnav&&true===slider.vars.thumbcaptions){var captn=slide.attr('data-thumbcaption');if(''!=captn&&undefined!=captn)item+=''+ captn+'';} slider.controlnavscaffold.append('
  • '+ item+'
  • ');j++;}} (slider.controlscontainer)?$(slider.controlscontainer).append(slider.controlnavscaffold):slider.append(slider.controlnavscaffold);methods.controlnav.set();methods.controlnav.active();slider.controlnavscaffold.delegate('a, img',eventtype,function(event){event.preventdefault();if(watchedevent===""||watchedevent===event.type){var $this=$(this),target=slider.controlnav.index($this);if(!$this.hasclass(namespace+'active')){slider.direction=(target>slider.currentslide)?"next":"prev";slider.flexanimate(target,slider.vars.pauseonaction);}} if(watchedevent===""){watchedevent=event.type;} methods.settoclearwatchedevent();});},setupmanual:function(){slider.controlnav=slider.manualcontrols;methods.controlnav.active();slider.controlnav.bind(eventtype,function(event){event.preventdefault();if(watchedevent===""||watchedevent===event.type){var $this=$(this),target=slider.controlnav.index($this);if(!$this.hasclass(namespace+'active')){(target>slider.currentslide)?slider.direction="next":slider.direction="prev";slider.flexanimate(target,slider.vars.pauseonaction);}} if(watchedevent===""){watchedevent=event.type;} methods.settoclearwatchedevent();});},set:function(){var selector=(slider.vars.controlnav==="thumbnails")?'img':'a';slider.controlnav=$('.'+ namespace+'control-nav li '+ selector,(slider.controlscontainer)?slider.controlscontainer:slider);},active:function(){slider.controlnav.removeclass(namespace+"active").eq(slider.animatingto).addclass(namespace+"active");},update:function(action,pos){if(slider.pagingcount>1&&action==="add"){slider.controlnavscaffold.append($('
  • '+ slider.count+'
  • '));}else if(slider.pagingcount===1){slider.controlnavscaffold.find('li').remove();}else{slider.controlnav.eq(pos).closest('li').remove();} methods.controlnav.set();(slider.pagingcount>1&&slider.pagingcount!==slider.controlnav.length)?slider.update(pos,action):methods.controlnav.active();}},directionnav:{setup:function(){var directionnavscaffold=$('');if(slider.controlscontainer){$(slider.controlscontainer).append(directionnavscaffold);slider.directionnav=$('.'+ namespace+'direction-nav li a',slider.controlscontainer);}else{slider.append(directionnavscaffold);slider.directionnav=$('.'+ namespace+'direction-nav li a',slider);} methods.directionnav.update();slider.directionnav.bind(eventtype,function(event){event.preventdefault();var target;if(watchedevent===""||watchedevent===event.type){target=($(this).hasclass(namespace+'next'))?slider.gettarget('next'):slider.gettarget('prev');slider.flexanimate(target,slider.vars.pauseonaction);} if(watchedevent===""){watchedevent=event.type;} methods.settoclearwatchedevent();});},update:function(){var disabledclass=namespace+'disabled';if(slider.pagingcount===1){slider.directionnav.addclass(disabledclass).attr('tabindex','-1');}else if(!slider.vars.animationloop){if(slider.animatingto===0){slider.directionnav.removeclass(disabledclass).filter('.'+ namespace+"prev").addclass(disabledclass).attr('tabindex','-1');}else if(slider.animatingto===slider.last){slider.directionnav.removeclass(disabledclass).filter('.'+ namespace+"next").addclass(disabledclass).attr('tabindex','-1');}else{slider.directionnav.removeclass(disabledclass).removeattr('tabindex');}}else{slider.directionnav.removeclass(disabledclass).removeattr('tabindex');}}},pauseplay:{setup:function(){var pauseplayscaffold=$('
    ');if(slider.controlscontainer){slider.controlscontainer.append(pauseplayscaffold);slider.pauseplay=$('.'+ namespace+'pauseplay a',slider.controlscontainer);}else{slider.append(pauseplayscaffold);slider.pauseplay=$('.'+ namespace+'pauseplay a',slider);} methods.pauseplay.update((slider.vars.slideshow)?namespace+'pause':namespace+'play');slider.pauseplay.bind(eventtype,function(event){event.preventdefault();if(watchedevent===""||watchedevent===event.type){if($(this).hasclass(namespace+'pause')){slider.manualpause=true;slider.manualplay=false;slider.pause();}else{slider.manualpause=false;slider.manualplay=true;slider.play();}} if(watchedevent===""){watchedevent=event.type;} methods.settoclearwatchedevent();});},update:function(state){(state==="play")?slider.pauseplay.removeclass(namespace+'pause').addclass(namespace+'play').html(slider.vars.playtext):slider.pauseplay.removeclass(namespace+'play').addclass(namespace+'pause').html(slider.vars.pausetext);}},touch:function(){var startx,starty,offset,cwidth,dx,startt,scrolling=false,localx=0,localy=0,accdx=0;if(!msgesture){el.addeventlistener('touchstart',ontouchstart,false);function ontouchstart(e){if(slider.animating){e.preventdefault();}else if((window.navigator.mspointerenabled)||e.touches.length===1){slider.pause();cwidth=(vertical)?slider.h:slider.w;startt=number(new date());localx=e.touches[0].pagex;localy=e.touches[0].pagey;offset=(carousel&&reverse&&slider.animatingto===slider.last)?0:(carousel&&reverse)?slider.limit-(((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.animatingto):(carousel&&slider.currentslide===slider.last)?slider.limit:(carousel)?((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.currentslide:(reverse)?(slider.last- slider.currentslide+ slider.cloneoffset)*cwidth:(slider.currentslide+ slider.cloneoffset)*cwidth;startx=(vertical)?localy:localx;starty=(vertical)?localx:localy;el.addeventlistener('touchmove',ontouchmove,false);el.addeventlistener('touchend',ontouchend,false);}} function ontouchmove(e){localx=e.touches[0].pagex;localy=e.touches[0].pagey;dx=(vertical)?startx- localy:startx- localx;scrolling=(vertical)?(math.abs(dx)fxms){e.preventdefault();if(!fade&&slider.transitions){if(!slider.vars.animationloop){dx=dx/((slider.currentslide===0&&dx<0||slider.currentslide===slider.last&&dx>0)?(math.abs(dx)/cwidth+2) : 1); } slider.setprops(offset+ dx,"settouch");}}} function ontouchend(e){el.removeeventlistener('touchmove',ontouchmove,false);if(slider.animatingto===slider.currentslide&&!scrolling&&!(dx===null)){var updatedx=(reverse)?-dx:dx,target=(updatedx>0)?slider.gettarget('next'):slider.gettarget('prev');if(slider.canadvance(target)&&(number(new date())- startt<550&&math.abs(updatedx)>50||math.abs(updatedx)>cwidth/2)){slider.flexanimate(target,slider.vars.pauseonaction);}else{if(!fade)slider.flexanimate(slider.currentslide,slider.vars.pauseonaction,true);}} el.removeeventlistener('touchend',ontouchend,false);startx=null;starty=null;dx=null;offset=null;}}else{el.style.mstouchaction="none";el._gesture=new msgesture();el._gesture.target=el;el.addeventlistener("mspointerdown",onmspointerdown,false);el._slider=slider;el.addeventlistener("msgesturechange",onmsgesturechange,false);el.addeventlistener("msgestureend",onmsgestureend,false);function onmspointerdown(e){e.stoppropagation();if(slider.animating){e.preventdefault();}else{slider.pause();el._gesture.addpointer(e.pointerid);accdx=0;cwidth=(vertical)?slider.h:slider.w;startt=number(new date());offset=(carousel&&reverse&&slider.animatingto===slider.last)?0:(carousel&&reverse)?slider.limit-(((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.animatingto):(carousel&&slider.currentslide===slider.last)?slider.limit:(carousel)?((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.currentslide:(reverse)?(slider.last- slider.currentslide+ slider.cloneoffset)*cwidth:(slider.currentslide+ slider.cloneoffset)*cwidth;}} function onmsgesturechange(e){e.stoppropagation();var slider=e.target._slider;if(!slider){return;} var transx=-e.translationx,transy=-e.translationy;accdx=accdx+((vertical)?transy:transx);dx=accdx;scrolling=(vertical)?(math.abs(accdx)500){e.preventdefault();if(!fade&&slider.transitions){if(!slider.vars.animationloop){dx=accdx/((slider.currentslide===0&&accdx<0||slider.currentslide===slider.last&&accdx>0)?(math.abs(accdx)/ cwidth + 2) : 1); } slider.setprops(offset+ dx,"settouch");}}} function onmsgestureend(e){e.stoppropagation();var slider=e.target._slider;if(!slider){return;} if(slider.animatingto===slider.currentslide&&!scrolling&&!(dx===null)){var updatedx=(reverse)?-dx:dx,target=(updatedx>0)?slider.gettarget('next'):slider.gettarget('prev');if(slider.canadvance(target)&&(number(new date())- startt<550&&math.abs(updatedx)>50||math.abs(updatedx)>cwidth/2)){slider.flexanimate(target,slider.vars.pauseonaction);}else{if(!fade)slider.flexanimate(slider.currentslide,slider.vars.pauseonaction,true);}} startx=null;starty=null;dx=null;offset=null;accdx=0;}}},resize:function(){if(!slider.animating&&slider.is(':visible')){if(!carousel)slider.domath();if(fade){methods.smoothheight();}else if(carousel){slider.slides.width(slider.computedw);slider.update(slider.pagingcount);slider.setprops();} else if(vertical){slider.viewport.height(slider.h);slider.setprops(slider.h,"settotal");}else{if(slider.vars.smoothheight)methods.smoothheight();slider.newslides.width(slider.computedw);slider.setprops(slider.computedw,"settotal");}}},smoothheight:function(dur){if(!vertical||fade){var $obj=(fade)?slider:slider.viewport;(dur)?$obj.animate({"height":slider.slides.eq(slider.animatingto).height()},dur):$obj.height(slider.slides.eq(slider.animatingto).height());}},sync:function(action){var $obj=$(slider.vars.sync).data("flexslider"),target=slider.animatingto;switch(action){case"animate":$obj.flexanimate(target,slider.vars.pauseonaction,false,true);break;case"play":if(!$obj.playing&&!$obj.asnav){$obj.play();}break;case"pause":$obj.pause();break;}},pauseinvisible:{visprop:null,init:function(){var prefixes=['webkit','moz','ms','o'];if('hidden'in document)return'hidden';for(var i=0;i0)?settimeout(slider.play,slider.vars.initdelay):slider.play();}});}},ishidden:function(){return document[methods.pauseinvisible.visprop]||false;}},settoclearwatchedevent:function(){cleartimeout(watchedeventcleartimer);watchedeventcleartimer=settimeout(function(){watchedevent="";},3000);}} slider.flexanimate=function(target,pause,override,withsync,fromnav){if(!slider.vars.animationloop&&target!==slider.currentslide){slider.direction=(target>slider.currentslide)?"next":"prev";} if(asnav&&slider.pagingcount===1)slider.direction=(slider.currentitemslider.limit&&slider.visible!==1)?slider.limit:calcnext;}else if(slider.currentslide===0&&target===slider.count- 1&&slider.vars.animationloop&&slider.direction!=="next"){slidestring=(reverse)?(slider.count+ slider.cloneoffset)*dimension:0;}else if(slider.currentslide===slider.last&&target===0&&slider.vars.animationloop&&slider.direction!=="prev"){slidestring=(reverse)?0:(slider.count+ 1)*dimension;}else{slidestring=(reverse)?((slider.count- 1)- target+ slider.cloneoffset)*dimension:(target+ slider.cloneoffset)*dimension;} slider.setprops(slidestring,"",slider.vars.animationspeed);if(slider.transitions){if(!slider.vars.animationloop||!slider.atend){slider.animating=false;slider.currentslide=slider.animatingto;} slider.container.unbind("webkittransitionend transitionend");slider.container.bind("webkittransitionend transitionend",function(){slider.wrapup(dimension);});}else{slider.container.animate(slider.args,slider.vars.animationspeed,slider.vars.easing,function(){slider.wrapup(dimension);});}}else{if(!touch){slider.slides.eq(slider.currentslide).css({"zindex":1}).animate({"opacity":0},slider.vars.animationspeed,slider.vars.easing);slider.slides.eq(target).css({"zindex":2}).animate({"opacity":1},slider.vars.animationspeed,slider.vars.easing,slider.wrapup);}else{slider.slides.eq(slider.currentslide).css({"opacity":0,"zindex":1});slider.slides.eq(target).css({"opacity":1,"zindex":2});slider.wrapup(dimension);}} if(slider.vars.smoothheight)methods.smoothheight(slider.vars.animationspeed);}} slider.wrapup=function(dimension){if(!fade&&!carousel){if(slider.currentslide===0&&slider.animatingto===slider.last&&slider.vars.animationloop){slider.setprops(dimension,"jumpend");}else if(slider.currentslide===slider.last&&slider.animatingto===0&&slider.vars.animationloop){slider.setprops(dimension,"jumpstart");}} slider.animating=false;slider.currentslide=slider.animatingto;slider.vars.after(slider);} slider.animateslides=function(){if(!slider.animating&&focused)slider.flexanimate(slider.gettarget("next"));} slider.pause=function(){clearinterval(slider.animatedslides);slider.animatedslides=null;slider.playing=false;if(slider.vars.pauseplay)methods.pauseplay.update("play");if(slider.syncexists)methods.sync("pause");} slider.play=function(){if(slider.playing)clearinterval(slider.animatedslides);slider.animatedslides=slider.animatedslides||setinterval(slider.animateslides,slider.vars.slideshowspeed);slider.started=slider.playing=true;if(slider.vars.pauseplay)methods.pauseplay.update("pause");if(slider.syncexists)methods.sync("play");} slider.stop=function(){slider.pause();slider.stopped=true;} slider.canadvance=function(target,fromnav){var last=(asnav)?slider.pagingcount- 1:slider.last;return(fromnav)?true:(asnav&&slider.currentitem===slider.count- 1&&target===0&&slider.direction==="prev")?true:(asnav&&slider.currentitem===0&&target===slider.pagingcount- 1&&slider.direction!=="next")?false:(target===slider.currentslide&&!asnav)?false:(slider.vars.animationloop)?true:(slider.atend&&slider.currentslide===0&&target===last&&slider.direction!=="next")?false:(slider.atend&&slider.currentslide===last&&target===0&&slider.direction==="next")?false:true;} slider.gettarget=function(dir){slider.direction=dir;if(dir==="next"){return(slider.currentslide===slider.last)?0:slider.currentslide+ 1;}else{return(slider.currentslide===0)?slider.last:slider.currentslide- 1;}} slider.setprops=function(pos,special,dur){var target=(function(){var poscheck=(pos)?pos:((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.animatingto,poscalc=(function(){if(carousel){return(special==="settouch")?pos:(reverse&&slider.animatingto===slider.last)?0:(reverse)?slider.limit-(((slider.itemw+ slider.vars.itemmargin)*slider.move)*slider.animatingto):(slider.animatingto===slider.last)?slider.limit:poscheck;}else{switch(special){case"settotal":return(reverse)?((slider.count- 1)- slider.currentslide+ slider.cloneoffset)*pos:(slider.currentslide+ slider.cloneoffset)*pos;case"settouch":return(reverse)?pos:pos;case"jumpend":return(reverse)?pos:slider.count*pos;case"jumpstart":return(reverse)?slider.count*pos:pos;default:return pos;}}}());return(poscalc*-1)+"px";}());if(slider.transitions){target=(vertical)?"translate3d(0,"+ target+",0)":"translate3d("+ target+",0,0)";dur=(dur!==undefined)?(dur/1000)+"s":"0s";slider.container.css("-"+ slider.pfx+"-transition-duration",dur);} slider.args[slider.prop]=target;if(slider.transitions||dur===undefined)slider.container.css(slider.args);} slider.setup=function(type){if(!fade){var slideroffset,arr;if(type==="init"){slider.viewport=$('
    ').css({"overflow":"hidden","position":"relative"}).appendto(slider).append(slider.container);slider.clonecount=0;slider.cloneoffset=0;if(reverse){arr=$.makearray(slider.slides).reverse();slider.slides=$(arr);slider.container.empty().append(slider.slides);}} if(slider.vars.animationloop&&!carousel){slider.clonecount=2;slider.cloneoffset=1;if(type!=="init")slider.container.find('.clone').remove();slider.container.append(slider.slides.first().clone().addclass('clone').attr('aria-hidden','true')).prepend(slider.slides.last().clone().addclass('clone').attr('aria-hidden','true'));} slider.newslides=$(slider.vars.selector,slider);slideroffset=(reverse)?slider.count- 1- slider.currentslide+ slider.cloneoffset:slider.currentslide+ slider.cloneoffset;if(vertical&&!carousel){slider.container.height((slider.count+ slider.clonecount)*200+"%").css("position","absolute").width("100%");settimeout(function(){slider.newslides.css({"display":"block"});slider.domath();slider.viewport.height(slider.h);slider.setprops(slideroffset*slider.h,"init");},(type==="init")?100:0);}else{slider.container.width((slider.count+ slider.clonecount)*200+"%");slider.setprops(slideroffset*slider.computedw,"init");settimeout(function(){slider.domath();slider.newslides.css({"width":slider.computedw,"float":"left","display":"block"});if(slider.vars.smoothheight)methods.smoothheight();},(type==="init")?100:0);}}else{slider.slides.css({"width":"100%","float":"left","marginright":"-100%","position":"relative"});if(type==="init"){if(!touch){slider.slides.css({"opacity":0,"display":"block","zindex":1}).eq(slider.currentslide).css({"zindex":2}).animate({"opacity":1},slider.vars.animationspeed,slider.vars.easing);}else{slider.slides.css({"opacity":0,"display":"block","webkittransition":"opacity "+ slider.vars.animationspeed/1000+"s ease","zindex":1}).eq(slider.currentslide).css({"opacity":1,"zindex":2});}} if(slider.vars.smoothheight)methods.smoothheight();} if(!carousel)slider.slides.removeclass(namespace+"active-slide").eq(slider.currentslide).addclass(namespace+"active-slide");} slider.domath=function(){var slide=slider.slides.first(),slidemargin=slider.vars.itemmargin,minitems=slider.vars.minitems,maxitems=slider.vars.maxitems;slider.w=(slider.viewport===undefined)?slider.width():slider.viewport.width();slider.h=slide.height();slider.boxpadding=slide.outerwidth()- slide.width();if(carousel){slider.itemt=slider.vars.itemwidth+ slidemargin;slider.minw=(minitems)?minitems*slider.itemt:slider.w;slider.maxw=(maxitems)?(maxitems*slider.itemt)- slidemargin:slider.w;slider.itemw=(slider.minw>slider.w)?(slider.w-(slidemargin*(minitems- 1)))/minitems : (slider.maxwslider.w)?slider.w:slider.vars.itemwidth;slider.visible=math.floor(slider.w/(slider.itemw));slider.move=(slider.vars.move>0&&slider.vars.moveslider.w)?(slider.itemw*(slider.count- 1))+(slidemargin*(slider.count- 1)):((slider.itemw+ slidemargin)*slider.count)- slider.w- slidemargin;}else{slider.itemw=slider.w;slider.pagingcount=slider.count;slider.last=slider.count- 1;} slider.computedw=slider.itemw- slider.boxpadding;} slider.update=function(pos,action){slider.domath();if(!carousel){if(posslider.controlnav.length){methods.controlnav.update("add");}else if((action==="remove"&&!carousel)||slider.pagingcountslider.last){slider.currentslide-=1;slider.animatingto-=1;} methods.controlnav.update("remove",slider.last);}} if(slider.vars.directionnav)methods.directionnav.update();} slider.addslide=function(obj,pos){var $obj=$(obj);slider.count+=1;slider.last=slider.count- 1;if(vertical&&reverse){(pos!==undefined)?slider.slides.eq(slider.count- pos).after($obj):slider.container.prepend($obj);}else{(pos!==undefined)?slider.slides.eq(pos).before($obj):slider.container.append($obj);} slider.update(pos,"add");slider.slides=$(slider.vars.selector+':not(.clone)',slider);slider.setup();slider.vars.added(slider);} slider.removeslide=function(obj){var pos=(isnan(obj))?slider.slides.index($(obj)):obj;slider.count-=1;slider.last=slider.count- 1;if(isnan(obj)){$(obj,slider.slides).remove();}else{(vertical&&reverse)?slider.slides.eq(slider.last).remove():slider.slides.eq(obj).remove();} slider.domath();slider.update(pos,"remove");slider.slides=$(slider.vars.selector+':not(.clone)',slider);slider.setup();slider.vars.removed(slider);} methods.init();} $(window).blur(function(e){focused=false;}).focus(function(e){focused=true;});$.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:false,animationloop:true,smoothheight:false,startat:0,slideshow:true,slideshowspeed:7000,animationspeed:600,initdelay:0,randomize:false,thumbcaptions:false,pauseonaction:true,pauseonhover:false,pauseinvisible:true,usecss:true,touch:true,video:false,controlnav:true,directionnav:true,prevtext:"previous",nexttext:"next",keyboard:true,multiplekeyboard:false,mousewheel:false,pauseplay:false,pausetext:"pause",playtext:"play",controlscontainer:"",manualcontrols:"",sync:"",asnavfor:"",itemwidth:0,itemmargin:0,minitems:1,maxitems:0,move:0,allowoneslide:true,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}} $.fn.flexslider=function(options){if(options===undefined)options={};if(typeof options==="object"){return this.each(function(){var $this=$(this),selector=(options.selector)?options.selector:".slides > li",$slides=$this.find(selector);if(($slides.length===1&&options.allowoneslide===true)||$slides.length===0){$slides.fadein(400);if(options.start)options.start($this);}else if($this.data('flexslider')===undefined){new $.flexslider(this,options);}});}else{var $slider=$(this).data('flexslider');switch(options){case"play":$slider.play();break;case"pause":$slider.pause();break;case"stop":$slider.stop();break;case"next":$slider.flexanimate($slider.gettarget("next"),true);break;case"prev":case"previous":$slider.flexanimate($slider.gettarget("prev"),true);break;default:if(typeof options==="number")$slider.flexanimate(options,true);}}}})(jquery);