		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() {
			swfobject.createCSS("html", "height:100%;");
			swfobject.createCSS("body", "height:100%;");
			swfobject.createCSS("#flash-hero", "margin:0; width:100%; height:460px; min-width:1100px; min-height:460px;");
			window.onresize = function() {
				var el = document.getElementById("flash-home");
				var size = getViewportSize(); 
 				el.style.width = size[0] < 1100 ? "1100px" : "100%";
				el.style.height = size[1] < 460 ? "460px" : "460px";
			};
			window.onresize();
		}	
		var flashvars = {};
		var params = { scale: "exactFit", scale: "noScale", salign: "T", wmode: "transparent" };
		var attributes = {};	
		swfobject.embedSWF("flash/hero-home.swf", "flash-home", "100%", "460", "6.0.0", false, flashvars, params, attributes);
		if (swfobject.hasFlashPlayerVersion("6.0.0")) {
			swfobject.addDomLoadEvent(createFullBrowserFlash);
		}
