function scrollerElement(c,b){this.scrollerBrowser=c;this.id=this.scrollerBrowser.elements.length;this.scrollerBrowser.elements[this.id]=this;this.div=b}
scrollerElement.prototype={getScrollTopNeededPosition:function(){for(var c=0,b=0;b<this.id;b++)for(var d=$(this.scrollerBrowser.elements[b].div).getElementsByClassName("homeTextBox"),a=0;a<d.length;a++)c+=d[a].offsetHeight;return c},moveTo:function(c){var b=this;b.scrollerBrowser.currentElement=b;if(c){var d=this.scrollerBrowser.scrollerMover.seconds;this.scrollerBrowser.scrollerMover.seconds=0}this.scrollerBrowser.scrollerMover.onDone=function(){b.enableButtons()};this.scrollerBrowser.scrollerMover.moveTo(this.getScrollTopNeededPosition());
if(c)this.scrollerBrowser.scrollerMover.seconds=d;if(this.scrollerBrowser.elements.length>1){clearTimeout(this.scrollerBrowser.timeout);if(this.scrollerBrowser.elements[this.id+5])this.scrollerBrowser.timeout=setTimeout("scrollerBrowsers["+this.scrollerBrowser.id+"].moveDown()",this.scrollerBrowser.slideShowSeconds*1E3);else if(this.scrollerBrowser.noMorePages)this.scrollerBrowser.timeout=setTimeout("scrollerBrowsers["+this.scrollerBrowser.id+"].elements[0].moveTo(true);scrollerBrowsers["+this.scrollerBrowser.id+
"].elements[1].moveTo()",this.scrollerBrowser.slideShowSeconds*1E3);else{this.disableButtons();this.scrollerBrowser.scrollerMover.onDone="";var a=this.scrollerBrowser;new Ajax.Request(this.scrollerBrowser.getNextRequestUrl(),{method:"get",onSuccess:function(e){if(e=e.responseText.stripScripts()){var f=a.currentElement.id;a.loadedPages++;$(a.div).innerHTML+=e;a.refresh();a.elements[f].moveTo()}else a.noMorePages=true}})}}},enableButtons:function(){this.scrollerBrowser.scrollUp.className=this.id>0?
"scrl-up":"scrl-up-disabled";this.scrollerBrowser.scrollDown.className=this.scrollerBrowser.elements[this.id+1]?"scrl-down":"scrl-down-disabled"},disableButtons:function(){this.scrollerBrowser.scrollDown.className="scrl-down-disabled";this.scrollerBrowser.scrollUp.className="scrl-up-disabled"}};
