//divgd1.offsetHeight:层divgd1的高度<——>divgd1.style.height
//divgd1.offsetWidth:层divgd1实际用到的宽度
//divgd1.scrollLeft:层的垂直滚动条在层中的位置
//divgd1.scrollLeft:层的水平滚动条在层中的位置
//滚动条往某个方向滚动,当滚动条滚到边界后，同一方向继续滚动,滚动条位置不改变
//divgd_Width;//层的宽度
stopscroll=false;
divgd1.scrollLeft=0;

with(divgd1){
  style.width=divgd_Width;
  style.overflowX="hidden";
  style.overflowY="visible";
  noWrap=true;
  onmouseover=new Function("stopscroll=true");///???
  onmouseout=new Function("stopscroll=false");
}

preTop=0; currentTop=0; stoptime=0;

  
function init_srolltext(){	
  divgd2.innerHTML="";
  divgd2.innerHTML+=divgd1.innerHTML;  
  //alert(divgd2.offsetWidth)
  //形成首尾相接的图片集   
  divgd1.innerHTML="<table><tr><td>"+divgd2.innerHTML+"</td><td>"+divgd2.innerHTML+"</td></tr></table>"; 
  setInterval("scrollUp()",divgd_space);//间隔10毫秒调用一次
}
function scrollUp(){
  if(stopscroll==true) return;
  currentTop+=1;
  if(currentTop==divgd_Width+1)//用于延迟
  {
  	stoptime+=1;
  	currentTop-=1;
  	if(stoptime==divgd_delay) //延迟10*300=3000毫秒
  	{
  		currentTop=0;
  		stoptime=0;
  	}
  }
  else {  	
	  preTop=divgd1.scrollLeft;
	  divgd1.scrollLeft+=1;//垂直滚动条位置+1表向下滚动1个象素，层的内容divgd1上移1个象素
	  if(preTop==divgd1.scrollLeft){//垂直滚动条滚到底，不再滚动,重新定位，以便循环
	    divgd1.scrollLeft=divgd2.offsetWidth-divgd_Width;
	    divgd1.scrollLeft+=1;
	  }
  }

}
init_srolltext();
