var delay = 10000;
var maxsteps=30;
var stepdelay=40; 
var startcolor= new Array(239,239,239);
var endcolor=new Array(0,0,0);

var fcontent=new Array();
begintag= "<div style='font: normal 11px Verdana; padding: 0px;'>";
/*alterado temporariamente 26/08/2011*///fcontent[0] = "<a href='noticia1.aspx'>Novo endere&ccedil;o do Centro de Distribui&ccedil;&#227;o Hangers - SP</a>";
fcontent[0] = "<a href='noticia2.aspx'>Hor&aacute;rio de Coleta no CD RJ</a>";
fcontent[1] = "<a href='noticia1.aspx'>Funcionamento de Carnaval</a>";
//fcontent[2] = "<a href='noticia3.aspx'>Funcionamento de Feriado</a>";
//fcontent[3]= "<a href='noticia4.aspx'>Veja todos os servi&ccedil;os que a Hangers oferece aqui</a>";
closetag="</div>";


var fwidth='600px';
var fheight='30px';

var fadelinks=1;

var DOM2=document.getElementById;
var faderdelay=0;
var index=0;

function changecontent()
{
	if (index>=fcontent.length) index=0
    	document.getElementById("fscroller").style.color="rgb("+startcolor[0]+", "+startcolor[1]+", "+startcolor[2]+")"
    	document.getElementById("fscroller").innerHTML=begintag+fcontent[index]+closetag
		linkcolorchange(1);
		colorfade(1, 15);
}

function prox() 
{
	index++;
	if (index >= fcontent.length) index=0;
	document.getElementById("fscroller").innerHTML=begintag + fcontent[index] + closetag;
	colorfade(1, 15);
}
	
function ant() 
{
	index--;
	if (index < 0) index=fcontent.length-1;
	document.getElementById("fscroller").innerHTML=begintag + fcontent[index]+closetag;
	colorfade(1, 15);
}

function linkcolorchange(step)
{
var obj=document.getElementById("fscroller").getElementsByTagName("A");
	if (obj.length>0)
		{
    	for (i=0;i<obj.length;i++)
		obj[i].style.color=getstepcolor(step);
		}
}

var fadecounter;
function colorfade(step) 
{
	if(step<=maxsteps) 
		{	
    	document.getElementById("fscroller").style.color=getstepcolor(step);
		if (fadelinks)
		linkcolorchange(step);
		step++;
		fadecounter=setTimeout("colorfade("+step+")",stepdelay);
		}
	else
		{
		clearTimeout(fadecounter);
		document.getElementById("fscroller").style.color="rgb("+endcolor[0]+", "+endcolor[1]+", "+endcolor[2]+")";
		setTimeout("prox()", delay);
		}   
}

function tempo()
{
	clearTimeout(fadecounter);
	clearTimeout("prox()");
	prox();
}

function mtempo()
{
	clearTimeout(fadecounter);
	clearTimeout("prox()");
	ant();
}

function getstepcolor(step) 
{
var diff
var newcolor=new Array(3);
	for(var i=0;i<3;i++) 
	{
	diff = (startcolor[i]-endcolor[i]);
	if(diff > 0) 
		{
		newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
		} 
	else 
		{
		newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
		}
	}
return ("rgb(" + newcolor[0] + ", " + newcolor[1] + ", " + newcolor[2] + ")");
}

if (DOM2)
  document.write('<div id="fscroller" class="ticker"></div>');

if (window.addEventListener)
window.addEventListener("load", changecontent, false)
else if (window.attachEvent)
window.attachEvent("onload", changecontent)
else if (document.getElementById)
window.onload=changecontent
