
function calcWindowSize()
{
	var obj=new Object();
	if( typeof (window.innerWidth) == 'number') {
		obj.w=window.innerWidth;
		obj.h=window.innerHeight;
	}
	else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		obj.w=document.documentElement.clientWidth;
		obj.h=document.documentElement.clientHeight;
	}
	else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		obj.w=document.body.clientWidth;
		obj.h=document.body.clientHeight;
	}
	return obj;
}

var min_height = 400;

function setHeight(set_min)
{
	var e1 = document.getElementById("content-col");
	if (set_min) min_height = e1.offsetHeight;
	
	var h = calcWindowSize().h - 41;
	if (h < min_height) h = min_height;
	e1.style.height = h + "px";	
}

function eventHandlerOnResize(e)
{
	setHeight(0);
}

function initFuncs() {
	window.onresize = eventHandlerOnResize;
	setHeight(1);
}

