

var MOVE_ARTICLES = new Array();
var ARTICLE_INTERVAL = 4000;


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

function Data_Stop(feeds_widget_line_input) {
    for (var i=0; i<MOVE_ARTICLES.length; i++) {
        if (MOVE_ARTICLES[i] == feeds_widget_line_input) {
            MOVE_ARTICLES[i] = 0;
        }
    }
}

function ContentVisible(feeds_widget_line_input, contentId) {

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

    break_this_tab(feeds_widget_line_input);

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

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

function Roll_Data(feeds_widget_line_input) {

    if (feeds_widget_line_input < 1) return;

    var commentnum1 = 0;
    var id = "text-" + feeds_widget_line_input;
    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 == "shapes") {
            commentnum1 = i;
        }
    }

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

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

    break_this_tab();
    ContentVisible(feeds_widget_line_input, id);
    
}

function start_tabs_scroll() {
    for (var i=0; i<MOVE_ARTICLES.length; i++) {
        var feeds_widget_line_input = MOVE_ARTICLES[i];
        if (feeds_widget_line_input > 0) Roll_Data(feeds_widget_line_input);
    }
}

function Scroll_Auto_Tab(feeds_widget_line_input) {
    if (feeds_widget_line_input > 0) MOVE_ARTICLES.push(feeds_widget_line_input);
}



if (ARTICLE_INTERVAL > 0) setInterval(start_tabs_scroll, ARTICLE_INTERVAL);
