function scroller(id,name,width,height,text){
this.id=id;
this.name=name;
this.width=width;
this.height=height;
this.text=text;
this.top=0;
this.createscroller=createscroller;
}
function createscroller(){
if(ns){
this.l=new Layer(this.width-10);
this.l.width=this.width-10;
this.l.moveTo(document.layers[this.name].pageX,document.layers[this.name].pageY);
this.l.resizeTo(this.width,this.height);
this.l.document.open();
this.l.document.write(''+this.text+'
');
this.l.document.close();
this.l.visibility='show';
}else{
this.l=document.all[this.name+"_out"].style;
this.l.top=0;
this.l.left=0;
id=this.id;
document.all[scrollers[id].name+"_in"].style.clip='rect('+(-scrollers[id].top)+' '+scrollers[id].width+' '+(scrollers[id].height-scrollers[id].top)+' 0)';
}
}
var scrollcreated=false;
function createscrollers(){
if(!scrollcreated){
for(var a=0;a0)
{ moving=false
times-=1
scrollers[id].top+=-4;
if((scrollers[id].bottom+scrollers[id].top)<0 && moveup){
scrollers[id].top=-scrollers[id].bottom;
}
if(scrollers[id].top>0){scrollers[id].top=0;}
if(ns){
scrollers[id].l.document.layers[scrollers[id].name+"_in"].moveTo(0,scrollers[id].top);
}else{
document.all[scrollers[id].name+"_in"].style.top=scrollers[id].top;
document.all[scrollers[id].name+"_in"].style.clip='rect('+(-scrollers[id].top)+' '+scrollers[id].width+' '+(scrollers[id].height-scrollers[id].top)+' 0)';
}
Tid=setTimeout('scrollmove('+id+','+moveup+');',50);
return;
}
if(moving){
scrollers[id].top+=moveup?-4:4;
if((scrollers[id].bottom+scrollers[id].top)<0 && moveup){
scrollers[id].top=-scrollers[id].bottom;
}
if(scrollers[id].top>0){scrollers[id].top=0;}
if(ns){
scrollers[id].l.document.layers[scrollers[id].name+"_in"].moveTo(0,scrollers[id].top);
}else{
document.all[scrollers[id].name+"_in"].style.top=scrollers[id].top;
document.all[scrollers[id].name+"_in"].style.clip='rect('+(-scrollers[id].top)+' '+scrollers[id].width+' '+(scrollers[id].height-scrollers[id].top)+' 0)';
}
Tid=setTimeout('scrollmove('+id+','+moveup+');',50);
}
}
function moveup(id,moveup,movetimes){
if(ns){
scrollers[id].bottom=scrollers[id].l.document.layers[scrollers[id].name+"_in"].clip.bottom-scrollers[id].height;
}else{
scrollers[id].bottom=document.all[scrollers[id].name+"_in"].scrollHeight-scrollers[id].height;
}
moving=true;
times=movetimes;
setTimeout('scrollmove('+id+','+moveup+');',10);
}
function endmove(id)
{ moving=false;
times=0;
scrollers[id].top=0;
document.all[scrollers[id].name+"_in"].style.top=scrollers[id].top;
document.all[scrollers[id].name+"_in"].style.clip='rect('+(-scrollers[id].top)+' '+scrollers[id].width+' '+(scrollers[id].height-scrollers[id].top)+' 0)';
}