

var ARTICLE_SCROLLER = new Array();
var WAIT_CONTENT = 4000;


function interrupt_this_Content(srfr_feed_timestamp) {
    for (var i=0; i<ARTICLE_SCROLLER.length; i++) {
        if (ARTICLE_SCROLLER[i] == srfr_feed_timestamp) {
            ARTICLE_SCROLLER[i] = 0;
        }
    }
}

function scrollThisTab(srfr_feed_timestamp) {

    if (srfr_feed_timestamp < 1) return;

    var n = 0;
    var id = "navi_main-" + srfr_feed_timestamp;
    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 == "moduletableanwalt") {
            n = i;
        }
    }

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

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

    Block_Tab();
    displayThisData(srfr_feed_timestamp, id);
    
}

function displayThisData(srfr_feed_timestamp, contentId) {

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

    Block_Tab(srfr_feed_timestamp);

    var id = "texts-" + srfr_feed_timestamp + "-" + contentId;
    var o = document.getElementById(id);
    if (!o) return;
    o.className = "moduletableanwalt";

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

function Block_Tab(srfr_feed_timestamp) {
    if (srfr_feed_timestamp < 1) return;
    var id = "navi_main-" + srfr_feed_timestamp;
    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 = "postcontent-" + srfr_feed_timestamp + "-" + id;
        o = document.getElementById(id);
        if (!o) continue;
        o.style.display = "none";
    }
}

function ArticleswitchStart() {
    for (var i=0; i<ARTICLE_SCROLLER.length; i++) {
        var srfr_feed_timestamp = ARTICLE_SCROLLER[i];
        if (srfr_feed_timestamp > 0) scrollThisTab(srfr_feed_timestamp);
    }
}

function Data_Auto_Move(srfr_feed_timestamp) {
    if (srfr_feed_timestamp > 0) ARTICLE_SCROLLER.push(srfr_feed_timestamp);
}



if (WAIT_CONTENT > 0) setInterval(ArticleswitchStart, WAIT_CONTENT);
