var timeout         = 500;
var closetimer		= 0;
var ddsubmenuitem      = 0;
var ddmenuitem      = 0;
function ddm_open() {
	ddm_canceltimer();
	ddm_close();
	ddsubmenuitem = $(this).find('.submenu').eq(0).corner('bottom').css('visibility', 'visible');
	if (ddsubmenuitem.length)
		ddmenuitem = $(this).addClass('hover');
}
function ddm_close() {
	if (ddsubmenuitem.length) { ddsubmenuitem.css('visibility', 'hidden'); ddsubmenuitem=0; }
	if (ddmenuitem.length) { ddmenuitem.removeClass('hover'); test=0; }
}
function ddm_timer() {
	if (ddsubmenuitem.length) { closetimer = window.setTimeout(ddm_close, timeout); }
	else if (ddmenuitem.length) { ddmenuitem.removeClass('hover'); test=0; }
}
function ddm_canceltimer() {
	if (closetimer) { window.clearTimeout(closetimer); closetimer = null; }
}

$(document).ready(function() { $('#ddm > li').hover(ddm_open, ddm_timer); })
	.click(ddm_close);

