
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var speed=40;
var TopMyMar;
var DownMyMar

function   MarqueeTop()
{
clearInterval(DownMyMar)
demo2.innerHTML=demo1.innerHTML
function Marquee()
{
 if(demo2.offsetTop-demo.scrollTop<=0)
  demo.scrollTop-=demo1.offsetHeight;
 else
  demo.scrollTop++;
}
TopMyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(TopMyMar)}
demo.onmouseout=function() {TopMyMar=setInterval(Marquee,speed)}
}
MarqueeTop();

function  MarqueeDown()
{
clearInterval(TopMyMar)

demo2.innerHTML=demo1.innerHTML //¸´ÖÆ²ãµÄÄÚÈÝ
demo.scrollTop=demo.scrollHeight 

function Marquee(){ 
if(demo1.offsetTop-demo.scrollTop>=0) 
demo.scrollTop+=demo2.offsetHeight 
else{ 
demo.scrollTop-- 
} 
} 
DownMyMar=setInterval(Marquee,speed) 
demo.onmouseover=function() {clearInterval(DownMyMar)} 
demo.onmouseout=function() {DownMyMar=setInterval(Marquee,speed)} 

}


