function Scroller(f){this.obj=$(f);this.nodes=$$("item");this.heights=[];this.obs=[];this.fbs=[];this.storeHeights();this.visible=0;pos=findPos(this.obj);var b=pos[0]+460;var e=pos[1]+7;var a=e+207;var c=document.createElement("div");c.id="scrollNext";c.className="scrollNext";c.style.left=b+"px";c.style.top=a+"px";c.title="next";c.onclick=bind(this,this.showNext);var d=document.createElement("div");d.id="scrollPrevious";d.className="scrollPrevious";d.style.left=b+"px";d.style.top=e+"px";d.title="previous";d.style.display="none";d.onclick=bind(this,this.showPrevious);document.body.appendChild(c);document.body.appendChild(d)}Scroller.prototype={storeHeights:function(){for(var b=0;b<this.nodes.length;b++){var c=this.nodes[b].offsetHeight;this.obs[b]=new joinkFX(this.nodes[b],"outCubic",30,"height",""+c,"-"+c,true);this.fbs[b]=new Fader(this.nodes[b],0,100,10);this.fbs[b].fadeIn()}},showNext:function(){if(this.visible<(this.nodes.length-1)){$("scrollNext").style.display="block";$("scrollPrevious").style.display="block";this.obs[this.visible].move();this.fbs[this.visible].fadeOut();this.visible++}if(this.visible==(this.nodes.length-1)){$("scrollNext").style.display="none"}},showPrevious:function(){if(this.visible>0){$("scrollNext").style.display="block";$("scrollPrevious").style.display="block";this.visible--;this.obs[this.visible].move();this.fbs[this.visible].fadeIn()}if(this.visible==0){$("scrollPrevious").style.display="none"}}};
