﻿function getElementsByStyleClass(className, tagName) {
    var all = document.getElementsByTagName(tagName);
    var elements = new Array();
    for (var e = 0; e < all.length; e++) {
        if (all[e].className == className) { elements[elements.length] = all[e]; }
    }
    return elements;
}

function tabshow(sender, tabId) {
    if (typeof s !== "undefined") {
        s.pageName = s.pageName.split(" - ")[0] + " - " + tabId;
        s.tl(this, 'o', tabId);
        }
    //remove all selected classes from tabs
    var selected = getElementsByStyleClass("selected", "div");
    for (i = 0; i < selected.length; i++) { selected[i].className = "unselected"; }
    //hide all content panels
    var selected = getElementsByStyleClass("spanContent", "span");
    for (i = 0; i < selected.length; i++) { selected[i].style.display = "none"; }
    //show relevant panel
    document.getElementById("TabbedContainer_divTab" + (tabId)).className = "selected";
    document.getElementById("TabbedContainer_spanContent" + tabId).style.display = "block";
    sender.blur();return false;
}