// Set some default values, if not previously set
if ( typeof( TICKER_RIGHTTOLEFT ) == 'undefined' ) {
	TICKER_RIGHTTOLEFT = false;
}

if ( typeof( TICKER_SPEED ) == 'undefined' ) {
	TICKER_SPEED = 2;
}

if ( typeof( TICKER_PAUSED ) == 'undefined' ) {
	TICKER_PAUSED = false;
}

if ( typeof( TICKER_IMAGE ) == 'undefined' ) {
	TICKER_IMAGE = 'tickerspace.gif';
}

// Grab the original HTML
TICKER_CONTENT = document.getElementById("TICKER").innerHTML;

ticker_start();

function ticker_start() {
	
	var tickerSupported = false;
	var TICKER_WIDTH = document.getElementById("TICKER").style.width;
	var img = '<img src="' + TICKER_IMAGE + '" width="'+TICKER_WIDTH+'" height="0">';

	document.getElementById("TICKER").innerHTML =
	 '<table width="960" cellpadding="0" cellspacing="0"><tbody><tr style="height:45px;"><td nowrap="nowrap" style="height:45px; width:960px;">'
	 + img + '<span id="TICKER_BODY" width="100%">&nbsp;</span>' + img + '</td></tr></tbody></table>'
	;
	tickerSupported = true;
	if ( tickerSupported ) {
		document.getElementById("TICKER").scrollLeft = TICKER_RIGHTTOLEFT ? document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth : 0;
		document.getElementById("TICKER_BODY").innerHTML = TICKER_CONTENT;
		document.getElementById("TICKER").style.display="block";
		TICKER_tick();
	} else {
		document.getElementById("TICKER").outerHTML = "";
		}
}

function TICKER_tick() {
		
	if ( !TICKER_PAUSED ) {
		document.getElementById("TICKER").scrollLeft += TICKER_SPEED * (TICKER_RIGHTTOLEFT ? -1 : 1);

		if( TICKER_RIGHTTOLEFT ) {
			// Check one end
			if ( document.getElementById("TICKER").scrollLeft <= 0 ) {
				document.getElementById("TICKER").scrollLeft = document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth;
			}
		} else {
			// Check the other end
			if( document.getElementById("TICKER").scrollLeft >= document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth ) {
				document.getElementById("TICKER").scrollLeft = 0;
			}
		}
	}

	// Go again
	window.setTimeout("TICKER_tick()", 100);
}

