// JavaScript Document
function getheight ( container )
{
	if( container.scrollHeight )
    {
      	   containerdivheight = container.scrollHeight; 
	}
	
	if ( container.clientHeight )
	{
		  containerdiv2height = container.clientHeight;
	}
	else if( container.offsetHeight )
    {
      	   containerdiv2height = container.offsetHeight; 
	}
	
	if ( containerdiv2height > containerdivheight)
		return containerdiv2height;
	else
		return containerdivheight;
}

function resize ( column, size )
{
	
	var col = document.getElementById ( column );
	col.style.height = size + 'px';
}

function resizeColumns() {
   var container = document.getElementsByTagName ('html')[0];
	var cdivheight  = getheight ( container );

	var midContainer = document.getElementById('middle');
	var midContainerHeight  = getheight ( midContainer );
	
	if ( cdivheight - 173 > midContainerHeight )
		resize ( 'middle', cdivheight - 173 );
	else
		midContainer.style.height= "auto";
}

window.onresize = resizeColumns;
