﻿var tabsClass = {
    tabSetArray: new Array(),
    classOn: "tabs_on",
    classOff: "tabs_off",

    addTabs: function(tabsContainer) {
        tabs = document.getElementById(tabsContainer).getElementsByTagName("div");
        for (x in tabs) {
            if (typeof (tabs[x].id) != "undefined") {
                this.tabSetArray.push(tabs[x].id);
            } else { }
        }
    },

    switchTab: function(element) {
        for (x in this.tabSetArray) {
            tabItem = this.tabSetArray[x];
            dataElement = document.getElementById(tabItem + "_data");
            if (dataElement) {
                if (dataElement.style.display != "none") {
                    dataElement.style.display = "none";
                } else { }
            } else { }

            tabElement = document.getElementById(tabItem);
            if (tabElement) {
                if (tabElement.className != this.classOff) {
                    tabElement.className = this.classOff;
                } else { }
            } else { }
        }

        document.getElementById(element.id + "_data").style.display = "";
        element.className = this.classOn;
    }
};

tabsClass.addTabs("RegioWidget_tabContainer");
var el = document.getElementById(activetab);
if (el != null) {
    tabsClass.switchTab(el)
}

