function fixH() {
    var myWidth = 0, myHeight = 0;
  
    if( typeof( window.innerWidth ) == 'number' ) {
	myWidth = window.innerWidth;
        myHeight = window.innerHeight;
    } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
        myWidth = document.documentElement.clientWidth;
        myHeight = document.documentElement.clientHeight;
    } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	myWidth = document.body.clientWidth;
        myHeight = document.body.clientHeight;
    }
    var hbase   = document.getElementById('base').offsetHeight;
    var htotal  = hbase + document.getElementById('headerMain').offsetHeight + document.getElementById('menu').offsetHeight + document.getElementById('footer').offsetHeight;
    var hfoot  = document.getElementById('footer').offsetHeight + 30;

    if (myHeight > htotal) { 
	document.getElementById('base').style.height = (hbase + myHeight - htotal - 40 + hfoot) + "px";
	document.getElementById('menuTable').style.height = document.getElementById('menuTable').offsetHeight + (myHeight-htotal+hfoot) + "px";
    }
    return;
}

