/*================= Global variables ==================*/
var MAINHEIGHT;	/*Main height*/
var CONTENTHEIGHT;	/*Container height*/
var FOOTERHEIGHT;	/*Footer height*/
/*=====================================================*/

function fixLayout () 
{
/*
	if (window.addEventListener) 
		window.removeEventListener('resize',fixLayout,false);
	else
		window.detachEvent('onresize',fixLayout);
*/
	MAINHEIGHT = document.getElementById("divMain").offsetHeight;
	CLIENTHEIGHT = document.documentElement.clientHeight;

	var dif = 0;
	dif = CLIENTHEIGHT - MAINHEIGHT;
	if (dif > 0)
		document.getElementById("divFixLayout").style.height = dif + 'px';
	else
	{
		HEADERHEIGHT = document.getElementById('divHeader').offsetHeight + document.getElementById('divPathWay').offsetHeight;
		FOOTERHEIGHT = document.getElementById('divFooter').offsetHeight;
		CONTENTHEIGHT = CLIENTHEIGHT - HEADERHEIGHT - FOOTERHEIGHT - 27;
		var divContent = document.getElementById('divContent');
		var left = document.getElementById('divBodyLeft');
		var right = document.getElementById('divBodyRight');
		if (left.offsetHeight > CONTENTHEIGHT)
			CONTENTHEIGHT = left.offsetHeight;
		if (right.offsetHeight > CONTENTHEIGHT)
			CONTENTHEIGHT = right.offsetHeight;
		if (divContent.offsetHeight >= CONTENTHEIGHT)
		{
			divContent.style.height = CONTENTHEIGHT - 27 + 'px';
			divContent.style.overflow = 'scroll';
			divPathWay.style.height= '30px';
		}
	}		
}

/*Listeners*/
/*
if (window.addEventListener) 
{
	window.addEventListener("load", fixLayout, false);
	window.addEventListener("resize", fixLayout, false);
}
else if (window.attachEvent) 
{
	window.attachEvent("onload", fixLayout);
	window.attachEvent("onresize", fixLayout);
}
*/

