﻿// <![CDATA[ 
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;

function ddmenu_open() {
    ddmenu_canceltimer();
    ddmenu_close();
    $(this).addClass("selected");
    ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}

function ddmenu_close() {
    if (ddmenuitem) {
        ddmenuitem.css('visibility', 'hidden');
        //ddmenuitem.parent().removeClass("selected");
    }
    $('#ddmenu > li').removeClass("selected");
}

function ddmenu_timer() {
    closetimer = window.setTimeout(ddmenu_close, timeout);
}

function ddmenu_canceltimer() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    } 
}

$(document).ready(function() {
    $('#ddmenu > li').bind('mouseover', ddmenu_open)
    $('#ddmenu > li').bind('mouseout', ddmenu_timer)
});

document.onclick = ddmenu_close;
// ]]>
