var showScroll = true;

var theHandle=[];var theRoot=[];var theThumb=[];var theScroll=[];var thumbTravel=[];var ratio=[];function instantiateScroller(count,id,left,top,width,height,speed){if(document.getElementById){theScroll[count]=new ypSimpleScroll(id,left,top,width,height,speed);}}
function createDragger(count,handler,root,thumb,minX,maxX,minY,maxY){var buttons='<div class="up" id="up'+count+'"><a href="#" onmouseover="theScroll['+count+'].scrollNorth(\''+count+'\')" onmouseout="theScroll['+count+'].endScroll()" onclick="return false;"><img src="images/scroll/up.gif" width="15" height="15"></a></div><div class="dn"  id="dn'+count+'""><a href="#" onmouseover="theScroll['+count+'].scrollSouth(\''+count+'\')" onmouseout="theScroll['+count+'].endScroll()" onclick="return false;"><img src="images/scroll/dn.gif" width="15" height="15"></a></div><div class="thumb" id="'+thumb+'" style="left: 0px; top: 0px;"><img src="images/scroll/thumb.gif" width="15" height="100"></div>';document.getElementById(root).innerHTML=buttons+document.getElementById(root).innerHTML;theRoot[count]=document.getElementById(root);theThumb[count]=document.getElementById(thumb);var thisup=document.getElementById("up"+count);var thisdn=document.getElementById("dn"+count);theThumb[count].style.left=parseInt(minX+0)+"px";thisup.style.left=parseInt(minX+0)+"px";thisdn.style.left=parseInt(minX+0)+"px";theThumb[count].style.border=0;theThumb[count].style.top=parseInt(minY)+"px";thisup.style.top=0+"px";thisdn.style.top=parseInt(minY+maxY)+"px";theScroll[count].load();Drag.init(theThumb[count],null,minX+0,maxX+0,minY,maxY-85);thumbTravel[count]=theThumb[count].maxY-theThumb[count].minY;ratio[count]=theScroll[count].scrollH/thumbTravel[count];theThumb[count].onDrag=function(x,y){theScroll[count].jumpTo(null,Math.round((y-theThumb[count].minY)*ratio[count]));}}
function addLoadEvent(fn){var old=window.onload;if(typeof window.onload!='function'){window.onload=fn;}
else{window.onload=function(){old();fn();}}}
addLoadEvent(function(){ if(theScroll.length>0 && showScroll){for(var i=0;i<theScroll.length;i++){createDragger(i,"handle"+i,"root"+i,"thumb"+i,theScroll[i].clipW,theScroll[i].clipW,15,theScroll[i].clipH-30);}}})
