	var timeout    = 500;
	var closetimer = 0;
	var ddmenuitem = 0;

	function CmMenu_open() {  
		CmMenu_canceltimer();
		if($(this).find('ul').css('display')=='none')
		{
			CmMenu_close();
			ddmenuitem = $(this).find('ul').slideDown("fast");
			if($(ddmenuitem).closest("div").attr("id")=="sidebar")
				$("#sideBarWrapper").fadeTo( 100, 0.1);
		}
		else if(!$(this).find('ul').length)
			CmMenu_close();
	}

	function CmMenu_close() {  
		if(ddmenuitem) {
			ddmenuitem.slideUp("fast");
			if($(ddmenuitem).closest("div").attr("id")=="sidebar")
				$("#sideBarWrapper").fadeTo( 100, 1);
		}
	}

	function CmMenu_timer() {
		closetimer = window.setTimeout(CmMenu_close, timeout);
	}

	function CmMenu_canceltimer() {  
		if(closetimer) {  
			window.clearTimeout(closetimer);
			closetimer = null;
		}
	}
