// Sistema de destaques

function xmlLoad(url){
    if(window.XMLHttpRequest){
        var Loader = new XMLHttpRequest();
        Loader.open("GET", url ,false);
        Loader.send(null);
        return Loader.responseXML;
    }else if(window.ActiveXObject){
        var Loader = new ActiveXObject("Msxml2.DOMDocument.3.0");
        Loader.async = false;
        Loader.load(url);
        return Loader;
    }
}

var xmlDestaques = xmlLoad("destaques.xml");
var atual=0;
var total=3;
var gira;

function setOpacity(e,pct) {
	e.style.opacity=(pct/100);
	e.style.MozOpacity=(pct/100);
	e.style.filter="alpha(opacity=" + pct + ");";
}

function giraDestaque() {
	ult=total-1;
	if(atual < ult) {
		prox = atual+1;
	} else {
		prox=0;
	}
	defineAtual(prox);
}

function defineAtual(novo) {
	clearTimeout(gira);
	x = xmlDestaques.getElementsByTagName("destaque");
	d = document.getElementById("imgDestaque");
	l = document.getElementById("linkDestaque");
	d.src = x[novo].getAttribute("image");
	l.href=x[novo].getAttribute("link");
	
	for(i=0;i<3;i++) {
		t=document.getElementById("imgThumb" + (i+1));
		if(i != novo) {
			setOpacity(t,50);
		} else {
			setOpacity(t,100);
		}
	}
	atual=novo;
	gira = setTimeout("giraDestaque()",5000);
}

function carrega() {
	x = xmlDestaques.getElementsByTagName("destaque");
	for(i=0;i<x.length;i++) {
		j = i+1;
		t = document.getElementById("imgThumb" + j);
		t.src = x[i].getAttribute("thumb");
	}
	
	defineAtual(0);

}