﻿var timeout = 500;

var closetimer = 0;

var ddmenuitem = 0;



function jsddm_open() {
    jsddm_canceltimer();

    jsddm_close();

    ddmenuitem = $(this).find('ul').eq(0).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() {
    $('#dropdown > li').bind('mouseover', jsddm_open);

    $('#dropdown > li').bind('mouseout', jsddm_timer);
});



document.onclick = jsddm_close;

