﻿//minmum site dimensions
var minwidth = 1026;
var minheight = 635;
			
function createFullBrowserFlash() {
	swfobject.createCSS("html", "height:100%; overflow:auto;");
	swfobject.createCSS("body", "height:100%;");
	swfobject.createCSS("#wrapper", "position:absolute;top:0px;left:0px;margin:0; width:100%; height:100%; min-width:" + minwidth + "px; minheight:" + minheight+ "px;");
	window.onresize = function() {
		var el = document.getElementById("wrapper");
		var winSize = getViewportSize();//getPageDimensions(); 
		var w = winSize.width < minwidth? minwidth+"px" : "100%";
		var h = winSize.height < minheight? minheight+"px" : "100%";
		
		if( document.all ) {
			if ((document.body.scroll = ( w!="100%" || h!="100%" )? "auto" : "no") == "auto") {
				document.body.style.overflow = "auto";
			}
		}
		el.style.width = w;
		el.style.height = h;

	};
	window.onresize();
}

function getViewportSize() { 
	var size = {height:0,width:0};
	if (typeof window.innerWidth != "undefined") { 
		size.width = window.innerWidth;
		size.height = window.innerHeight;
	} 
	else if (typeof document.documentElement != "undefined" && typeof document.documentElement.clientWidth != "undefined" && document.documentElement.clientWidth != 0) {
		size.width = document.documentElement.clientWidth;
		size.height =document.documentElement.clientHeight;
	}
	else {
		size.width = document.getElementsByTagName("body")[0].clientWidth;
		size.height =document.getElementsByTagName("body")[0].clientHeight;
	}
	return size; 
}
