﻿
function setMainContentHeight() {
    var serviceLinksHeight = document.getElementById("ServiceLinks").offsetHeight;
    var leftModulesHeight = document.getElementById("LeftModules").offsetHeight;
    var midCTN_LinksHeight = document.getElementById("midCTN_Links").offsetHeight;
    var marginHeight = 18;

    var contentHeight = serviceLinksHeight + leftModulesHeight + midCTN_LinksHeight + marginHeight;

    var contentContainer = document.getElementById("ContentContainer");

    // if content height is less than left nav height, they are set equal
    if (contentContainer.offsetHeight < contentHeight) {
        document.getElementById("ContentContainer").style.height = contentHeight + 'px';
    }
}

function changeFontSize(newFontSize) {

    // content
    var content = document.getElementById('content');
    content.style.cssText = "font-size:" + newFontSize + "px;line-height:" + (newFontSize + 6) + "px;";

    // links
    var contentLinks = content.getElementsByTagName("A");
    var i = 0;
    for (; i < contentLinks.length; i++) {
        contentLinks[i].style.cssText = "font-size:" + newFontSize + "px;line-height:" + (newFontSize + 6) + "px;";
    }

    // h1
    var contentH1s = content.getElementsByTagName("H1");
    i = 0;
    for (; i < contentH1s.length; i++) {
        contentH1s[i].style.cssText = "font-size:" + (newFontSize + 3) + "px;line-height:" + (newFontSize + 6) + "px;";
    }

    // h2
    var contentH2s = content.getElementsByTagName("H2");
    i = 0;
    for (; i < contentH2s.length; i++) {
        contentH2s[i].style.cssText = "font-size:" + (newFontSize + 1) + "px;line-height:" + (newFontSize + 6) + "px;";
    }
}

