function fixDivs() {  

    containr = document.getElementById("innercontainer");
    headr = document.getElementById("header");
    navbr = document.getElementById("navbar");
    sidebr = document.getElementById("sidebar");
    adtowr = document.getElementById("adtower");
    contnt = document.getElementById("content");
                
    // combined "header" height
    combinedTop = headr.offsetHeight + navbr.offsetHeight;
    
    //sidebr.style.top = (26 + combinedTop) + "px";
    //adtowr.style.top = (26 + combinedTop) + "px";
                
    if (sidebar.offsetHeight > contnt.offsetHeight) {
        containr.style.height = (/*20 + */sidebr.offsetHeight + 0) + "px";
    }
                
    if (adtowr.offsetHeight > contnt.offsetHeight && adtowr.offsetHeight > sidebr.offsetHeight) {
        containr.style.height = (/*20 + */adtowr.offsetHeight + 0) + "px";
    }
}

function toggleNested(sender) {
    
    parentLi = sender.parentNode;
    nestedUl = parentLi.getElementsByTagName("ul")[0];
    isHidden = nestedUl.style.display;
    
    if (isHidden == "none" || isHidden == "") {
        nestedUl.style.display = "block";
    }
    else {
        nestedUl.style.display = "none";
    }
}