var changeSpeed = 3000;

window.addEvent('domready', function() {
	var items = $$('div.newsItem');
	
	if (items != null && items.length > 0) {
		items[0].show();
		
		if (items.length > 1) {
			setTimeout(function() {rotateItems(items, 0);}, changeSpeed);
		}
	}
});

function rotateItems(items, index) {
	if (items.length > 1) {
		var hideSlide = new Fx.Slide(items[index]).slideOut('vertical');
		
		index++;
		
		if (index >= items.length) index = 0;
		
		items[index].show();
		
		var showSlide = new Fx.Slide(items[index]).slideIn('vertical');

		setTimeout(function() {rotateItems(items, index);}, changeSpeed);
	}
}
