function switch_tabs(start, tag, node) {
    elements = start.getElementsByTagName(tag);
    for (i = 0; i < elements.length; i++) {
        elements[i].className = elements[i].className.replace(/\s*selected/, "");
    }
    node.className += node.className == "" ? "selected" : " selected";
}

function show_tab(link) {
    switch_tabs(list = link.parentNode.parentNode, "li", link.parentNode);
    switch_tabs(list.parentNode.parentNode, "div", document.getElementById(link.getAttribute("href", 2).substr(5)));
    return false;
}