function   $(id)   { 
	return   document.getElementById(id); 
} 

function   scrollBanner(timer,   moveNumber)   { 

	function   move(o)   { 
		var   st   =   document.documentElement.scrollTop   +   o.t; 
		var   sl   =   document.documentElement.scrollLeft   +   (o.c   ==   0   ?   o.a   :   document.documentElement.clientWidth   -   o.a   -   o.offsetWidth); 
		var   tc   =   st   -   o.offsetTop,   lc   =   sl   -   o.offsetLeft; 
		with   (o.style)   { 
			top   =   o.offsetTop   +   (tc   !=   0   ?   tc   /   Math.abs(tc)   :   0)   *   Math.min(Math.abs(tc),   moveNumber)   +   "px"; 
			left   =   o.offsetLeft   +   (lc   !=   0   ?   lc   /   Math.abs(lc)   :   0)   *   Math.min(Math.abs(lc),   moveNumber)   +   "px"; 
		} 
		if   (o.person)   { 
			with   (o.person.style)   { 
				top   =   o.offsetTop   +   "px"; 
				left   =   o.offsetLeft   +   o.offsetWidth   -   o.person.offsetWidth   +   "px"; 
			} 
		} 
	} 

	var   hidden   =   function()   { 
		var   o   =   this.parent; 
		window.clearInterval(o.interval); 
		o.parentNode.removeChild(o); 
		this.parentNode.removeChild(this); 
	} 

	this.add   =   function   (to,   t,   a,   c,   lo)   { 
		/* 
		to为object对象 
		t为距离顶端距离 
		当c   =   0的时候，a为距离左边的距离 
		当c   !=   0的时候，a为距离右边的距离 
		lo为关闭按钮 
		*/ 
		var   div,   exec   =   function   ()   { 
			move(to); 
		}; 

		to.person   =   lo; 
		to.t   =   t; 
		to.a   =   a; 
		to.c   =   c; 
		with   (to.style)   { 
			position   =   "absolute"; 
			display   =   "block"; 
			top   =   document.documentElement.scrollTop   +   t; 
			left   =   document.documentElement.scrollLeft   +   (c   ==   0   ?   a   :   document.documentElement.clientWidth   -   a   -   to.offsetWidth); 
		} 

		if   ("undefined"   !=   typeof   lo)   { 
			with   (lo.style)   { 
				position   =   "absolute"; 
				display   =   "block"; 
			} 
			lo.onmousedown   =   hidden; 
			lo.parent   =   to; 
		} 
		exec(); 
		to.interval   =   window.setInterval(exec,   timer); 
	}; 
} 

 
