﻿$(function() {

  var timeout = 1000;
  var closetimer = 0;
  var ddmenuitem = 0;

  function jsddm_open() {
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).children('.submenus').css('visibility', 'visible');
  }

  function jsddm_close()
  { if (ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }

  function jsddm_timer()
  { closetimer = window.setTimeout(jsddm_close, timeout); }

  function jsddm_canceltimer() {
    if (closetimer) {
      window.clearTimeout(closetimer);
      closetimer = null;
    }
  }

  $(document).ready(function() {
    $('.dmenus > .item').bind('mouseover', jsddm_open)
    $('.dmenus > .item').bind('mouseout', jsddm_timer)
    //$('.dmenus > .item > .submenus').bgIframe();
  });
  document.onclick = jsddm_close;
});
