var s2_height, s2_preTop, s2_currTop, s2_stoptime, s2_stopscroll;

function s2_scrollInit(str,height){
	var obj=GE(str);
	s2_height=height, s2_preTop=0, s2_currTop=s2_height, s2_stoptime=0, s2_stopscroll=false;
	obj.style.height=s2_height+'px';
	obj.style.overflowX="visible";
	obj.style.overflowY="hidden";
	obj.noWrap=true;
	obj.onmouseover=new Function("s2_stopscroll=true");
	obj.onmouseout=new Function("s2_stopscroll=false");
	obj.style.display='';
	obj.innerHTML += obj.innerHTML;
	obj.scrollTop=0;
	setInterval("s2_scrollUp('"+ str +"')",20);
}

function s2_scrollUp(obj){
	var obj = GE(obj);
	if(s2_stopscroll==true) return;
	s2_currTop+=1;
	if(s2_currTop>s2_height){
		s2_stoptime+=1;
		s2_currTop-=1;
		if(s2_stoptime==80){s2_currTop=0; s2_stoptime=0; }
	} else {
		s2_preTop=obj.scrollTop; obj.scrollTop+=1;
		if(s2_preTop==obj.scrollTop){ obj.scrollTop=((obj.scrollTop+s2_height+1)/2)-s2_height;obj.scrollTop+=1; }
	}
}



