if (document.documentElement) {
	bodyStyle = document.documentElement.style;
}
else if (document.body) {
	bodyStyle = document.body.style;
}

bodyStyle.visibility = "hidden";

function sizeContent () {

	var windowHeight = getWindowHeight();
	var adlinkHeight = document.getElementById("fbAdLink").offsetHeight;
	var noteHeight = document.getElementById("fbNote").offsetHeight;
	var footerHeight = document.getElementById("fbFooter").offsetHeight;
	var headerHeight = document.getElementById("fbHeader").offsetHeight;
	var contentHeight = windowHeight - (adlinkHeight + noteHeight + footerHeight + headerHeight);
	document.getElementById("fbContainer").style.height = contentHeight + "px";

	var altDiv = document.getElementById("altmsg");
	if (altDiv) {
		var altH = altDiv.offsetHeight;
		var altW = altDiv.offsetWidth;
		altDiv.style.top = (contentHeight / 2 - altH / 2)+ "px";
		altDiv.style.left = (getWindowWidth() / 2 - altW / 2)+ "px";
	}

	if (bodyStyle) {
		bodyStyle.visibility = "visible";
	}
}

function addEvent (obj, type, fn) {
	if (obj.addEventListener) {
		obj.addEventListener( type, fn, false );
	}
	else if (obj.attachEvent) {
		obj["e"+type+fn] = fn;
		obj.attachEvent( "on"+type, function() { obj["e"+type+fn](); } );
	}
}

function getWindowHeight () {
	var windowHeight = 0;
	if (typeof( window.innerHeight) == 'number') {
		windowHeight = window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight = document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
};

function getWindowWidth() {
	var ww = 0;
	if (self.innerWidth)
		ww = self.innerWidth;
	else if (document.documentElement && document.documentElement.clientWidth)
		ww = document.documentElement.clientWidth;
	else if (document.body)
		ww = document.body.clientWidth;
	return ww;
}

addEvent (window, "load", sizeContent);
addEvent (window, "resize", sizeContent);

