﻿window.addEvent('domready',cargaEventosFrases);

var frases = new Array();
var actual = 0;
var intervalo = 5;

function cargaEventosFrases() {
	$$('.frase').each(function(frase,index) {
		frases.push(frase);
	});
	actual = (Math.round(Math.random()*(frases.length-1)));
	frases[actual].style.display = '';
	
	setInterval("cambiaFrase()",intervalo*1000);
}

function cambiaFrase() {
	siguiente = Math.round(Math.random()*(frases.length-1));
	if ( actual != siguiente ) {
		ocultaFrase(frases[actual]);
		muestraFrase(frases[siguiente]);
		actual = siguiente;
	}
}

function ocultaFrase(f) {
	new Fx.Reveal($(f), {duration: 500, mode: 'vertical'}).dissolve();
}

function muestraFrase(f) {
	new Fx.Reveal($(f), {duration: 500, mode: 'vertical'}).reveal();
}
