function vscroll(div,height,name){
	//垂直滚动类，要求参数：div--滚动的div标签的id，要求带引号；height--滚动的高度；name--对象名。
	//scrv为滚动方法，speed为速度参数--不需要明确调用。
	//start为开始滚动方法，speed--速度参数，每次移动的距离，speedT--两次移动的间隔时间。
	/*使用示例：
		var myscroll=new vscroll("hiddendiv",150,"myscroll");  //设置id为"hiddendiv"的div的内容要滚动，高度为150。
		myscroll.start(1,50);  //每隔50毫秒滚动一下，每次向上滚动1px。
	*/
	this.speed=0;
	this.scrolldiv=document.getElementById(div);
	this.hdheight=height;
	this.vheight1=this.scrolldiv.offsetHeight;
	this.HTML=this.scrolldiv.innerHTML;
	while(this.scrolldiv.offsetHeight<=this.hdheight){
		this.scrolldiv.innerHTML+=this.HTML;
	}
	this.scrolldiv.innerHTML+=this.HTML;
	this.vheight2=this.scrolldiv.offsetHeight;
	this.scrolldiv.style.height=this.hdheight+"px";
	this.scrolldiv.style.overflow="hidden";
	this.scrv=function scrv(speed){
		//垂直滚动类的滚动方法。
		if(this.scrolldiv.scrollTop<this.vheight2-this.hdheight){
			this.scrolldiv.scrollTop+=speed;
		}else{
			this.scrolldiv.scrollTop-=this.vheight1-speed;
		}
	}
	this.start=function start(speed,speedT){
		this.state=setInterval(name+".scrv("+speed+")",speedT);
	}
	this.pause=function(){
		clearInterval(this.state);
	}
}