// JavaScript Document
function elemRotar(cl,t)
// rota todo dentro de una clase
{
	if(t == undefined) t = 5;
	var ea = $$('.' + cl);
	ea.invoke('hide');
	ea.first().show();

	new PeriodicalExecuter(function(per) { elemRota(ea); }, t);
}

function elemRota(ea)
{
	var e = ea.shift();
	new Effect.Fade(e, { duration: 2, afterFinish: 
					function(){	new Effect.Appear(ea.first(), {duration: 2});
		
		
		} });
	ea.push(e);
}


function puff()
// 
{
new Effect.Puff('puff'); return false;
}


// efecto para novedades del index

function elemRotar_nov(cl,t)
// rota todo dentro de una clase
{
	if(t == undefined) t = 5;
	var ea = $$('.' + cl);
	ea.invoke('hide');
	ea.first().show();

	new PeriodicalExecuter(function(per) { elemRota_nov(ea); }, t);
}

function elemRota_nov(ea)
{
	var e = ea.shift();
	new Effect.Fade(e, { duration: 2, afterFinish: 
					function(){	new Effect.Appear(ea.first(), {duration: 2});
		
		
		} });
	ea.push(e);
}