rssColorIndex = 14;
rssFadeIn = true;
rssTextIndex = 0;

function rssChangeColor(){
  var speed = 75;//lower = faster
  var pause = 3000;
  var colors = Array('#000000','#111111','#222222','#333333','#444444','#555555','#666666','#777777','#888888','#999999','#aaaaaa','#bbbbbb','#cccccc','#cee0ec','#cee0ee');
  var rssanchor = document.getElementById ( 'ticker_anchor' );
  if(rssanchor){
    rssanchor.style.color = colors[rssColorIndex];
    if(rssFadeIn){
      rssColorIndex--;
      if(rssColorIndex<=0){
        rssFadeIn = false;
        speed = pause;
      }
    }else{
      rssColorIndex++;
      if(rssColorIndex>=(colors.length-1)){
        rssFadeIn = true;
        rssChangeText();
      }
    }
    //alert(rssanchor.style.color + " " + rssColorIndex);
  }else{
    rssChangeText();
  }
  
  setTimeout('rssChangeColor()',speed);
}

function rssChangeText(){
  var rssTickerNode = document.getElementById ( 'rsstickercontent' );
  if (rssTickerNode)
  {
    rssTickerNode.innerHTML = '<h4>'+ticker_data[rssTextIndex][0]+'</h4><p><a id="ticker_anchor" href="'+ticker_data[rssTextIndex][2]+'">'+ticker_data[rssTextIndex][1]+'</a></p>';
    rssTextIndex++;
    if(rssTextIndex > (ticker_data.length-1)){
      rssTextIndex = 0;
    }
  }
  return 1;
}

addLoadEvent(rssChangeColor);

