/************************************************************
	
	Arquivo: js_noticiasPaginaInicial.js
	Data: 24/11/2006
	Descrição:
		Funções para habilitar as noticias da página inicial
	
************************************************************/
var delayNoticias = 8000; 
var maxstepsNoticias = 30; 
var stepdelayNoticias = 40;
var startcolorNoticias = new Array(255,255,255); 
var endcolorNoticias = new Array(0,0,0);

var fcontentNoticias = new Array();
begintag = '<div class="boxNoticia_RP" style="text-align:left;position:relative;left:12px;">';
closetag = '</div>';

var fwidthNoticias = '250px'; 
var fheightNoticias = '65px'; 

var fadelinksNoticias = 1; 

///Nao editar/////////////////

var ie4_Noticias = document.all&&!document.getElementById;
var DOM2_Noticias = document.getElementById;
var faderdelayNoticias = 0;
var indexNoticias = 0;

function changecontentNoticias(){
  if (indexNoticias>=fcontentNoticias.length)
    indexNoticias=0
  if (DOM2_Noticias){
    document.getElementById("fscrollerNoticias").style.color="rgb("+startcolorNoticias[0]+", "+startcolorNoticias[1]+", "+startcolorNoticias[2]+")"
	if (fcontentNoticias.length == 1){
	document.getElementById("fscrollerNoticias").innerHTML=begintag+fcontentNoticias[indexNoticias]+closetag
	}
	else
	{
	document.getElementById("fscrollerNoticias").innerHTML=begintag+fcontentNoticias[indexNoticias]+" ("+(indexNoticias+1)+" "+varLigacao_de_of+" "+fcontentNoticias.length+")"+closetag
	}
    if (fadelinksNoticias)
      linkcolorchangeNoticias(1);
    colorfadeNoticias(1, 15);
  }
  else if (ie4_Noticias)
    document.all.fscrollerNoticias.innerHTML=begintag+fcontentNoticias[indexNoticias]+closetag;
  indexNoticias++
}


function linkcolorchangeNoticias(step){
  var obj=document.getElementById("fscrollerNoticias").getElementsByTagName("A");
  if (obj.length>0){
    for (i=0;i<obj.length;i++)
      obj[i].style.color=getstepcolorNoticias(step);
  }
}

var fadecounterNoticias;
function colorfadeNoticias(step) {
  if(step<=maxstepsNoticias) {	
    document.getElementById("fscrollerNoticias").style.color=getstepcolorNoticias(step);
    if (fadelinksNoticias)
      linkcolorchangeNoticias(step);
    step++;
    fadecounterNoticias=setTimeout("colorfadeNoticias("+step+")",stepdelayNoticias);
  }else{
    clearTimeout(fadecounterNoticias);
    document.getElementById("fscrollerNoticias").style.color="rgb("+endcolorNoticias[0]+", "+endcolorNoticias[1]+", "+endcolorNoticias[2]+")";
    setTimeout("changecontentNoticias()", delayNoticias);
	
  }   
}

function getstepcolorNoticias(step) {
  var diff
  var newcolor=new Array(3);
  for(var i=0;i<3;i++) {
    diff = (startcolorNoticias[i]-endcolorNoticias[i]);
    if(diff > 0) {
      newcolor[i] = startcolorNoticias[i]-(Math.round((diff/maxstepsNoticias))*step);
    } else {
      newcolor[i] = startcolorNoticias[i]+(Math.round((Math.abs(diff)/maxstepsNoticias))*step);
    }
  }
  return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

if (ie4_Noticias||DOM2_Noticias)
  document.write('<div id="fscrollerNoticias" style="border:0px solid black;width:'+fwidthNoticias+';height:'+fheightNoticias+';align:left;"></div>');

/*if (window.addEventListener)
	window.addEventListener("load", changecontentNoticias, false)
else if (window.attachEvent)
	window.attachEvent("onload", changecontentNoticias)
else if (document.getElementById)
	window.onload=changecontentNoticias*/


