
resize = function()
{ 
	var isIE = (navigator.appName.indexOf("Microsoft") !=-1); // Check if browser is IE.

	var side = document.getElementById("bgtiler");
	var foot = document.getElementById("footerWrap");
	var head = document.getElementById("header");
	var flash = document.getElementById("flash");
	var content = document.getElementById("content");

	var htmlheight = document.body.parentNode.scrollHeight; // Read content height.
	var windowheight = window.innerHeight; // Read window height in Moz.
	if(isIE) {windowheight = document.documentElement.clientHeight;} // Read window height in IE.

	if(side && foot && head && content && flash)
	{
		var aboveHeight = head.offsetHeight + content.offsetHeight + flash.offsetHeight;
		
		if ( htmlheight > windowheight ) 
		{ 
			side.style.height = htmlheight + "px";
			foot.style.height = "auto";
		}  
		else 
		{ 
		    side.style.height = windowheight + "px";
			foot.style.height = (windowheight - aboveHeight) - 20 + "px";
		}  
	}
	else if(side && foot && head && content)
	{
		var aboveHeight = head.offsetHeight + content.offsetHeight;
		
		if ( htmlheight > windowheight ) 
		{ 
			side.style.height = htmlheight + "px";
			foot.style.height = "auto";
		}  
		else 
		{ 
		    side.style.height = windowheight + "px";
			
			if(isIE)
			{
				foot.style.height = (windowheight - aboveHeight) + "px";
			}
			else
			{
				foot.style.height = (windowheight - aboveHeight) - 20 + "px";
			}
		} 
	}
}
