﻿function getOffsets(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function getViewportSize() {
    var size = [0, 0];
    if (typeof window.innerWidth != 'undefined') {
        size = [
            window.innerWidth,
            window.innerHeight
        ];
    } else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
        size = [
            document.documentElement.clientWidth,
            document.documentElement.clientHeight
        ];
    } else {
        size = [
            document.getElementsByTagName('body')[0].clientWidth,
            document.getElementsByTagName('body')[0].clientHeight
        ];
    }
    return size;
}

function maxWinHeight(elem) {
	var offsets = getOffsets(elem);
	var viewport = getViewportSize();
	var height = viewport[1] - offsets[1];
	elem.style.height = height + 'px';
}

function maxHeight() {
	var offsets = getOffsets(d);
	var viewport = getViewportSize();
	var height = viewport[1] - offsets[1];
	d.style.height = height + 'px';

	if (window.addEventListener){ // Mozilla, Netscape, Firefox
		window.addEventListener("resize", maxHeight, false);
	} else if (window.attachEvent){ // IE
		window.attachEvent("onresize", maxHeight);
	}
}

function schermhoogte() {
	var schermhoogte = screen.height;
	d = document.getElementById("content1");

	/* Begin added by Ralf 05-02-09 */
	if(d) maxHeight();
	s = document.getElementById("searchWindow");
	if(s) maxWinHeight(s);
	return;
	/* End added by Ralf 05-02-09 */

	d.style.height = "780px";
	if(schermhoogte == 768)
		{
		d.style.height = "550px";
		}	
	if(schermhoogte == 720)
		{
		d.style.height = "352px";
		}	
	
	if(schermhoogte == 800)
		{
		d.style.height = "592px";
		}
	if(schermhoogte == 640)
		{
		d.style.height = "592px";
		}
	if(schermhoogte == 864)
		{
		d.style.height = "496px";
		}
		
	if(schermhoogte == 960)
		{
		d.style.height = "592px";
		}
	
	if(schermhoogte == 1024)
		{
		d.style.height = "800px";
		}
	if(schermhoogte == 1280)
		{
		d.style.height = "1000px";
		}
}