var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{
	jsddm_canceltimer();
	jsddm_close();
//	osize = $(this).width();
//	ddmenuitem = $(this).find('ul').css('display', 'inherit');
//	if ($(this).find('ul').width() > osize)
//		$(this).css('padding-right', '0');
	elementId = this.id;
	if (jQuery('#' + elementId + 'sub').is(':has(li)')) {
    	    pos = jQuery(this).position();
    	    jQuery('#' + elementId + 'sub').css('position', 'absolute');
	    jQuery('#' + elementId + 'sub').css('left', pos.left + 169);
	    jQuery('#' + elementId + 'sub').css('top', pos.top);
	    jQuery('#' + elementId + 'sub').css('z-index', 1000);
	    ddmenuitem = jQuery('#' + elementId + 'sub').css('display', 'block');
	    jQuery('#' + elementId + 'sub').bind('mouseleave',  jsddm_timer)
	}
}

function jsddm_close()
{
	if(ddmenuitem) {
		ddmenuitem.css('display', 'none');
	}
}

function jsddm_timer()
{
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{
	jQuery('div#menu > ul > li').bind('mouseenter', jsddm_open)
});

//document.onclick = jsddm_close;
