function windowWidth() {
	if( window.innerWidth ) return window.innerWidth;
	else if( document.body && document.body.offsetWidth ) return document.body.offsetWidth;
	else return 0;
}


function windowHeight() {
	if( window.innerHeight ) return window.innerHeight;
	else if( document.body && document.body.offsetHeight ) return document.body.offsetHeight;
	else return 0;
}


function updateContentArea() {
	if( areaMarginLeft != windowWidth() || areaMarginTop != windowHeight() )
	window.history.go(0);
}


function initializeNetscape() {
	if( !window.areaMarginLeft && window.innerWidth ) {
		window.onresize = updateContentArea;
		areaMarginLeft = (windowWidth()-640) / 2;
		areaMarginTop = (windowHeight()-480) / 2;
	}
}


function initializeMicrosoft() {
	if( !window.areaMarginLeft && document.body && document.body.offsetWidth ) {
		window.onresize = updateContentArea;
		areaMarginLeft = (windowWidth()-640) / 2;
		areaMarginTop = (windowHeight()-480) / 2;
	}
}

