function clearOnFocus(el)
{
  if(el.value == el.defaultValue)
    el.value = '';
}

function unclearOnBlur(el)
{
  if(el.value == '')
    el.value = el.defaultValue;
}

var newsMin = 1;
var newsMax = 4;
var curNews = newsMin;
var intId = null;

var curBanner = 1;
var maxBanners = null;
var bannerId = null;

function prevNews(dontClearInterval)
{
    if (!dontClearInterval)
        clearInterval(intId);
    document.getElementById('news-item' + curNews).className = '';
    if (curNews == newsMin)
        curNews = newsMax;
    else
        curNews--;
    document.getElementById('news-item' + curNews).className = 'current';
}

function nextNews(dontClearInterval)
{
    if (!dontClearInterval)
        clearInterval(intId);
    document.getElementById('news-item' + curNews).className = '';
    if (curNews == newsMax)
        curNews = newsMin;
    else
        curNews++;
    document.getElementById('news-item' + curNews).className = 'current';
}

function nextBanner(dontClearInterval)
{
    if (!dontClearInterval)
        clearInterval(bannerId);
    document.getElementById('banner-item-' + curBanner).className = '';
    if (curBanner == maxBanners)
        curBanner = 1;
    else
        curBanner++;
    document.getElementById('banner-item-' + curBanner).className = 'current';
}

function startNews()
{
    intId = setInterval('nextNews(true)', 5000);
}

function startBanner(numFiles)
{
    maxBanners=numFiles;
    bannerId = setInterval("nextBanner(true)", 5000);
}