function Scroller(){this.maxVisibleId=0;var A=0;this.steps=2;this.idsArray=new Array();this.timer=null;this.interval=0;this._scrollStep=function(){this._hideStep();A+=this.steps;if(A>=this.idsArray.length){A=0}this._showStep()};this._hideStep=function(){for(x=(A+this.steps-1);x>=A&&x>=0;x--){document.getElementById(this.idsArray[x]).style.display="none"}};this._showStep=function(){for(x=A;x<A+this.steps&&x<this.idsArray.length;x++){document.getElementById(this.idsArray[x]).style.display=""}};this.setSteps=function(B){this.steps=B};this.setIds=function(B){this.idsArray=B};this.setInterval=function(B){this.interval=B};this.next=function(){window.clearInterval(this.timer);this._scrollStep();this._runInner()};this._runInner=function(){var B=this;this.timer=window.setInterval(function(){B._scrollStep()},this.interval*1000)};this._setRandomId=function(){nextStep=(Math.round(Math.random()*((this.idsArray.length-this.steps)/this.steps))*this.steps);if(nextStep!=A){this._hideStep();A=nextStep;this._showStep()}};this.run=function(){this._setRandomId();this._runInner()}};