(function($) {

    $.fn.BB_Menu = function(Settings) {

        Settings = $.extend({
            Interval: 1000 // Интервал задержки
        }, Settings);

        return this.each(function() {
            var Menu_Obj = $(this);
            
            Menu_Obj.find("b a").each(function(){ liObj = $(this).parents("li:eq(0)"); if (0<$("ul", liObj).length) { liObj.addClass("ico"); } });

            Menu_Obj.find("b a").hover( function() { Menu_Obj.find("li").removeClass("active"); Menu_Obj.stopTime(); $(this).parents("li:eq(0)").addClass("active"); }, function() { liObj = $(this).parents("li:eq(0)");Menu_Obj.oneTime(Settings.Interval, function(){ liObj.removeClass("active"); }) });
            Menu_Obj.find("li ul a").hover( function() { Menu_Obj.stopTime(); }, function() {});
            Menu_Obj.find("li ul").hover( function() { Menu_Obj.stopTime(); }, function() { liObj = $(this).parents("li:eq(0)"); Menu_Obj.oneTime(Settings.Interval, function(){ liObj.removeClass("active"); }) });

        });

    };

})(jQuery);
