window.addEvent('domready', function()
{
	var e=$('ticker');
	e.message_index=0;
	e.messages=new Array();
	e.addMessage=function(message)
	{
		this.messages[this.messages.length]=message;
	}

	var tmp=$$('.ticker_messages li');
	
	for (i=0; i<tmp.length; i++)
	{
		e.addMessage(tmp[i].innerHTML);
	}
	
	e.showMessage=function()
	{
		this.set('html', this.messages[this.message_index]);
		this.message_index++;
		if (this.message_index>=this.messages.length) this.message_index=0;
		this.fade(1);
	}

	var periodicalFunction=function()
	{
		e.fade(0);
		tmp=e.showMessage.delay(1000,e);
	}
	
	e.showMessage();
	var timer=periodicalFunction.periodical(5000);
});
