// Limits the width & height of the browser (scrollbar-wise) on the flash container div. @author Victor Norgren
function getViewportSize()
{
	var size = [0, 0]; 
	if (typeof window.innerWidth != "undefined")
	{
		size = [window.innerWidth, window.innerHeight];
	} 
	else if (typeof document.documentElement != "undefined" && typeof document.documentElement.clientWidth != "undefined" && document.documentElement.clientWidth != 0)
	{
		size = [document.documentElement.clientWidth, document.documentElement.clientHeight]; 
	}
	else
	{
		size = [document.getElementsByTagName("body")[0].clientWidth, document.getElementsByTagName("body")[0].clientHeight]; 
	}
	return size; 
}

function createFullBrowserFlash()
{
	var initSize = getViewportSize();
	var initSizeString = [];
	( initSize[0] < 950 ) ? initSizeString[0] = "950px" : initSizeString[0] = "100%";
	( initSize[1] < 650 ) ? initSizeString[1] = "650px" : initSizeString[1] = "100%";
	swfobject.createCSS("html", "height:100%;");
	swfobject.createCSS("body", "height:100%;");
	swfobject.createCSS("#container", "margin:0; width:100%; height:100%; min-width:" + initSizeString[0] + "; min-height:" + initSizeString[1] + ";");

	window.onresize = function()
	{
		var el = document.getElementById("container");
		var size = getViewportSize();
		el.style.width = ( size[0] < initSize[0] ) ? "" + initSize[0] + "px" : "100%";
		el.style.height = ( size[1] < initSize[1] ) ? "" + initSize[1] + "px" : "100%";
	};

	window.onresize();
}