var HowToSlider=Class.create();Object.extend(Object.extend(HowToSlider.prototype,AC.Slider.prototype),{orientation:"horizontal",scrollBy:parseInt(1),renderItems:function(){var e=[];
var b=this.items.length-this.items.length%this.itemsPerPage;if(b==this.items.length){b=this.items.length-this.itemsPerPage
}var d=this.itemsPerPage-this.items.length%this.itemsPerPage;if(d==this.itemsPerPage){d=0
}for(var a=0;a<this.items.length;a++){var c=this.items[a].render().cloneNode(true);
e.push(c)}return e},createArrows:function(){this.prevArrow=Builder.node("a",{"class":"ACSliderPreviousArrow"},"&lt;");
Event.observe(this.prevArrow,"click",function(a){Event.stop(a);if(this.currentPage!=1){this.getPrevious()
}}.bind(this));this.container.appendChild(this.prevArrow);this.nextArrow=Builder.node("a",{"class":"ACSliderNextArrow"},"&gt;");
Event.observe(this.nextArrow,"click",function(a){Event.stop(a);if(this.currentPage!=this.totalPages){this.getNext()
}}.bind(this));this.container.appendChild(this.nextArrow)},positionWithinMask:function(a){this.maskInnerDimension=Element.getInnerDimensions(a).width/this.scrollBy;
this.list.style.top=0},resetPages:function(){if(this.currentPage==1){Element.addClassName(this.prevArrow,"inactive");
Element.removeClassName(this.nextArrow,"inactive")}else{if(this.currentPage==this.totalPages){Element.addClassName(this.nextArrow,"inactive");
Element.removeClassName(this.prevArrow,"inactive")}else{Element.removeClassName(this.prevArrow,"inactive");
Element.removeClassName(this.nextArrow,"inactive")}}},scrollToItem:function(a){var d=null;
var c=this.itemsPerPage*this.scrollBy;for(var b=1;b<=this.totalPages-this.scrollBy+1;
b++){var f=(b*this.itemsPerPage)-this.itemsPerPage;var e=f+c-1;if(b==this.currentPage&&a>=f&&a<=e){d=b
}if(!d&&a>=f&&a<=e){d=b}}if(d!=this.currentPage){this.scrolltoPageNumber(d)}},scrolltoPageNumber:function(f,e){if(this.currentPage!=f&&!this.isAnimating){if(!e){var e=this.currentPage-f
}this.isAnimating=true;this.currentPage=f;this.resetPages();var d=this.pageNav.getElementsByTagName("a");
for(var c=0,b;b=d[c];c++){if(Element.hasClassName(b,"active")){Element.removeClassName(b,"active")
}if(b.innerHTML==this.currentPage){Element.addClassName(b,"active")}}var a={duration:0.5,queue:{position:"end",scope:"sliderQueue"},afterFinish:this.afterScroll.bind(this)};
if(!this.maskInnerDimension){this.positionWithinMask(this.container)}if(this.orientation=="horizontal"){new Effect.MoveBy(this.list,0,this.maskInnerDimension*e,a)
}else{new Effect.MoveBy(this.list,this.maskInnerDimension*e,0,a)}}}});var HowToSliderItem=Class.create();
Object.extend(HowToSliderItem.prototype,AC.SliderItem.prototype);Object.extend(HowToSliderItem.prototype,{render:function(){if(typeof(this.html)=="string"){var a=Builder.node("li");
a.innerHTML=this.html}else{var a=(this.html.tagName.toLowerCase()==="li")?this.html:Builder.node("li",[this.html])
}return a}});
