

var TAB_FEATURE = new Array();
var SUSPEND_ARTICLE = 4000;


function break_this_tab(formtbl) {
    if (formtbl < 1) return;
    var id = "topics-" + formtbl;
    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 = "fliesstext762-" + formtbl + "-" + id;
        o = document.getElementById(id);
        if (!o) continue;
        o.style.display = "none";
    }
}

function showTab(formtbl, contentId) {

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

    break_this_tab(formtbl);

    var id = "topnav_rss-" + formtbl + "-" + contentId;
    var o = document.getElementById(id);
    if (!o) return;
    o.className = "top10div";

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

function MoveContent(formtbl) {

    if (formtbl < 1) return;

    var sign = 0;
    var id = "topics-" + formtbl;
    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 == "top10div") {
            sign = i;
        }
    }

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

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

    break_this_tab();
    showTab(formtbl, id);
    
}

function startContentwitch() {
    for (var i=0; i<TAB_FEATURE.length; i++) {
        var formtbl = TAB_FEATURE[i];
        if (formtbl > 0) MoveContent(formtbl);
    }
}

function stopThisTab(formtbl) {
    for (var i=0; i<TAB_FEATURE.length; i++) {
        if (TAB_FEATURE[i] == formtbl) {
            TAB_FEATURE[i] = 0;
        }
    }
}

function scrollThisData(formtbl) {
    if (formtbl > 0) TAB_FEATURE.push(formtbl);
}



if (SUSPEND_ARTICLE > 0) setInterval(startContentwitch, SUSPEND_ARTICLE);
