var scrollerwidth=135;
var scrollerheight=120;
var nPause=5000;
var i=2;

function move1(whichlayer){
	tlayer=eval(whichlayer);
	if (tlayer.top>0&&tlayer.top<=5){
		tlayer.top=0;
		setTimeout("move1(tlayer)",nPause);
		setTimeout("move2(document.main.document.second)",nPause);
		return;
	}
	if (tlayer.top>=tlayer.document.height*-1){
		tlayer.top-=5;
		setTimeout("move1(tlayer)",100);
	}
	else{
		tlayer.top=scrollerheight;
		tlayer.document.write(messages[i]);
		tlayer.document.close();
		if (i==messages.length-1) i=0
		else i++;
	}
}

function move2(whichlayer){
	tlayer2=eval(whichlayer);
	if (tlayer2.top>0&&tlayer2.top<=5){
		tlayer2.top=0;
		setTimeout("move2(tlayer2)",nPause);
		setTimeout("move1(document.main.document.first)",nPause);
		return;
	}
	if (tlayer2.top>=tlayer2.document.height*-1){
		tlayer2.top-=5;
		setTimeout("move2(document.tlayer2)",100);
	}
	else{
		tlayer2.top=scrollerheight;
		tlayer2.document.write(messages[i]);
		tlayer2.document.close();
		if (i==messages.length-1) i=0
		else i++;
	}
}

function move3(whichdiv){
	tdiv=eval(whichdiv);
	if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
		tdiv.style.pixelTop=0;
		setTimeout("move3(tdiv)",nPause);
		setTimeout("move4(second2)",nPause);
		return;
	}
	if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
		tdiv.style.pixelTop-=5;
		setTimeout("move3(tdiv)",100);
	}
	else{
		tdiv.style.pixelTop=scrollerheight;
		tdiv.innerHTML=messages[i];
		if (i==messages.length-1) i=0
		else i++;
	}
}

function move4(whichdiv){
	tdiv2=eval(whichdiv);
	if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
		tdiv2.style.pixelTop=0;
		setTimeout("move4(tdiv2)",nPause);
		setTimeout("move3(first2)",nPause);
		return
	}
	if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
		tdiv2.style.pixelTop-=5;
		setTimeout("move4(second2)",100);
	}
	else{
		tdiv2.style.pixelTop=scrollerheight;
		tdiv2.innerHTML=messages[i];
		if (i==messages.length-1) i=0
		else i++;
	}
}

function StartScroll(){
	if (document.all){
		move3(first2);
		second2.style.top=scrollerheight;
		second2.style.visibility='visible';
	}
	else if (document.layers){
		document.main.visibility='show';
		move1(document.main.document.first);
		document.main.document.second.top=scrollerheight+5;
		document.main.document.second.visibility='show';
	}
}

function RollMessage(sClass,nWidth,nHeight,nSecond)
{
	scrollerwidth=nWidth;
	scrollerheight=nHeight;
	nPause=nSecond*1000;
	if (messages.length>1) i=2
	else i=0;
	var sHtml='<ilayer id="main" width='+scrollerwidth+' height='+scrollerheight+'>';
	sHtml+='<layer id="first"      left="0" top="1" width="'+scrollerwidth+'" >'+'</layer>';
	sHtml+='<layer id="second" left="0" top="0" width="'+scrollerwidth+'" >'+'</layer></ilayer>';
	sHtml+='<span class='+sClass+' id="main2" style="position:relative;width:'+nWidth+';height:'+nHeight+';overflow:hidden;">';
	sHtml+='<div style="position:absolute;clip:rect(0 '+nWidth+' '+nHeight+' 0);left:0;top:0">';
	sHtml+='<div id="first2"      style="position:absolute;width:'+scrollerwidth+';left:0;top:1;">'+messages[0]+'</div>';
	sHtml+='<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0;visibility:hidden">'+messages[1]+'</div>';
	sHtml+='</div></span>';
	document.write(sHtml);
	StartScroll();
}

