

function marquee(direction,id,width,height,speed,content,sleepsec){
    switch (direction)
    {
        case 'up':
        marqueeup(id,width,height,speed,content,sleepsec);
        break;
        case 'down':
        marqueedown(id,width,height,speed,content,sleepsec)
        break;
        case 'left':
        marqueeleft(id,width,height,speed,content,sleepsec);
        break;
        case 'right':
        marqueeright(id,width,height,speed,content,sleepsec);
        break;
        defualt:
        marqueeleft(id,width,height,speed,content,sleepsec);
        break;
    }
}

function marqueeup(id,width,height,speed,content,sleepsec){
    var s;
    s='<div style="overflow:hidden;height:'+height+';width:'+width+'px;" id="marquee_demo_'+id+'">'+'\r\n';
    s+='<div id="marquee_demo1_'+id+'">';
    s+=content;
    s+='</div> '+'\r\n';
    s+='<div id="marquee_demo2_'+id+'"></div> '+'\r\n';
    s+='</div>'+'\r\n';
    s+='<script language="javascript"> '+'\r\n';
    s+='var speed_'+id+'='+speed+';'+'\r\n';
    s+='marquee_demo2_'+id+'.innerHTML=marquee_demo1_'+id+'.innerHTML; '+'\r\n';
    s+='function marquee_run_'+id+'(){ '+'\r\n';
    s+='if(marquee_demo2_'+id+'.offsetTop-marquee_demo_'+id+'.scrollTop<=0) '+'\r\n';
    s+='{marquee_demo_'+id+'.scrollTop-=marquee_demo1_'+id+'.offsetHeight;} '+'\r\n';
    s+='else{marquee_demo_'+id+'.scrollTop++ }'+'\r\n';
    s+='var t=parseInt(marquee_demo_'+id+'.scrollTop) % parseInt(marquee_demo_'+id+'.style.height);'+'\r\n';
    s+='if(t==0)  {clearInterval(MyMar_'+id+');MyMar_'+id+'=setTimeout(marquee_rerun_'+id+','+sleepsec+'*1000);}'+'\r\n';
    s+='} '+'\r\n';
    s+='var MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+') ;'+'\r\n';
    s+='marquee_demo_'+id+'.onmouseover=function() {clearInterval(MyMar_'+id+')} '+'\r\n';
    s+='marquee_demo_'+id+'.onmouseout=function() {MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='function marquee_rerun_'+id+'() {clearTimeout(MyMar_'+id+');MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='</script>';
    document.write(s);
}

function marqueedown(id,width,height,speed,content,sleepsec){
    var s;
    s='<div style="overflow:hidden;height:'+height+';width:'+width+'px;" id="marquee_demo_'+id+'">'+'\r\n';
    s+='<div id="marquee_demo1_'+id+'">';
    s+=content;
    s+='</div> '+'\r\n';
    s+='<div id="marquee_demo2_'+id+'"></div> '+'\r\n';
    s+='</div>'+'\r\n';
    s+='<script language="javascript"> '+'\r\n';
    s+='var speed_'+id+'='+speed+';'+'\r\n';
    s+='marquee_demo2_'+id+'.innerHTML=marquee_demo1_'+id+'.innerHTML; '+'\r\n';
    s+='marquee_demo_'+id+'.scrollTop=marquee_demo_'+id+'.scrollHeight  '+'\r\n';
    s+='function marquee_run_'+id+'(){ '+'\r\n';
    s+='if(marquee_demo1_'+id+'.offsetTop-marquee_demo_'+id+'.scrollTop>=0) '+'\r\n';
    s+='marquee_demo_'+id+'.scrollTop+=marquee_demo2_'+id+'.offsetHeight '+'\r\n';
    s+='else{marquee_demo_'+id+'.scrollTop-- } '+'\r\n';
    s+='var t=parseInt(marquee_demo_'+id+'.scrollTop) % parseInt(marquee_demo_'+id+'.style.height);'+'\r\n';
    s+='if(t==0)  {clearInterval(MyMar_'+id+');setTimeout(marquee_rerun_'+id+','+sleepsec+'*1000);}'+'\r\n';
    s+='} '+'\r\n';
    s+='var MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+') ;'+'\r\n';
    s+='marquee_demo_'+id+'.onmouseover=function() {clearInterval(MyMar_'+id+')} '+'\r\n';
    s+='marquee_demo_'+id+'.onmouseout=function() {MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='function marquee_rerun_'+id+'() {clearTimeout(MyMar_'+id+');MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='</script>';
    document.write(s);
}


 function marqueeleft(id,width,height,speed,content,sleepsec){
    var s;
    s='<div style="overflow:hidden;height:'+height+';width:'+width+'px;" id="marquee_demo_'+id+'">'+'\r\n';
    s+='<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td>'+'\r\n';
    s+='<div id="marquee_demo1_'+id+'">';
    s+=content;
    s+='</div> '+'\r\n';
    s+='</td><td><div id="marquee_demo2_'+id+'"></div></td></tr></table> '+'\r\n';
    s+='</div>'+'\r\n';
    s+='<script language="javascript"> '+'\r\n';
    s+='var speed_'+id+'='+speed+';'+'\r\n';
    s+='marquee_demo2_'+id+'.innerHTML=marquee_demo1_'+id+'.innerHTML; '+'\r\n';
    s+='function marquee_run_'+id+'(){ '+'\r\n';
    s+='  if(marquee_demo2_'+id+'.offsetWidth-marquee_demo_'+id+'.scrollLeft<=0) '+'\r\n';
    s+='    marquee_demo_'+id+'.scrollLeft-=marquee_demo1_'+id+'.offsetWidth '+'\r\n';
    s+='  else{  marquee_demo_'+id+'.scrollLeft++  } '+'\r\n';
    s+='var t=parseInt(marquee_demo_'+id+'.scrollLeft) % parseInt(marquee_demo_'+id+'.style.width);'+'\r\n';
    s+='if(t==0)  {clearInterval(MyMar_'+id+');setTimeout(marquee_rerun_'+id+','+sleepsec+'*1000);}'+'\r\n';
    s+='} '+'\r\n';
    s+='var MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+') ;'+'\r\n';
    s+='marquee_demo_'+id+'.onmouseover=function() {clearInterval(MyMar_'+id+')} '+'\r\n';
    s+='marquee_demo_'+id+'.onmouseout=function() {MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='function marquee_rerun_'+id+'() {clearTimeout(MyMar_'+id+');MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='</script>';
    document.write(s);
}



 function marqueeright(id,width,height,speed,content,sleepsec){
    var s;
    s='<div style="overflow:hidden;height:'+height+';width:'+width+'px;" id="marquee_demo_'+id+'">'+'\r\n';
    s+='<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr><td>'+'\r\n';
    s+='<div id="marquee_demo1_'+id+'">';
    s+=content;
    s+='</div> '+'\r\n';
    s+='</td><td><div id="marquee_demo2_'+id+'"></div></td></tr></table> '+'\r\n';
    s+='</div>'+'\r\n';
    s+='<script language="javascript"> '+'\r\n';
    s+='var speed_'+id+'='+speed+';'+'\r\n';
    s+='marquee_demo2_'+id+'.innerHTML=marquee_demo1_'+id+'.innerHTML; '+'\r\n';
    s+='marquee_demo_'+id+'.scrollLeft=marquee_demo_'+id+'.scrollWidth  '+'\r\n';
    s+='function marquee_run_'+id+'(){ '+'\r\n';
    s+='if(marquee_demo_'+id+'.scrollLeft<=0) '+'\r\n';
    s+='marquee_demo_'+id+'.scrollLeft+=marquee_demo2_'+id+'.offsetWidth '+'\r\n';
    s+='else{ marquee_demo_'+id+'.scrollLeft--} '+'\r\n';
    s+='var t=parseInt(marquee_demo_'+id+'.scrollLeft) % parseInt(marquee_demo_'+id+'.style.width);'+'\r\n';
    s+='if(t==0)  {clearInterval(MyMar_'+id+');setTimeout(marquee_rerun_'+id+','+sleepsec+'*1000);}'+'\r\n';
    s+='} '+'\r\n';
    s+='var MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+') ;'+'\r\n';
    s+='marquee_demo_'+id+'.onmouseover=function() {clearInterval(MyMar_'+id+')} '+'\r\n';
    s+='marquee_demo_'+id+'.onmouseout=function() {MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='function marquee_rerun_'+id+'() {clearTimeout(MyMar_'+id+');MyMar_'+id+'=setInterval(marquee_run_'+id+',speed_'+id+')} '+'\r\n';
    s+='</script>';
    document.write(s);
}

