//Armazena o iterador ativo
var iterador = 0,
	auto = true,
	timerDestaqueID = 0,
	num = 0;
/////////////////////////////////////////////////////////
function initDestaquesHome(total){
	num = total;
	autoDestaquesHome();
}
//////////////////////////////////////////////////////////
function autoDestaquesHome(){
	showDestaquesHome(iterador,num,'loop');
}
/////////////////////////////////////////////////////////	
function showDestaquesHome(elem,num,direcao){
	
	var xmlhttp;
	
	if(direcao == 'loop'){
		direcao = "avancar";
	}
	else{
		auto = false;
		clearTimeout(timerDestaqueID);
	}
	
	if (window.XMLHttpRequest) {
           xmlhttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
	
	if(direcao == 'voltar'){
		if(elem == 1)
			elem = num;
		else
			elem = elem-1;
	}
	if(direcao == 'avancar'){
		if(elem == num)
			elem = 1;
		else
			elem = elem+1;
	}
	
	iterador = elem;
	
	for(i=1; i<=num; i++){
		if(i == elem)
			document.getElementById("destaque-opt"+i).className = "ativo";
		else
			document.getElementById("destaque-opt"+i).className = "";
	}
	
	document.getElementById("destaques-home").innerHTML = '<center><br /><br /><br /><br /><br /><img src="img/layout/ajax_loader_maior.gif" border="0" /><br />aguarde...</center>';
	
	xmlhttp.open("GET", "home_destaques.php?opcao="+elem, true);
	xmlhttp.onreadystatechange = function(){
		if (xmlhttp.readyState==4){
			 if(xmlhttp.status == 200) {
				//Exibe o texto no div conteúdo
				document.getElementById("destaques-home").innerHTML = xmlhttp.responseText;
			} else {
				alert("ERRO:\n" + xmlhttp.statusText);
			}    
		}
	}    
	xmlhttp.send(null);
	
	if(auto)
		timerDestaqueID = setTimeout('autoDestaquesHome()', 7000);//7 segundos
}
//////////////////////////////////////////////////////////	