

var DATA_B = new Array();
var ARTICLE_INTERVAL_SET = 4000;


function breakThisData(box1content) {
    for (var i=0; i<DATA_B.length; i++) {
        if (DATA_B[i] == box1content) {
            DATA_B[i] = 0;
        }
    }
}

function Tab_Auto_Move() {
    for (var i=0; i<DATA_B.length; i++) {
        var box1content = DATA_B[i];
        if (box1content > 0) update_tab(box1content);
    }
}

function update_tab(box1content) {

    if (box1content < 1) return;

    var commentnum = 0;
    var id = "bodytext-" + box1content;
    var ul = document.getElementById(id);
    if (!ul) return;
    for (var i=0; i<ul.childNodes.length; i++) {
        var o = ul.childNodes.item(i);
        if (!o || !o.id) continue;
        id = o.id;
        id = id.substr(id.lastIndexOf("-")+1);
        if (!(id > 0)) continue;
        if (o.className == "div_last_comments") {
            commentnum = i;
        }
    }

    commentnum++;
    if (commentnum >= ul.childNodes.length) commentnum = 0;

    var id = ul.childNodes.item(commentnum).id;
    id = id.substr(id.lastIndexOf("-")+1);

    Tab_Discontinue();
    Data_Start(box1content, id);
    
}

function Data_Start(box1content, contentId) {

    if ((box1content < 1) || (contentId < 1)) return;

    Tab_Discontinue(box1content);

    var id = "paragraphes-" + box1content + "-" + contentId;
    var o = document.getElementById(id);
    if (!o) return;
    o.className = "div_last_comments";

    var id = "atext-" + box1content + "-" + contentId;
    var o = document.getElementById(id);
    if (!o) return;
    o.style.display = "block";
}

function Tab_Discontinue(box1content) {
    if (box1content < 1) return;
    var id = "bodytext-" + box1content;
    var ul = document.getElementById(id);
    if (!ul) return;
    for (var i=0; i<ul.childNodes.length; i++) {
        var o = ul.childNodes.item(i);
        if (!o) continue;
        o.className = "";
        if (!o.id) continue;
        id = o.id;
        id = id.substr(id.lastIndexOf("-")+1);
        if (!(id > 0)) continue;
        id = "atext-" + box1content + "-" + id;
        o = document.getElementById(id);
        if (!o) continue;
        o.style.display = "none";
    }
}

function start_Data_switch(box1content) {
    if (box1content > 0) DATA_B.push(box1content);
}



if (ARTICLE_INTERVAL_SET > 0) setInterval(Tab_Auto_Move, ARTICLE_INTERVAL_SET);
