﻿var delta=0.08
var tm=0;
var preleft=0;
	var collection;
	function floaters() {
		this.items	= [];
		this.addItem	= function(id,x,y)
				  {
					document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute;  width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'"><div  id="quickitem"><div id="topqucik"><img src="/images/topqucik.gif" alt=" " width="63" height="64" border=0 /></div><div class="quicklink"><a href="/dt/dt/news/zxkf.html" target=_blank><img src="/images/qucik01.gif" width="63" height="64" /></a></div><div class="quicklink"><a href="/dt/dt/news/fwzx.html"><img src="/images/qucik03.gif" alt=" " width="63" height="64" /></a></div><div class="quicklink"><a href="/dt/dt/news/newslist.html?id=15"><img src="/images/qucik04.gif" width="63" height="64" /></a></div></div></DIV>');
					
					var newItem				= {};
					newItem.object			= document.getElementById(id);
					newItem.x				= x;
					newItem.y				= y;
                    preleft=x;
					this.items[this.items.length]		= newItem;
				  }
		this.play	= function()
				  {
					collection				= this.items
					setInterval('play()',10);
				  }
		}
		function play()
		{
            //tm=tm+10;
            if(tm>10000)
            {
            stops();
            }
            else
            {
            var n1=0;
            if(preleft!=0)
            {
              var n1=getleft(document.getElementById("box"))+920;
              if(n1!=preleft)
              {
                var followObj1		= collection[0].object;
                followObj1.style.left=n1;
                preleft=n1;
              }
            }
			for(var i=0;i<collection.length;i++)
			{
				var followObj		= collection[i].object;
				var followObj_x		= (typeof(collection[i].x)=='string'?eval(collection[i].x):collection[i].x);
				var followObj_y		= (typeof(collection[i].y)=='string'?eval(collection[i].y):collection[i].y);
                
				if(followObj.offsetLeft!=(n1)) {
					var dx=(document.documentElement.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
					dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
					followObj.style.left=followObj.offsetLeft+dx;
					}

				if(followObj.offsetTop!=(document.documentElement.scrollTop+followObj_y)) {
					var dy=(document.documentElement.scrollTop+followObj_y-followObj.offsetTop)*delta;
					dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
					followObj.style.top=followObj.offsetTop+dy;
					}
				followObj.style.display	= '';
			}
			}
		}	
		
	var theFloaters		= new floaters();
	//右面
	theFloaters.addItem('followDiv1',getleft(document.getElementById("box"))+920,350);
	//左面
	
	theFloaters.play();
	function stops()
	{
	  document.getElementById("followDiv1").style.display="none";
	}
function getleft(obj){
    var offset=obj.offsetLeft;
    if(obj.offsetParent!=null) offset +=getleft(obj.offsetParent);
    return offset;
}