hideTimer=setTimeout('',0);
activeMenu=null;
activeAanroep=null;

window.onscroll=function() {
	if(activeMenu!=null)
	{
		newHeight = (document.body.clientHeight - document.getElementById('divMenu' + activeMenu).offsetTop);
		if(document.body.scrollTop > 0) newHeight = (newHeight + document.body.scrollTop);
    
	    document.getElementById('divMenu' + activeMenu).style.height = newHeight;
	}
}

function openMenu(menu, aanroep) {
    clearTimeout(hideTimer);
    closeMenu();

    newHeight = (document.body.clientHeight - document.getElementById('divMenu' + menu).offsetTop);
    if(document.body.scrollTop > 0) newHeight = (newHeight + document.body.scrollTop);
    
    document.getElementById('divMenu' + menu).style.visibility = "visible";
    document.getElementById('divMenu' + menu).style.height = newHeight;

	if(aanroep=="pagina")
	{
		document.getElementById('imgMenu' + menu).src = "/VolksbelangHm/img/Site/doelgroep_" + menu.toLowerCase() + "_1.gif";
	}
	else
	{
		document.getElementById('imgMenu' + menu).src = "/VolksbelangHm/img/Site/home_foto_" + menu.toLowerCase() + "_1.jpg";
	}
	TopObjects('hidden');

	activeMenu = menu;
    activeAanroep = aanroep;
    
    return false;
}

function closeMenu() {
	if(activeMenu!=null)
	{
        document.getElementById('divMenu' + activeMenu).style.visibility = "hidden";

		if(activeAanroep!=null)
		{
			if(activeAanroep=="pagina")
			{
				document.getElementById('imgMenu' + activeMenu).src = "/VolksbelangHm/img/Site/doelgroep_" + activeMenu.toLowerCase() + "_0.gif";
			}
			else
			{
				document.getElementById('imgMenu' + activeMenu).src = "/VolksbelangHm/img/Site/home_foto_" + activeMenu.toLowerCase() + "_0.jpg";
			}
		}
		TopObjects('visible');
        activeMenu = null;
        activeAanroep = null;
    }
}


function TopObjects(sVisibility) {
	oSelects = document.getElementsByTagName('SELECT');
	if (oSelects.length > 0) {
		for (i = 0; i < oSelects.length; i++) {
			oSelects[i].style.visibility = sVisibility;
		}
	}

	oObjects = document.getElementsByTagName('OBJECT');
	if (oObjects.length > 0) {
		for (i = 0; i < oObjects.length; i++) {
			oObjects[i].style.visibility = sVisibility;
		}
	}
}

/* URL Rewrites */
/* Gebruiken ipv de normale open functie */
function openPrefix(Name, Title, Style) {
    if (document.getElementsByTagName('base')[0] && Name.substring(0, 1) != "/") {
        var prefix = document.getElementsByTagName('base')[0].href;
    }
    else {
        var prefix = "";
    }
    window.open(prefix + Name, Title, Style);
}
