﻿var marqueeContent = [];

//marqueeContent[0]='<span class="color_red">【<a href="#" target="_blank" class="alink_red">公告</a>】</span><a href="#" target="_blank" class="alink_red">Title&nbsp;Date</a>&nbsp;';
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");
marqueeContent.push("本论坛严禁发表对社会、国家、党和领导人不满的政治言论 (2010-03-08 13:59:07)");

var marqueeInterval = []; 
var marqueeId=0;
var marqueeDelay=4000;
var marqueeHeight=19;
function initMarquee() {
	var str=marqueeContent[0];
	document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
	marqueeId++;
	marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}
function startMarquee() {
    var marqueeBox = document.getElementById("marqueeBox");
	var str=marqueeContent[marqueeId];
	marqueeId++;
	if(marqueeId>=marqueeContent.length) marqueeId=0;
	if(marqueeBox.childNodes.length==1) {
		var nextLine=document.createElement('div');
		nextLine.innerHTML=str;
		marqueeBox.appendChild(nextLine);
	}
	else {
		marqueeBox.childNodes[0].innerHTML=str;
		marqueeBox.appendChild(marqueeBox.childNodes[0]);
		marqueeBox.scrollTop=0;
	}
	clearInterval(marqueeInterval[1]);
	marqueeInterval[1]=setInterval("scrollMarquee()",10);
}
function scrollMarquee() {
    var marqueeBox = document.getElementById("marqueeBox");
	marqueeBox.scrollTop++;
	if(marqueeBox.scrollTop%marqueeHeight==marqueeHeight){
		clearInterval(marqueeInterval[1]);
	}
}
initMarquee();

