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;
	rightcolheight = document.getElementById('rightcol').offsetHeight;
	footerheight = document.getElementById('footer').offsetHeight;
	screenheight = screen.height;
	
	maxheight = Math.max(leftcolheight, centercolheight, rightcolheight);
	totalheight = headerheight + topmenuheight + deptheaderheight + maxheight + footerheight;
	containerheight = totalheight + 2;
	
	if (totalheight < screenheight) {
		newheight = headerheight + topmenuheight + deptheaderheight + footerheight;
		maxheight = screenheight - newheight + 1;
		containerheight = screenheight;
		document.getElementById('centercol').style.height = maxheight + 'px';
		document.getElementById('leftcol').style.height = maxheight + 'px';
		document.getElementById('rightcol').style.height = maxheight + 'px';
	} else {
		document.getElementById('leftcol').style.height = maxheight + 'px';
		document.getElementById('rightcol').style.height = maxheight + 'px';
	}
	document.getElementById('borderleft').style.height = containerheight + 'px';
	document.getElementById('borderright').style.height = containerheight + 'px';
}

