
var minHeight = 600; // Above this height, scroller will not be visible
var minWidth = 1000;
var flashDivId = "content";

window.onresize = function() { doResize(); };
window.onload = function() { doResize(); };

function doResize()
{
	var currentViewport = getWindowSize();
	var flDiv = document.getElementById( flashDivId );
	
	flDiv.style.height 	= (currentViewport.h < minHeight)?minHeight + "px":'100%';
	flDiv.style.width 	= (currentViewport.w < minWidth)?minWidth + "px":'100%';
	
	//document.body.style.overflow = (currentViewport.w < minWidth || currentViewport.h < minHeight)?"auto":"hidden";
}

function getWindowSize()
{
	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;
	}
	
	return { w: myWidth, h: myHeight };	
}
