function resizeDivs() { var w = 0, h = 0; // check browser type and get window sizes if( typeof( window.innerWidth ) == 'number' ) { // Non-IE w = window.innerWidth; h = window.innerHeight; } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { // IE 6+ in 'standards compliant mode' w = document.documentElement.clientWidth; h = document.documentElement.clientHeight; } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { // IE 4 compatible w = document.body.clientWidth; h = document.body.clientHeight; } // content div document.getElementById("drawer-page").style.height = h + "px"; document.getElementById("pmindex").style.height = h + "px"; document.getElementById("login").style.height = h + "px"; document.getElementById("register").style.height = h + "px"; document.getElementById("gallery").style.height = h + "px"; document.getElementById("m_message").style.height = (h-130) + "px"; } window.onresize = function() { resizeDivs(); }