/*!
 * jQuery Simple Drop Down Menu v0.25
 * Single-level Drop Down Menu based on jQuery library. See the source.
 *
 * Módosított változat, 'click' eseményre indul a drop down menu
 */

var timeout         = 1000;
var closetimer	    = 0;
var ddmenuitem      = 0;
var menuitemid      = "";

function jsddm_open() {
   jsddm_canceltimer();
   jsddm_close();
   if ($(this).find('ul').length) {
      ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
      /* topmenu vagy leftmenu class beállítása az adott menuelem aktiválása után */
      $(this).children("a").addClass($(this).parent('ul').parent('div').attr('id'));
      menuitemid = $(this).attr('id');
   }
}
function jsddm_timer_off() {
if (menuitemid==$(this).attr('id')) {
      jsddm_canceltimer();
   }
}
function jsddm_close() {
   if(ddmenuitem) {
      ddmenuitem.css('visibility', 'hidden');
      ddmenuitem = 0;
      if(menuitemid > "") {
         /* topmenu vagy leftmenu class törlése menuelem inaktiválása után */
         $("#"+menuitemid).children("a").removeClass($("#"+menuitemid).parent('ul').parent('div').attr('id'))
         menuitemid = "";
      }
   }
}
function jsddm_timer_on() {
   if (menuitemid==$(this).attr('id'))  {
      closetimer = window.setTimeout(jsddm_close, timeout);
   }
}
function jsddm_canceltimer() {
   if(closetimer) {
      window.clearTimeout(closetimer);
      closetimer = null;
   }
}

$(document).ready(function() {
   $('.jsddm > li').bind('click', jsddm_open);
   $('.jsddm > li').bind('mouseover', jsddm_timer_off);
   $('.jsddm > li').bind('mouseout',  jsddm_timer_on);});

//document.onclick = jsddm_close;

