// <![CDATA[
	var timeout    = 500;
	var closetimer = 0;
	var ddmenuitem = 0;

	function ddmenu_open(){
		ddmenu_canceltimer();
		   ddmenu_close();
		   ddmenuitem = $(this).find('ul').css('visibility', 'visible');
		   /*verberg open menu tijdelijk */
		   $('li[rel=keepopen] > ul').css('visibility', 'hidden');
	}

	function ddmenu_close(){
		if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
		/*open het verborgen menu weer*/
		$('li[rel=keepopen] > ul').css('visibility', 'visible');
	}

	function ddmenu_timer(){
		closetimer = window.setTimeout(ddmenu_close, timeout);
	}

	function ddmenu_canceltimer(){
		if(closetimer){
			window.clearTimeout(closetimer);
		        closetimer = null;
	}}

	$(document).ready(function(){
		/*zorg ervoor dat deze niet gebind wordt aan submenu's die open moeten blijven*/
		$('#ddmenu > li[rel!=keepopen]').bind('mouseover', ddmenu_open)
		$('#ddmenu > li[rel!=keepopen]').bind('mouseout',  ddmenu_timer)
		/*toon open menu's*/
		$('li[rel=keepopen] > ul').css('visibility', 'visible');
	});

	document.onclick = ddmenu_close;
// ]]>
