function setHeight() {
    var h = getHeight();
    if (h > 50) {
        document.getElementById('content').style.height=h+"px";
        document.getElementById('categories').style.height=h+"px";
        document.getElementById('results').style.height=h+"px";
        document.getElementById('details').style.height=h+"px";
    }
}


function getHeight() { //firefox
    var h = 0;
    var temp = null;
    var header = 188;
    if (window.innerHeight) {
        h = window.innerHeight;
    } else { //ie
		if (document.documentElement && typeof document.documentElement.style.maxHeight!="undefined") {
			h = document.documentElement.clientHeight - 8;
		} else {
			h = document.documentElement.clientHeight;
		}
    }
    if (h < 0) {
        h = 10;
    }
    temp = h - header;
    return temp;
}

document.write('<style type="text/css">#categories, #results, #details, #content {height:'+ getHeight() +'px;}</style>');

