/* menu toggler */
var activeMenu = new String('');
function toggle_menu(element) {
	menu_all_out()
	clearTimeout(iMenuTimeOff);
	menu_on(element);
	activeMenu = element;
	menu_all_others();
}   
function menu_off(element) {
	var toggle = document.getElementById (element);
	toggle.style.visibility =  "hidden";
	toggle.style.display = "none";
	//alert( 'turning off ' + element);
}
function menu_on(element) {
	clearTimeout(iMenuTimeOff);
	var toggle = document.getElementById (element);
	toggle.style.visibility =  "visible";
	toggle.style.display = "block";
}
var iMenuTimeOff = 0;
function slow_menu_off(element) {
	clearTimeout(iMenuTimeOff);
	iMenuTimeOff = setTimeout('menu_off(\'' + element + '\');',50);
}
function menu_all_others() {
	var aSubmenus = new Array('lbar', 'zoeken', 'login', 'partners');
	for(var i=0; i<aSubmenus.length ; i++ ) {
		if(aSubmenus[i] != activeMenu ) {
			if(document.getElementById (aSubmenus[i]) ) {
				menu_off(aSubmenus[i]); 
			}
		}
	}
}
function menu_all_out() {
	var aSubmenus = new Array('lbar', 'zoeken', 'login', 'partners');
	for(var i=0; i<aSubmenus.length ; i++ ) {
		if(document.getElementById (aSubmenus[i]) ) {
			menu_off(aSubmenus[i]); 
		}
	}
}

/* re-toggle anti bubbling only IE :( */

function retoggle(element) {
	var rtoggle = document.getElementById (element);
	rtoggle.style.visibility = "hidden";
	rtoggle.style.display =  "none";
}   

function big(lyr) {
	document.all[lyr].style.height='50px'; 
}
function small(lyr) {
	document.all[lyr].style.height='0px';
}
function start() {
	document.all.Layer1.style.height='0px';
}
