window.onload = function(){
	headerheight = document.getElementById('header').offsetHeight;
	topmenuheight = document.getElementById('topmenu').offsetHeight;
	deptheaderheight = document.getElementById('deptheader').offsetHeight;
	leftcolheight = document.getElementById('leftcol').offsetHeight;
	centercolheight = document.getElementById('centercol').offsetHeight;
	footerheight = document.getElementById('footer').offsetHeight;
	screenheight = screen.height;
	
	bordercontainerwidth = document.getElementById('bordercontainer').offsetWidth + 1;
	containerwidth = document.getElementById('container').offsetWidth;
	leftcolwidth = document.getElementById('leftcol').offsetWidth;
	newwidth = containerwidth - leftcolwidth - 1;
	document.getElementById('bordercontainer').style.width = bordercontainerwidth + 'px';
	document.getElementById('centercol').style.width = newwidth + 'px';
		
	maxheight = Math.max(leftcolheight, centercolheight);
	totalheight = headerheight + topmenuheight + deptheaderheight + maxheight + footerheight;
	containerheight = totalheight + 1;
	
	if (totalheight < screenheight) {
		newheight = headerheight + topmenuheight + deptheaderheight + footerheight;
		maxheight = screenheight - newheight;
		containerheight = screenheight;
		document.getElementById('centercol').style.height = maxheight + 'px';
		document.getElementById('leftcol').style.height = maxheight + 'px';
	} else {
		document.getElementById('leftcol').style.height = maxheight + 'px';
	}
	
	document.getElementById('borderleft').style.height = containerheight + 'px';
	document.getElementById('borderright').style.height = containerheight + 'px';
}

