function fixLayout()
{
	var width; 
	var height;
	
	
	// resize wrapper (background)
	var divs = new Array('container');//'header-top','header-menu','header-image','header-crumbpath','header-dropshadow','footer');
	
	height = 0;
	
	for (x in divs)
	{
		height += document.getElementById(divs[x]).clientHeight;
	}
	
	document.getElementById('wrapper').style.height = height + 'px';
		
	// resize main
	var divs = new Array('header-top','header-menu','header-image','header-crumbpath','header-dropshadow','footer');
	
	if(document.documentElement)
	{
		width = document.documentElement.clientWidth;
		height = document.documentElement.clientHeight;

	} else
	{
		width = document.body.clientWidth;
		height = document.body.clientHeight;
				
	}

	for (x in divs)
	{
		height -= document.getElementById(divs[x]).clientHeight;
	}

	//alert(document.getElementById('main').clientHeight + '<' + height);
	if(document.getElementById('main').clientHeight < height) 
	{
		//alert("test");
		document.getElementById('main').style.height = height + 'px';
	}
	/*_main = document.getElementById('main');
	_main.style.height = height + 'px';*/
	
	

}

function fixMenuIE6()
{
	var elNodes = document.getElementById("header-menu").getElementsByTagName("LI");
	for (var i=0; i<elNodes.length; i++) 
	{
		elNodes[i].onmouseover=function() 
		{
			this.className+=" hover";
		}
		elNodes[i].onmouseout=function() 
		{
			this.className=this.className.replace(new RegExp(" hover\\b"), "");
		}
	}
}





function fixMenu()
{

	
	if (navigator.appVersion.indexOf("MSIE 6")>0)
	{
		fixMenuIE6();
	}
}



