var NewsList = {
	list: new List(),
	all: new List(),
	
	init: function(){
		NewsList.change();
		
	},

	change: function(){
		NewsList.hide();
		if(NewsList.list.length > 1){
			id = NewsList.list.each();
			$(id[1]).appear({ duration: .7 });
			if(NewsList.list.position >= NewsList.list.length){
				NewsList.list.reset();
			}
			
			window.setTimeout(function(){ NewsList.change(); }, 5000);
		} else {
			id[1] = NewsList.list.each();
		}
	},
	
	hide: function(){
		while(id = NewsList.all.each()){
			$(id[1]).style.display = 'none';
		}
		NewsList.all.reset();
	}
}

Event.observe(window, 'load', function(){
	if($('newslist')){
		var news = $('newslist').getElementsByTagName('span');
		for(var i = 0; i < news.length; i++){
			NewsList.list.add(news[i].getAttribute('id'));
			NewsList.all.add(news[i].getAttribute('id'));
		}
	}
	NewsList.init();
});