//Armazena o iterador ativo
var iteradorEdicoes = 0,
	autoEdicoes = true,
	timerEdicoesID,
	numEdicoes = 6,
	edicaoAtual = 0;
/////////////////////////////////////////////////////////
function autoEdicoesHome(){
	showEdicoesHome(iteradorEdicoes,numEdicoes,'loop');
}
/////////////////////////////////////////////////////////	
function showEdicoesHome(elemento,numEdicoes,direcao){
	
	var xmlhttp,
		edicaoCorrente;
	
	if(direcao == 'loop'){
		direcao = "avancar";
	}
	else{
		autoEdicoes = false;
		clearTimeout(timerEdicoesID);
	}
	
	if (window.XMLHttpRequest) {
           xmlhttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	if(direcao == 'voltar'){
		if(elemento == 1)
			elemento = numEdicoes;
		else
			elemento = elemento-1;
	}
	if(direcao == 'avancar'){
		if(elemento == numEdicoes)
			elemento = 1;
		else
			elemento = elemento+1;
	}
	
	iteradorEdicoes = elemento;
	
	if(iteradorEdicoes == 1)
		edicaoCorrente = edicaoAtual;
	else
		edicaoCorrente = (edicaoAtual + 1) - iteradorEdicoes;
		
	document.getElementById("edicoes-home").innerHTML = '<center><br /><br /><br /><br /><br /><br /><br /><img src="imagens/layout/ajax_loader.gif" border="0" /></center>';
	
	xmlhttp.open("GET", "home_edicoes.php?opcao="+edicaoCorrente, true);
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState==4){
			 if(xmlhttp.status == 200) {
				//Exibe o texto no div conteúdo
				document.getElementById("edicoes-home").innerHTML = xmlhttp.responseText;
			} else {
				alert("ERRO:\n" + xmlhttp.statusText);
			}    
		}
	}    
	xmlhttp.send(null);
	
	if(autoEdicoes)
		timerEdicoesID = setTimeout('autoEdicoesHome()', 5000);//7 segundos
}
//////////////////////////////////////////////////////////	