(function(jQuery){jQuery.fn.extend({loopedSlider:function(options){return this.each(function(){var defaults={container:'container',slideClass:'slide',pagination:'pagination',navButtons:'nav-buttons',fadeSpeed:200,slideSpeed:500,animateSpeed:200,autoHeight:true,padding:20,easing:'easeOutQuad'};var obj=jQuery(this);var o=jQuery.extend(defaults,options);var u=false;var w=obj.width();var h=obj.height();var f=jQuery('.'+o.container,obj).find('div.slide:first').attr('id');var l=jQuery('.'+o.container,obj).find('div.slide:last').attr('id');function setToActive(c){var current=jQuery(c).attr('id');jQuery('a[href$="'+current+'"]',obj).addClass('active');}
jQuery('.'+o.container,obj).find('div').css({'z-index':0});jQuery('.'+o.container,obj).find('div div').attr('style','');jQuery('.'+o.container,obj).find('div').css('left','-'+w+'px');jQuery('.'+o.container,obj).find('div:first').css('left','0');jQuery('.'+o.container,obj).find('div:eq(0)').animate({marginTop:0},o.fadeSpeed,function(){jQuery(this).css({'z-index':100});jQuery(this).addClass('current');if(o.autoHeight===true){}
setToActive(this);});jQuery('.'+o.pagination,obj).find('a').click(function(){if(u===false&&(jQuery(this).hasClass('active')===false)){u=true;jQuery('a',obj).removeClass('active');jQuery('.'+o.container,obj).find('div').animate({marginTop:0},o.fadeSpeed,function(){jQuery(this).removeClass('current');jQuery(this).css({'z-index':0});});var x=0;var parentId=jQuery(this).attr('href');var parentSplit=parentId.split('-');x=((parentSplit[1]*1));if(o.autoHeight===true){var newHeight=jQuery('#'+o.slideClass+'-'+(x),obj).height()+o.padding;jQuery('.'+o.container,obj).animate({'height':newHeight},o.animateSpeed,o.easing);}
jQuery('#'+o.slideClass+'-'+(x),obj).animate({marginTop:0},o.fadeSpeed,function(){jQuery(this).css({'z-index':100});jQuery(this).addClass('current');u=false;setToActive(this);});}
return false;});jQuery('.'+o.navButtons,obj).find('a').click(function(){if(u===false){u=true;var loop=false;var fLoop=f;var lLoop=l;jQuery('a',obj).removeClass('active');if(jQuery(this).hasClass('next')){var nextD=-w;var previousD=w;var direction=+1;}
if(jQuery(this).hasClass('previous')){nextD=w;previousD=-w;direction=-1;}
if(jQuery('#'+fLoop,obj).hasClass('current')){loop='first';}
if((jQuery('#'+lLoop,obj).hasClass('current'))){loop='last';}
if((loop==='first')&&(jQuery(this).hasClass('previous'))){lLoop=lLoop.split('-');x=((lLoop[1]*1));}else if((loop==='last')&&(jQuery(this).hasClass('next'))){fLoop=fLoop.split('-');x=((fLoop[1]*1));}else{var getCurrent=jQuery('.'+o.container,obj).find('.current').attr('id');getCurrent=getCurrent.split('-');x=((getCurrent[1]*1+direction));}
if(o.autoHeight===true){var newHeight=jQuery('#'+o.slideClass+'-'+(x),obj).height()+o.padding;jQuery('.'+o.container,obj).animate({'height':newHeight},o.animateSpeed,o.easing);}
jQuery('#'+o.slideClass+'-'+(x),obj).css({left:previousD,'z-index':100});jQuery('#'+o.slideClass+'-'+(x),obj).show().animate({left:0},o.slideSpeed,o.easing,function(){jQuery(this).addClass('current');u=false;setToActive(this);});jQuery('.'+o.container,obj).find('.current').animate({'left':nextD},o.slideSpeed,o.easing,function(){jQuery(this).removeClass('current');jQuery(this).css({left:0,'z-index':0}).hide();});}
return false;});});}});})(jQuery);jQuery(function(){jQuery('#loopedSlider').loopedSlider();});
