/**
 * @author afterxleep
 */

var Ticker = {
	Version: 1.0,
	els: [],
	current: 0,
	
	
	initialize : function(interval) {
		var j = 0;
		$A(document.getElementsByTagName('div')).each(function(i) { 
			if (i.getAttribute('rel') == 'news_item') {
				i.hide();
				i.id = 'news' + j;
				Ticker.els.push(i.id);
				j++;
			}
		});
	
	setInterval('Ticker.change()', interval)
		$('news0').show();
	},
	
	change: function() {
		function showNext() {
			if(Ticker.current == Ticker.els.size()-1 ) {
				Ticker.current = 0;
			} else {
				Ticker.current++;
			}
			Effect.SlideDown(Ticker.els[Ticker.current]);
		}
		Effect.SlideUp(Ticker.els[Ticker.current], {
				afterFinish: showNext
			});	
	}

}
	




