function matchHeightsRecur()
{
	var tHeight = 0;
	//$("#gridLeft", "#gridMiddle").equalizeCols();	
	//alert ($('#gridTopLeft').width() + $('#gridTopMiddle').width() + $('#gridTopRight').width());
	var lW = $('#gridTopLeft').width();
	var rW = $('#gridTopRight').width();
	var mW = $(window).width() - rW - lW;
	var mH = $('#splash_text').height() + 60;
	if (mW < 400)
	{
	    mW = 400;
	}

	if (mH < 400)
	{
	    mH = 400;
	}
	$('#gridMiddle').css('height', mH + 'px');
	$('#gridMiddleMiddle').css('height', mH + 'px');
	//alert($('#gridMiddleMiddle').css('height') + ' : ' + mH);

	//alert(mH);
	
	var tH = $('#gridTopLeft').height();
	
	
	$('#gridMiddleMiddle').css('left', lW + 'px');	
	$('#gridMiddleMiddle').css('width', mW + 'px');
	
	$('#gridTopMiddle').css('width', (mW + rW + lW) + 'px');
	$('#gridTopRight').css('left', (mW + lW) + 'px');
	$('#gridMiddleRight').css('left', (mW + lW) + 'px');
	
	$('#gridMiddleLeft').css('height', mH + 'px');
	$('#gridMiddleRight').css('height', mH + 'px');

	$('#gridBottom').css('top', (mH + tH) + 'px') ;
	$('#gridBottomLeft').css('width', lW + 'px');
	$('#gridBottomMiddle').css('left', lW + 'px');
	$('#gridBottomMiddle').css('width', mW + 'px');
	$('#gridBottomRight').css('left', (mW + lW) + 'px');
	$('#gridBottomRight').css('width', rW + 'px');
}

function matchHeights()
{
	var tHeight = 0;
	//$("#gridLeft", "#gridMiddle").equalizeCols();	
	//alert ($('#gridTopLeft').width() + $('#gridTopMiddle').width() + $('#gridTopRight').width());
	var lW = $('#gridTopLeft').width();
	var rW = $('#gridTopRight').width();
	var mW = $(window).width() - rW - lW;
	var mH = $('#splash_text').height() + 60;
	$('#gridMiddle').css('height', mH + 'px');
	$('#gridMiddleMiddle').css('height', mH + 'px');

	if (mH < 400)
	{
	    mH = 400;
	}
	if (mW < 400)
	{
	    mW = 400;
	}
	
	var tH = $('#gridTopLeft').height();
	
	$('#gridMiddleMiddle').css('left', lW + 'px');	
	$('#gridMiddleMiddle').css('width', mW + 'px');
	$('#gridMiddleLeft').css('height', mH + 'px');
	$('#gridMiddleRight').css('height', mH + 'px');
	
	$('#gridTopMiddle').css('width', (mW + rW + lW) + 'px');
	$('#gridTopRight').css('left', (mW + lW) + 'px');
	$('#gridMiddleRight').css('left', (mW + lW) + 'px');

	$('#gridBottom').css('top', (mH + tH) + 'px');
	$('#gridBottomLeft').css('width', lW + 'px');
	$('#gridBottomMiddle').css('left', lW + 'px');
	$('#gridBottomMiddle').css('width', mW + 'px');
	$('#gridBottomRight').css('left', (mW + lW) + 'px');
	$('#gridBottomRight').css('width', rW + 'px');

	 var t=setTimeout("matchHeightsRecur()",10);
	 var t=setTimeout("matchHeightsRecur()",100);
}

$(document).ready(function()
{
	$(window).bind("resize",function(e) { matchHeights(); } );
	matchHeights();
});