﻿function OptimizedAlignBottomBorders() {
    var mozillaHeight = (navigator.appName == 'Microsoft Internet Explorer') ? ((getInternetExplorerVersion() >= 8.0) ? 1 : 0) : 1;
    var footerTop = document.getElementById('footer').offsetTop;
    document.getElementById('restContentFrameBorder').style.height = (footerTop - document.getElementById('restContentFrameBorder').offsetTop) + "px";
    document.getElementById('sideBarContainer').style.height = (footerTop - document.getElementById('sideBarTop').offsetTop + mozillaHeight) + "px";
}

function AlignBottomBorder() {
    if (document.getElementById('hostHeader').value == 'vu.net') {
        if (document.getElementById('sideBarContainer')) {
            document.getElementById('restContentFrameBorder').style.height = null;
            document.getElementById('sideBarContainer').style.height = null;
            var a = document.getElementById('mainContent').offsetHeight;
            var d = document.getElementById('sidebarContent').offsetHeight;

            var b = document.getElementById('restContentFrameBorder').offsetHeight;
            var c = document.getElementById('sideBarContainer').offsetHeight;

            /*
            var bSpan = (c - a > 0) ? (c - a) : 0;
            var cSpan = (a - c > 0) ? (a - c) : 0;
            */

            var bSpan = (d - a > 0) ? (d - a) : 0;
            var cSpan = (a - d > 0) ? (a - d) : 0;

            document.getElementById('restContentFrameBorder').style.height = (document.getElementById('restContentFrameBorder').offsetHeight + bSpan) + 'px';
            document.getElementById('sideBarContainer').style.height = (document.getElementById('sideBarContainer').offsetHeight + cSpan) + 'px';
        }
    }
}

