// current news index
var currentNewsIndex = 0;

function setNewsIndex(index)
{
  currentNewsIndex = index;
  drawNews();
}

function timenews() 
{ 
  // Reusable timer
  newsTimer = setTimeout("changeNewsCallback()", 4000);
}

function drawNews()
{
  var col, i;
  var elem;

  for (i = 0;  i < 5; i++)
  {
    if (i == currentNewsIndex)
    {
      col  = '#f0f0f0';
      disp = 'visible';
    }
    else
    {
      col = '#808080';
      disp = 'hidden';
    }
    elem = document.getElementById('newsNumber' + i);
    if (elem != null)
      elem.style.backgroundColor = col;

    elem = document.getElementById('newsImage' + i);
    if (elem != null)
    {
      elem.style.visibility = disp;
    }

    elem = document.getElementById('newsText' + i);
    if (elem != null)
      elem.style.visibility = disp;
  } // for all possible news
}


function changeNewsCallback() 
{ 
  drawNews();

  currentNewsIndex++;
  if (currentNewsIndex == '5') 
  { 
    currentNewsIndex = '0';
  }
  timenews();
}


