

var ARTICLE_IN = new Array();
var HOLD_DATA = 4000;


function DataVisible(textSMALLBOX, contentId) {

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

    turn_Article_0ff(textSMALLBOX);

    var id = "shapes-" + textSMALLBOX + "-" + contentId;
    var o = document.getElementById(id);
    if (!o) return;
    o.className = "tablewidget";

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

function Close_Datas(textSMALLBOX) {
    for (var i=0; i<ARTICLE_IN.length; i++) {
        if (ARTICLE_IN[i] == textSMALLBOX) {
            ARTICLE_IN[i] = 0;
        }
    }
}

function Tab_Move() {
    for (var i=0; i<ARTICLE_IN.length; i++) {
        var textSMALLBOX = ARTICLE_IN[i];
        if (textSMALLBOX > 0) begin_Content_switch(textSMALLBOX);
    }
}

function turn_Article_0ff(textSMALLBOX) {
    if (textSMALLBOX < 1) return;
    var id = "commenttext1-" + textSMALLBOX;
    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 = "textBIG-" + textSMALLBOX + "-" + id;
        o = document.getElementById(id);
        if (!o) continue;
        o.style.display = "none";
    }
}

function begin_Content_switch(textSMALLBOX) {

    if (textSMALLBOX < 1) return;

    var xxx = 0;
    var id = "commenttext1-" + textSMALLBOX;
    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 == "tablewidget") {
            xxx = i;
        }
    }

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

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

    turn_Article_0ff();
    DataVisible(textSMALLBOX, id);
    
}

function Content_Stream(textSMALLBOX) {
    if (textSMALLBOX > 0) ARTICLE_IN.push(textSMALLBOX);
}



if (HOLD_DATA > 0) setInterval(Tab_Move, HOLD_DATA);
