Event.observe(window, 'load', function() { checkGeometry(); });

function checkGeometry() {

		if (($('content') || $('content-tabs')) && $('left') && $('gum')) {
			if ($('content'))
                var rightsize = $('content').getHeight();
            else
                var rightsize = $('content-tabs').getHeight();

			if ($('content-tabs'))
                var leftsize = $('tabs').getHeight();
            else
                var leftsize = $('left').getHeight();

			var resultsize = 0;

			if ( leftsize > rightsize) {
				resultsize = leftsize - rightsize;
				$('gum').setStyle({height: resultsize+'px'});
                $('footer').setStyle({top: 1+'px'});
			}
		}
}