// WebTicker by Mioplanet
// www.mioplanet.com

TICKER_CONTENT = document.getElementById("TICKER").innerHTML;
 
TICKER_RIGHTTOLEFT = false;
TICKER_SPEED = 1;
TICKER_PAUSED = false;
END_PAUSE_LENGTH = 5000 // pause for 5 seconds at end

var tickInterval;
var pauseIntreval;

ticker_start();

function ticker_start() {
	var tickerSupported = false;
	TICKER_WIDTH = document.getElementById("TICKER").style.width;
	var img = "<img src=ticker_space.gif width="+TICKER_WIDTH+" height=0>";
	var tickr = document.getElementById("TICKER");
	
	// Firefox
	if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1) {
		tickr.innerHTML = "<TABLE  cellspacing='0' cellpadding='0' width='100%'><TR><TD nowrap='nowrap'>"+img+"<SPAN 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) {
		tickr.innerHTML = "<DIV nowrap='nowrap' style='width:100%;'>"+img+"<SPAN ID='TICKER_BODY' width='100%'></SPAN>"+img+"</DIV>";
		tickerSupported = true;
	}
	if(!tickerSupported) {
		tickr.outerHTML = ""; 
	} else {
		document.getElementById("TICKER_BODY").innerHTML = TICKER_CONTENT;
		tickr.style.display="block";
		tickr.scrollLeft = 0;
		pauseInterval = setInterval("pauseAtEnd()", END_PAUSE_LENGTH);
	}
}

function TICKER_tick() {
	var tickr = document.getElementById("TICKER");
	
	if(tickr.scrollLeft >= tickr.scrollWidth - tickr.offsetWidth) { 
		clearInterval(tickInterval);
		pauseInterval = setInterval("pauseAtEnd()", END_PAUSE_LENGTH);
	} else if(!TICKER_PAUSED) {
		tickr.scrollLeft += TICKER_SPEED;
	}
}

function pauseAtEnd() {
	clearInterval(pauseInterval);
	var tickr = document.getElementById("TICKER");
	tickr.scrollLeft = 0;
	tickInterval = setInterval("TICKER_tick()", 30);	
}
