if( document.documentElement )

	bodyStyle = document.documentElement.style;

else if( document.body )

	bodyStyle = document.body.style;



bodyStyle.visibility = "hidden";



function sizeContent(){

	var windowHeight = getWindowHeight();

	var footerHeight = document.getElementById("fbFooter").offsetHeight;



	var contentHeight = windowHeight - footerHeight;

	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 );