var position = 0;
var current = null;

function init() {
	var next = function() {
		var elems = $$(".Ticker li");
		if (position == 0) {
			new Effect.Appear(elems[position],
				{
					afterFinish: function() {
						elems.each(function(item) {
							item.setOpacity(.9999999);
						});
						
						position++;
						setTimeout(next, 1000);
					}
				}
			);
		} else {
			new Effect.Fade(elems[position-1], {
				to: 0.0001,
				afterFinish: function() {
					position++;
					if (position == elems.length) position = 0;
					
					setTimeout(next, 1000);
				}
			});
		}
	}
	
	next();
}