(function(a){a.fn.set_dropdown_menu=function(d){var e={delay:0,speed:false,on_show:function(){return true},on_hide:function(){return true}};if(d){jQuery.extend(e,d)}var c=[],b=[];return this.each(function(j){a(">li",this).css("position","relative").find(">ul").each(function(){var i=a(this);i.hide().css({position:"absolute",left:0,top:i.parent().find("a").outerHeight()})});a(">li > a",this).each(function(l){this.index=l;var k=a(this).parents("li").find(">ul");if(k.length){k[0].index=l}});function g(i){if(a(this).next().css("display")=="none"){if(e.speed){a(this).next().slideDown(e.speed)}else{a(this).next().show()}e.on_show();b.push(this)}window.clearTimeout(c[this.index])}function h(i){if(this.tagName=="A"&&a(this).next().length==0){return false}c[this.index]=setTimeout(function(){if(e.speed){a(b.shift()).next().slideUp(e.speed)}else{a(b.shift()).next().hide()}if(!b.length){e.on_hide()}},e.delay)}function f(i){window.clearTimeout(c[this.index])}a(">li > a",this).mouseover(g).mouseout(h).focusin(g).focusout(h);a(">li > ul",this).mouseover(f).mouseout(h).focusin(f).focusout(h)})}})(jQuery);

