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

window.onload = function () { 
var b = new scrollBanner(10,15); 
//b.add($("lwc"), 80, 10, 0, $("lwc_c")); 

b.add($("rwc"), 40, 10, 1, $("rwc_c")); 

b = null; 
}
