// current news index
var currentArticleIndex = 0;
var numArticles = 8;

function setArticleIndex(index)
{
  currentArticleIndex = index;
  drawArticles();
}

function timeArticles() 
{ 
  // Reusable timer
  newsTimer = setTimeout("changeArticleCallback()", 5000);
}

function drawArticles()
{
  var col, i;
  var elem;

  for (i = 0;  i < numArticles; i++)
  {
    if (i == currentArticleIndex)
    {
      col  = '#f0f0f0';
      disp = 'visible';
    }
    else
    {
      col = '#808080';
      disp = 'hidden';
    }
    elem = document.getElementById('artNumber' + i);
    if (elem != null)
      elem.style.backgroundColor = col;

    elem = document.getElementById('artImage' + i);
    if (elem != null)
    {
      elem.style.visibility = disp;
    }

    elem = document.getElementById('artText' + i);
    if (elem != null)
      elem.style.visibility = disp;
  } // for all possible news
}


function changeArticleCallback() 
{ 
  drawArticles();

  currentArticleIndex++;
  if (currentArticleIndex == numArticles) 
  { 
    currentArticleIndex = 0;
  }
  timeArticles();
}


