var pantallas = new Array();
var maxPantallas = 0;
var pantallaActual = 0;
var divActual;
var msActual;
var timeoutActual;

function nuevoMensaje(msg)
{
	pantallas[maxPantallas] = msg;
	maxPantallas++;
}

function cambiarPantalla()
{
	if (pantallaActual < maxPantallas - 1)
		pantallaActual++;
	else
		pantallaActual = 0;
		
	document.getElementById(divActual).innerHTML = pantallas[pantallaActual];
	rotar(msActual);
}

function iniciar(div)
{
	divActual = div;
	document.getElementById(divActual).innerHTML = pantallas[0];
}

function rotar(ms)
{
	msActual = ms;
	var completo = "cambiarPantalla('" + divActual + "', " + msActual + ")";
	timeoutActual = setTimeout(completo, msActual);
}

function detener()
{
	clearTimeout(timeoutActual);
}

function reanudar()
{
	var completo = "cambiarPantalla('" + divActual + "', " + msActual + ")";
	timeoutActual = setTimeout(completo, msActual);
}

