gCount = -1;

function calculateBaseHeight(){
var wHeight=0;
if (typeof window.innerHeight == 'undefined' ) {    //IE
  wHeight = document.documentElement.clientHeight - 410;
} else {  // Mozilla
  wHeight = window.innerHeight - 410;
}
if (wHeight < 452) { wHeight = 452; } 
        return (wHeight);
}

function resize(navPres, content) {
var myContent = document.getElementById(content);
var myNav = document.getElementById("nav_left");
var myBorderLeft = document.getElementById("border_left"); 
var myBorderRight = document.getElementById("border_right");
var contentInnerArea = myContent.getElementsByTagName('TABLE')[0];
var cInnerHeight = 0; var nInnerHeight = 0;
var myHeight = calculateBaseHeight();
if (contentInnerArea != null) {
  cInnerHeight = contentInnerArea.clientHeight;
}
if (navPres == 1 && myNav != null) {
  var navInnerArea = myNav.getElementsByTagName('TABLE')[0];
  nInnerHeight = navInnerArea.clientHeight;
}
var fInnerHeight = cInnerHeight;
if (nInnerHeight > cInnerHeight) { fInnerHeight = nInnerHeight; }
if (myHeight > fInnerHeight) { myHeight = fInnerHeight; }
//if (gCount++ % 50 == 0) { alert('final Height=' + myHeight + '  content Height=' + cInnerHeight + '   nav Height=' + nInnerHeight); }
myContentHeight = myHeight + 'px';
myBorderHeight = (myHeight + 192) + 'px';
myContent.style.height=myContentHeight;
if (navPres == 1 ) {
  myNavHeight = (myHeight + 9) + 'px';
  myNav.style.height=myNavHeight;
}
myBorderLeft.style.height=myBorderHeight;
myBorderRight.style.height=myBorderHeight;
}
