
/*
 *  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("container_content"))
	{
		if( myHeight < 614 )
			newTop  = (-myHeight / 2 + 15) + "px";
		else
			newTop = "-310px";

		document.getElementById("container_content").style.top = newTop;
	}

	if( document.getElementById("container_content"))
	{
		if( myWidth < 920 )
			newLeft = (-myWidth / 2 + 8) + "px";
		else
			newLeft = "-460px";

		document.getElementById("container_content").style.marginLeft = newLeft;
	}

}

/*  Center the content when the window is resized  */
window.onresize = keepContentCentered;
