
var marqueeInterval1=new Array();  //定义一些常用而且要经常用到的变量
var marqueeId1=0;
var marqueeDelay1=2000;
var marqueeHeight1=18;
var marqueeBox1;

//接下来的是定义一些要使用到的函数
function initMarquee1() {
    var str=marqueeContent1[0];
    document.write('<div id='+divName1+' style="overflow:hidden;height:'+marqueeHeight1+'px" onmouseover="clearInterval(marqueeInterval1[0])"'+
    ' onmouseout="marqueeInterval1[0]=setInterval(\'startMarquee1()\',marqueeDelay1)"><div>'+str+'</div></div>');
    marqueeId1++;
    marqueeInterval1[0]=setInterval("startMarquee1()",marqueeDelay1);
	marqueeBox1=document.getElementById(divName1);
}

function startMarquee1() {
    var str=marqueeContent1[marqueeId1];
        marqueeId1++;
    if(marqueeId1>=marqueeContent1.length) marqueeId1=0;
    if(marqueeBox1.childNodes.length==1) {
        var nextLine=document.createElement('DIV');
        nextLine.innerHTML=str;
        marqueeBox1.appendChild(nextLine);
        }
    else {
        marqueeBox1.childNodes[0].innerHTML=str;
        marqueeBox1.appendChild(marqueeBox1.childNodes[0]);
        marqueeBox1.scrollTop=0;
        }
    clearInterval(marqueeInterval1[1]);
    marqueeInterval1[1]=setInterval("scrollMarquee1()",20);
    }

function scrollMarquee1() {
    marqueeBox1.scrollTop++;
    if(marqueeBox1.scrollTop%marqueeHeight1==(marqueeHeight1-1)){
        clearInterval(marqueeInterval1[1]);
    }
}

initMarquee1();
