var messageArr = new Array();
var delay = 5000;
var CurrentMessage = 0;
var CurrentPos = 0;
var displayLayer = null;

function initTicker(){
	for (i=0;i<document.getElementsByTagName('DIV').length;i++){
		if (document.getElementsByTagName('DIV')[i].id == 'Ticker') {
			messageArr[messageArr.length] = document.getElementsByTagName('DIV')[i].innerHTML;
			displayLayer = document.getElementsByTagName('DIV')[i];
			displayLayer.style.display = 'none';
		}
	}
	if (displayLayer){
		displayLayer.style.display = '';
		GetMessage();
	}
}

function GetMessage(){
	if (messageArr[CurrentMessage].charAt(CurrentPos) == '<') {
		for (i=CurrentPos;i<messageArr[CurrentMessage].length;i++){
			if (messageArr[CurrentMessage].charAt(CurrentPos) == '>') i = messageArr[CurrentMessage].length+1;
			CurrentPos++;
		}
	}
	Message = messageArr[CurrentMessage].substr(0,CurrentPos);
	WriteMessage(Message);
	CurrentPos++;
	if (CurrentPos == messageArr[CurrentMessage].length+1){
		CurrentPos = 0;
		if (CurrentMessage == messageArr.length-1) CurrentMessage = 0;
		else CurrentMessage++;
		CurrentPos = 0;
		window.setTimeout("GetMessage()",delay);
	}
	else window.setTimeout("GetMessage()",100);
}

function WriteMessage(strMessage){
	if (document.layers){
		document.layers['PGTicker'].document.write(strMessage);
		document.layers['PGTicker'].document.close();
	}else{
		displayLayer.innerHTML = strMessage;
	}
}

