
/*
 *  Keep the site content centered vertically and horizontally. Adjust the top position and left margin
 * of the content box so it's always completely visible.
 */
function keepContentCentered() {
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else
		if( document.documentElement &&
			( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
			//IE 6+ in 'standards compliant mode'
			myWidth = document.documentElement.clientWidth;
			myHeight = document.documentElement.clientHeight;
		} else
			if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
			//IE 4 compatible
			myWidth = document.body.clientWidth;
			myHeight = document.body.clientHeight;
			}

	if( document.getElementById("wrapper"))
	{
		if( myHeight < 615 )
			newTop  = (-myHeight / 2 + 30) + "px"; //add 30px more for the flash controler		
		else
			newTop = "-310px";

		document.getElementById("wrapper").style.top = newTop;
	}

	if( document.getElementById("wrapper"))
	{
		if( myWidth < 981 )
			newLeft = (-myWidth / 2 + 8) + "px";
		else
			newLeft = "-490px";

		document.getElementById("wrapper").style.marginLeft = newLeft;
	}
	

}

/*  Center the content when the window is resized  */
window.onresize = keepContentCentered; 
