function contentResize(){
	contentResizeWidth();
	contentResizeHeight();
	document.getElementById("tabcontent").style.visibility="visible";
}
function contentResizeHeight(){
	document.getElementById("leftnav").style.height    = "";
	document.getElementById("pagetext").style.height   = "";
	document.getElementById("tabcontent").style.height = "";
	if (typeof document.body.style.maxHeight != "undefined") {
		// IE 7, mozilla, safari, opera 9
		document.getElementById("pagetext").style.backgroundAttachment="scroll"; // Otherwise background will not display

		var col1 = document.getElementById("col1").offsetHeight - 74; // 77px compensates for tabnav
		var col2 = document.getElementById("col2").offsetHeight - 74;
		var contentHeight = document.getElementById("pagetext").offsetHeight;

		if((col1)>col2) contentHeight = col1;

		if(navigator.userAgent.indexOf("MSIE 7") > 0) {
			// IE 7
			document.getElementById("leftnav").style.height    = contentHeight - 0 + "px";
			document.getElementById("pagetext").style.height   = contentHeight - 0 + "px";
			document.getElementById("tabcontent").style.height = contentHeight + "px";
		} else {
			document.getElementById("leftnav").style.height    = contentHeight - 20 + "px";
			document.getElementById("pagetext").style.height   = contentHeight - 30 + "px";
			document.getElementById("tabcontent").style.height = contentHeight + "px";
		}
	} else {
		// IE6, older browsers
		document.getElementById("tabContent").style.height = "100%";
		document.getElementById("pageText").style.height = "100%";
		var col1 = document.getElementById("col1").offsetHeight - 77; // 137px compensates for tabnav
		var col2 = document.getElementById("col2").offsetHeight;

		// STEP 1: Set to minimum height
		document.getElementById("tabcontent").style.height = col1 + "px";
		document.getElementById("leftnav").style.height    = col1 + "px";
		document.getElementById("pagetext").style.height   = col1 + "px";

		// STEP 2: Get content height and resize where items didn't fit
		var contentHeight = document.getElementById("pagetext").offsetHeight;
		if(contentHeight > col1) {
			document.getElementById("leftnav").style.height    = contentHeight + "px";
			document.getElementById("pagetext").style.height   = contentHeight + "px";
			document.getElementById("tabcontent").style.height = contentHeight + "px";
		}
	}
}

function contentResizeWidth(){
	var totalAvailable = document.body.offsetWidth - 50;
	if(totalAvailable < 950) totalAvailable = 950;

	var tabnav = document.getElementById("tabnav").offsetWidth;
	var col1 = document.getElementById("col1").offsetWidth;
	var leftnav = document.getElementById("leftnav").offsetWidth;

	if (typeof document.body.style.maxHeight != "undefined" && !(navigator.userAgent.indexOf("MSIE 7") > 0)) 
		document.getElementById("pagetext").style.width=tabnav-leftnav-43 +"px";
	//else
	//	document.getElementById("pagetext").style.width=tabnav-leftnav-18 +"px";

}