﻿/*  homedia.ch 
    v1.0 | 20110517
    Thierry Maillard
*/

function animNews() {
    //Count number of news preloaded
    var AllObj = document.getElementsByTagName('span');
    var prefix = "news_";
    var nbNews = 0;
    for (i = 0; i < AllObj.length; i++) {
        if (AllObj[i].id.substr(0, prefix.length) == prefix) {
            nbNews++;
        }
    }

    loadNews(Math.floor(Math.random() * 100) % nbNews, nbNews);
}

function loadNews(id, nbNews) {
    for (i = 0; i < nbNews; i++) {
        if(document.getElementById("news_" + i))
            document.getElementById("news_" + i).style.display = "none";
    }
    if (document.getElementById("news_" + id % nbNews))
        document.getElementById("news_" + id % nbNews).style.display = "block";

    var timer = setTimeout(function () { loadNews((id%nbNews)+1, nbNews) }, 6250);
}

animNews();

