// JavaScript Document
var timeout    = 250;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $('#hormenu_submenu_'+$(this).attr('id')).css('display', 'block');
}

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()
  {  
	$('.hormenu_item').bind( 'mouseover', jsddm_open );
	$('.hormenu_submenu').bind( 'mouseout',  jsddm_timer );
	$('.hormenu_submenu').bind( 'mouseover', jsddm_canceltimer );
  }
);

document.onclick = jsddm_close;
		

