(function(a){a.fn.extend({flexslider:function(b){function i(a){if(!g){g=true;if(b.animation.toLowerCase()=="slide"){e.animate({"margin-left":-1*a*d.width()+"px"},b.animationDuration,function(){g=false;h=a})}else{d.css({minHeight:f.eq(h).height()});f.eq(h).fadeOut(b.animationDuration,function(){f.eq(a).fadeIn(b.animationDuration,function(){g=false;h=a});d.css({minHeight:"inherit"})})}}}var c={animation:"fade",slideshow:true,slideshowSpeed:5e3,animationDuration:500,directionNav:true,controlNav:true,keyboardNav:true,prevText:"Previous",nextText:"Next",slideToStart:0,pauseOnAction:true,pauseOnHover:true,controlsContainer:""};var b=a.extend(c,b),d=a(this),e=a(".slides",d),f=a(".slides li",d),g=false,h=b.slideToStart;if(b.animation.toLowerCase()=="slide"){f.show();d.css({overflow:"hidden"});f.width(d.width()).css({"float":"left"});e.width(f.length*d.width()+200)}else{f.hide().eq(h).fadeIn(400)}if(b.controlNav){if(f.size()>1){var j=a('<ol class="flex-control-nav"></ol>');var k=1;for(var l=0;l<f.size();l++){j.append("<li><a>"+k+"</a></li>");k++}if(a(b.controlsContainer).length>0){a(b.controlsContainer).append(j)}else{d.append(j)}}j=a(".flex-control-nav li a");j.eq(h).addClass("active");j.click(function(c){c.preventDefault();if(a(this).hasClass("active")||g){return}else{j.removeClass("active");a(this).addClass("active");var d=j.index(a(this));i(d);if(b.pauseOnAction){clearInterval(m)}}})}if(b.keyboardNav){a(document).keyup(function(a){if(g){return}else if(a.keyCode!=39&&a.keyCode!=37){return}else{if(a.keyCode==39){var c=h==f.length-1?0:h+1}else if(a.keyCode==37){var c=h==0?f.length-1:h-1}if(b.controlNav){j.removeClass("active");j.eq(c).addClass("active")}i(c);if(b.pauseOnAction){clearInterval(m)}}})}if(b.slideshow){var m;function n(){if(g){return}else{var a=h==f.length-1?0:h+1;if(b.controlNav){j.removeClass("active");j.eq(a).addClass("active")}i(a)}}if(b.pauseOnHover){d.hover(function(){clearInterval(m)},function(){m=setInterval(n,b.slideshowSpeed)})}if(f.length>1){m=setInterval(n,b.slideshowSpeed)}}if(b.animation.toLowerCase()=="slide"){var o;a(window).resize(function(){f.width(d.width());e.width(f.length*d.width()+200);clearTimeout(o);o=setTimeout(function(){i(h)},300)})}}})})(jQuery);$(window).load(function(){$(".flexslider").flexslider()})
