prev = 0;
var resTimer;
arrLinkDestaques = gE('destaques').getElementsByTagName('ul')[0].getElementsByTagName('a');
for(i=0; i<arrLinkDestaques.length; i++)
{
        if(arrLinkDestaques[i].parentNode.className != "setas")
        {
                if(arrLinkDestaques[i].parentNode.className == "show")
                {
                        destVisivel = arrLinkDestaques[i].firstChild.nodeValue;
                }
                adEvento(arrLinkDestaques[i], 'click', mudaDestTopo);
        }
        else
        {
                if(prev == 0){ adEvento(arrLinkDestaques[i], 'click', prevDest); prev=1; }
                else{ adEvento(arrLinkDestaques[i], 'click', nextDest); }
        }
}

timerDest();


function gE(tI) { var d=document, r, n, i;
  if (tI instanceof Array) {
    for (n=tI.length, i=0; i<n; i++) r[r.length]=d.getElementById ? d.getElementById(tI) : d.all ? d.all[tI] : false; return r;
  } else { return (d.getElementById) ? d.getElementById(tI) : (d.all) ? d.all[tI] : false; }
}


function adEvento(tO, tE, tF, tPs) { //3.1 - <str/arr tObject(s)>, <str tEvent>, <func tFunction> [, arr tParams]
  if(!tO) return false;
  if (tO instanceof Array) { for (n=tO.length; n>0; ) { if (!adEvento(tO[--n], tE, tF, tPs)) return false; } return true; }
  var tnF=(tPs) ? function(e) { tF.apply(tO, Array(e).concat(tPs)); } : tF;
  /* Iniciar arrays, caso nÃ£o existam */ if (!tO.eventos) { tO.eventos=[]; } if (!tO.eventos[tE]) { tO.eventos[tE]=[]; }
  tO.eventos[tE][tO.eventos[tE].length]={tE: tE,   tF: tF,   tPs: tPs };
  if (tO.attachEvent) { tO.attachEvent('on'+tE, tnF); return true; }
  if (tO.addEventListener) { tO.addEventListener(tE, tnF, true); return true; }
  /* alert('Erro!'); */ return false;
}


function mudaDestTopo(e)
{
        if(typeof(e)=='undefined')var e=window.event
    source=e.target?e.target:e.srcElement
    //Correção para o bug do Konqueror/Safari
    if(source.nodeType==3)source=source.parentNode

        if(resTimer) clearTimeout(resTimer);
        timeToDest = 0;
        showDest(source.firstChild.nodeValue);
}


function showDest(id)
{

        for(i=0; i<arrLinkDestaques.length; i++)
        {
                if(arrLinkDestaques[i].parentNode.className != "setas")
                {
                        if(i+1 == 0+id)
                                arrLinkDestaques[i].parentNode.className = "show";
                        else
                                arrLinkDestaques[i].parentNode.className = "";
                }
        }


        if(gE('d_'+destVisivel)) gE('d_'+destVisivel).className = "";
        if(gE('d_'+id))
        {
                destVisivel = id;
                gE('d_'+id).className = "show";
                /*
                h2Topo = gE('destaques').getElementsByTagName('h2')[0];
                while(h2Topo.hasChildNodes()) h2Topo.removeChild(h2Topo.firstChild);

                if(textH2[id] == "")
                        textH2[id] = gE('d_'+id).getElementsByTagName('h2')[0].firstChild.cloneNode();

                h2Topo.appendChild(textH2[id]);*/
        }
}

