ultimaAlteracao = 0;
indiceAtual = 0;

function mostra(qual) {
	if(document.getElementById(qual) != null) {
		document.getElementById(qual).style.display= "";
	}
}
function esconde(qual) {
	if(document.getElementById(qual) != null) {
	  document.getElementById(qual).style.display = "none";
	}
}

function tabelas(inicioId) {
	ultimaAlteracao = new Date().getTime();

	var alterar = true;
	for(var i=1;i<=5;i++) {
		var obj = document.getElementById(inicioId+i);
		if(obj == null) {
			i=6;
		} else {
			if(obj.style.display == '' && alterar) {
				esconde(inicioId+i);
				alterar = false;
				if( document.getElementById(inicioId+(i+1)) != null) {
					mostra(inicioId+(i+1));
					indiceAtual++;
					document.getElementById('li1').className = '';
					document.getElementById('li2').className = '';
					document.getElementById('li3').className = '';
 					document.getElementById('li4').className = '';
					document.getElementById('li5').className = '';
					document.getElementById('li'+(i+1)).className = 'ativo';
				} else {
					mostra(inicioId+'1');
					indiceAtual = 1;
					document.getElementById('li1').className = 'ativo';
					document.getElementById('li2').className = '';
					document.getElementById('li3').className = '';
					document.getElementById('li4').className = '';
					document.getElementById('li5').className = '';
				}
			}
		}
	}
}

function show(inicioId, indice) {
	if( document.getElementById(inicioId+indice) == null ) {
		indice = 1;
	}
	
	ultimaAlteracao = new Date().getTime();

	esconde(inicioId+'1');
	esconde(inicioId+'2');
	esconde(inicioId+'3');
	esconde(inicioId+'4');
	esconde(inicioId+'5');
	mostra(inicioId+indice);
	
	document.getElementById('li1').className = '';
	document.getElementById('li2').className = '';
	document.getElementById('li3').className = '';
	document.getElementById('li4').className = '';
	document.getElementById('li5').className = '';
	document.getElementById('li'+indice).className = 'ativo';
	
	indiceAtual = indice;
}

setTimeout(function(){
	mostra('home1');
	document.getElementById('li1').className = 'ativo';
}, 0);

intervalo = 10000;

setInterval(function(){
	if(new Date().getTime() - ultimaAlteracao >= intervalo) {
		tabelas('home');
	}
}, intervalo);

