$(document).ready(function () {

	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;
		$("#fbContainer").height(contentHeight );
	//	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;
	}
	
	$('#archives').change(function(){
		if( $(this).val() != 0 )
			location.href = $(this).val();
	})

	
	addEvent( window, "load", sizeContent);
	addEvent( window, "resize", sizeContent );
});
