
var docIsLoaded = false;

function contentHeight() {
return document.body.clientHeight - (
       document.getElementById("topBar").offsetHeight +
       document.getElementById("header").offsetHeight +
       document.getElementById("footer").offsetHeight);
}

function setContentHeight() {
	var footer = document.getElementById("footer");
	footer.childHeight = footer.firstChild.offsetHeight;
	footer.style.height = footer.childHeight + 'px';
	document.getElementById("contentCt").style.height = contentHeight() + 'px';
}

function checkContentHeight() {
	if (document.getElementById) {
		var footer = document.getElementById("footer");
		if (!footer.childHeight ||
		    (footer.childHeight != footer.firstChild.offsetHeight)) setContentHeight();
		setTimeout('checkContentHeight()', 1500);
	}
}

window.onload = function() {

	if (document.getElementsByTagName) {
		var objs = document.getElementsByTagName('object');
		if (objs)
			for (var i=0; i<objs.length; i++)
				if (objs[i].outerHTML)
					objs[i].outerHTML = objs[i].outerHTML;
	}

	if (document.getElementById) window.onresize = setContentHeight;
	checkContentHeight();
	docIsLoaded = true;
}
