(function(a){a.fn.feature=function(d){var f=a.extend({},a.fn.feature.defaults,d);var c=a(this).find("li");var g=null;var h=0;var b=document.createElement("ul");var e=this;b.className="controls";this[0].appendChild(b);this.show_item=function(i,j){this.hide_item(h);if(i>=c.length){i=0}if(i<0){i=c.length-1}h=i;a(c[i]).animate({opacity:"show"},f.animation_duration,function(){a(this.control).css("background-position",f.bullet_on)})};this.hide_item=function(i){if(!c[i]){i=0}a(c[i]).animate({opacity:"hide"},f.animation_duration,function(){a(this.control).css("background-position",f.bullet_off)})};this.show_next=function(){this.show_item(h+1)};this.show_previous=function(){this.show_item(h-1)};this.rotate=function(){if(f.pause==true){return}this.show_next();this.start_rotate()};this.start_rotate=function(){var i=this;g=window.setTimeout(function(){i.rotate()},f.rotate_delay)};this.stop_rotate=function(){window.clearTimeout(g)};a(c).each(function(k){var j=document.createElement("li");if(k==0){a(j).css("background-position",f.bullet_on)}else{a(j).css("background-position",f.bullet_off)}j.index=k;j.onclick=function(){e.show_item(this.index)};b.appendChild(j);this.control=j;if(f.show_controls==false){b.style.display="none"}this.title_obj=a(this).find(".title")[0];this.description_obj=a(this).find(".description")[0];var i=document.createElement("div");a(i).css({opacity:0.7,zIndex:70,position:"absolute",left:"0px",bottom:"0px",width:a(c).width()+"px",height:80+"px",background:"#365c05"})});this.start_rotate();return(this)};a.fn.feature.defaults={rotate_delay:5000,pause:false,show_controls:true,animation_duration:1500,bullet_off:"left top",bullet_on:"left -15px"}})(jQuery);
