var tickerMsgs = [];
var countMsgs = 0;
var i = -1;

function initTicker(){
	new Ajax.Request('includes/getTickerMsgs.php', {
		method:'get',
		onSuccess: function(transport){
			var response = transport.responseText || "no response text";
			tickerMsgs = eval('(' + response + ')');
			countMsgs = tickerMsgs.length;
			setTimeout('changeMsg()', 5000);
		}
	});
}

function changeMsg(){
	i += 1;
	var newMsg = tickerMsgs[i%countMsgs];
	document.getElementById("ticker").innerHTML = newMsg.msg;
	setTimeout('changeMsg()', 5000);
}