jQuery.noConflict();
(function($) {
    $(function() {

        // Dropdown Menu

        var timeout    = 100;
        var closetimer = 0;
        var ddmenuitem = 0;

        function jsddm_open() {
            jsddm_canceltimer();
            jsddm_close();
            ddmenuitem = $(this).find('ul').css('visibility', 'visible').parent().addClass('jsddm_hover').end();
        }
        function jsddm_close() {
            if(ddmenuitem) ddmenuitem.css('visibility', 'hidden').parent().removeClass('jsddm_hover');
        }
        function jsddm_timer() {
            closetimer = window.setTimeout(jsddm_close, timeout);
        }
        function jsddm_canceltimer() {
            if(closetimer) {
                window.clearTimeout(closetimer);
                closetimer = null;
            }
        }

        $('.jsddm > li').bind('mouseover', jsddm_open);
        $('.jsddm > li').bind('mouseout',  jsddm_timer);
        document.onclick = jsddm_close;
        
    });
})(jQuery);

