var i;
var j;

function showNews() {
    i = 0;
    j = 1;
    showNextNews();
}

function showNextNews() {
    var view = document.getElementById("news");
    var currentNews = view.firstChild;
    var newNews = document.createElement("a");

    var newsText;

    if(newsDisplaySpacing>0)
        newsDisplayWidth = document.body.clientWidth-newsDisplaySpacing;

    if(newsDisplayWidth>0 && j>1 && view.offsetWidth>newsDisplayWidth) {
        newsText = newsList[i][0].substr(0, j-1) + "...";
        j = newsList[i][0].length + 1;
    } else {
        newsText = newsList[i][0].substr(0, j);
        j++;
    }

    newNews.setAttribute('href', newsList[i][1]);
    newNews.setAttribute('target', newsTarget);
    newNews.setAttribute('title', newsList[i][0]);
    newsText = document.createTextNode(newsText);
    newNews.appendChild(newsText);

    view.replaceChild(newNews, currentNews);

    if(j>newsList[i][0].length) {
        j = 1;
        i++; if(i==newsList.length) i=0;
        setTimeout("showNextNews()", newsDelay);
    } else {
        setTimeout("showNextNews()", charDelay);
    }
}
