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); 
}; 
} 