$(document).observe('dom:loaded', function(event)
{
	var elems = new Array();
	
	$('teaser').select('li').each(function(elem)
	{
		elem.hide();
		elems.push(elem.remove());
	});

	$('teaser').descendants().each(function(elem){if (elem.empty()){elem.remove()}});
	
	var root = new Element('ul');
	$('teaser').select('.container').first().insert({bottom: root});	
	
	elems.each(function(elem)
	{
		root.insert({bottom: elem});
	});
	
	elems.first().show();
	
	ctr = 0;
	
	new PeriodicalExecuter(function(pe)
	{
		$(elems[ctr]).fade({Duration: .1});
		ctr = ++ctr % elems.size();
		$(elems[ctr]).appear({Duration: .3})
	}, 4);	
});