﻿function GetWindowHeight(){
	var h = 0;
	if (typeof (window.innerWidth) == 'number') {
		 //Non-IE
		 h = window.innerHeight;
	} else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
			//IE 6+ in 'standards compliant mode'
			h = document.documentElement.clientHeight;
	} else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
			//IE 4 compatible
			h = document.body.clientHeight;
	}
	return h;
}
function GetWindowWidth(){
	var w = 0;
	if (typeof (window.innerWidth) == 'number') {
		 //Non-IE
		 w = window.innerWidth;
	} else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
			//IE 6+ in 'standards compliant mode'
			w = document.documentElement.clientWidth;
	} else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
			//IE 4 compatible
			w = document.body.clientWidth;
	}
	return w;
}

function resizeContent() {
	  // site variables from graphics
	  var headerHeight = 108;
		var footerHeight = 67;
		var minimumContentHeight = 437;
		var spacerHeight = 10;
		
		// resizeable items
    var centerDiv = document.getElementById("CenterResizeDiv");
    var leftDiv = document.getElementById("LeftResizeDiv");
    var menuDiv = document.getElementById("envisionMenu");
    var rightDiv = document.getElementById("RightResizeDiv");
		if(rightDiv==null) rightDiv = document.getElementById("RightResizeDivHome");
		var spacerImage = document.getElementById("envisionHeightSpacer");
    if(menuDiv!=null){
			if(menuDiv.clientHeight > minimumContentHeight) minimumContentHeight = menuDiv.clientHeight;
		}
/*
		if(centerDiv!=null){
			if(centerDiv.clientHeight > minimumContentHeight) minimumContentHeight = centerDiv.clientHeight;
		}
		*/
		// get window height/width
		/*
    var winWidth = 0, winHeight = 0;
    if (typeof (window.innerWidth) == 'number') {
       //Non-IE
       winWidth = window.innerWidth;
       winHeight = window.innerHeight;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
        //IE 6+ in 'standards compliant mode'
        winWidth = document.documentElement.clientWidth;
        winHeight = document.documentElement.clientHeight;
    } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
        //IE 4 compatible
        winWidth = document.body.clientWidth;
        winHeight = document.body.clientHeight;
    }
		*/
		var winHeight = GetWindowHeight();
		var winWidth = GetWindowWidth();
		
	 // set sizes
    if (centerDiv != null  && winHeight != 0) {
				var tdHeight = (winHeight - headerHeight - footerHeight > minimumContentHeight)?(winHeight - headerHeight - footerHeight):minimumContentHeight;
				var middleHeight = tdHeight ;//- ( 2 * spacerHeight );
				/* 
				// If center box is shrinking, adjust scrollImage
				if(centerDiv.clientHeight > middleHeight){
					var scrollObj =  document.getElementById("FloatingRightScroll");
					if(scrollObj!=null){
						scrollObj.style.right= "0px";
						scrollObj.style.top="0px";
					}
				}
				*/
        centerDiv.style.height = middleHeight + "px";
        centerDiv.style.width = "100%";
				if(spacerImage!= null){
          spacerImage.style.height = tdHeight + "px";
				}
				if(rightDiv != null){
          rightDiv.style.height = middleHeight + "px";
				}
    }
}

womAdd('resizeContent()');
womAddResize('resizeContent()');



