
var FIRST_TIME = true;
ticker_start();
function ticker_start() {
	var tickerSupported = false;
	TICKER_WIDTH = document.getElementById("TICKER").style.height;
	var img = "<img src=ticker_space.gif height="+TICKER_WIDTH+" width=0>";
	document.getElementById("TICKER").style.visibility = "visible";
	//document.getElementById("TICKERMAIN").style.visibility = "visible";
	// Firefox
	if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1) {
		document.getElementById("TICKER").innerHTML = "<TABLE  cellspacing='0' cellpadding='0' width='100%'><TR><TD>"+img+"<SPAN class='ticker' ID='TICKER_BODY' width='100%'>&nbsp;</SPAN>"+img+"</TD></TR></TABLE>";
		tickerSupported = true;
	}
	// IE
	if (navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1) {
		document.getElementById("TICKER").innerHTML = "<DIV style='width:100%;'>"+img+"<SPAN class='ticker' ID='TICKER_BODY' width='100%'></SPAN>"+img+"</DIV>";
		tickerSupported = true;
	}
	if(!tickerSupported) document.getElementById("TICKER").outerHTML = ""; else {
		document.getElementById("TICKER").scrollTop = TICKER_RIGHTTOLEFT ? document.getElementById("TICKER").scrollHeight - document.getElementById("TICKER").offsetHeight : document.getElementById("TICKER").offsetHeight;
		document.getElementById("TICKER_BODY").innerHTML = TICKER_CONTENT;
		//document.getElementById("TICKER").style.display="block";
		TICKER_tick();
	}
	// Start at the top please
	 document.getElementById("TICKER").scrollTop = document.getElementById("TICKER").offsetHeight;
	 
	 
	
}

function TICKER_tick() {
	offsetHeight = document.getElementById("TICKER").offsetHeight;
	scrollHeight = document.getElementById("TICKER").scrollHeight;
	scrollTop = document.getElementById("TICKER").scrollTop; // current scroll position
	
	//debug
	//window.status = "Scroll Position: " + scrollTop + " scroll height: " + scrollHeight + " offset height: " + offsetHeight;

	if(document.getElementById("TICKER").scrollTop == 0) {
				document.getElementById("TICKER").scrollTop =document.getElementById("TICKER").offsetHeight;
	}
	if(TICKER_RIGHTTOLEFT && document.getElementById("TICKER").scrollTop <= 0) 
		document.getElementById("TICKER").scrollTop = scrollHeight - offsetHeight;
	else if(!TICKER_RIGHTTOLEFT && scrollTop >= scrollHeight - offsetHeight) 
		document.getElementById("TICKER").scrollTop = document.getElementById("TICKER").offsetHeight;
	if(!TICKER_PAUSED && ((TICKER_RIGHTTOLEFT && scrollTop > offsetHeight)  || (!TICKER_RIGHTTOLEFT && scrollTop < (scrollHeight - (offsetHeight * 2))) )) document.getElementById("TICKER").scrollTop += TICKER_SPEED * (TICKER_RIGHTTOLEFT ? -1 : 1);
	//else if(TICKER_SPEED == 1) {
	//	TICKER_RIGHTTOLEFT = !TICKER_RIGHTTOLEFT;
	//}
	window.setTimeout("TICKER_tick()", 30);
	
}
