window.onload = function(){ Setup(); }
window.onresize = function(){ Setup(); }

function GetSizer(elem, myid)
{
	var chm = elem.getElementsByTagName("div");
	var num = chm.length;
	for( i = num - 1; i >= 0; i-- )
	{
		var n1 = chm[i].getAttribute("id");
		if (n1 == myid)
		{
			elem = chm[i];
			i = -1;
		}
	}
	return elem;
}

function SizePanel()
{
	var exter = document.getElementById("mainbar-out");
	var sizer = GetSizer(exter, "sizer");

	sizer.style.height = 0;

	var moh = exter.offsetHeight;
	var bdh = document.body.clientHeight;
	
	if (bdh > moh) {
		sizer.style.height = sizer.offsetHeight + bdh - moh;
	}
}

function Setup()
{
	SizePanel();
}
