(function($){
    $.fn.extend({
        menu: function(options) {
            var defaults = {
            	defSelected: false,
            	defDelay: 290
            };
                 
            var options =  $.extend(defaults, options);
 
            return this.each(function() {
                var o = options;
            	var timer = null;
            	
            	$("#menu > ul > li").live({ 
            		mouseleave: function() {
            			timer = setTimeout(function() {
            				if(timer) {
            					var selected = $(".selected");
            					if($(this).parent().parent().prev().is("a")) {
            						$(".selected").removeClass("selected");
            						if(o.defSelected) {
            							defaultSelected.addClass("selected");
            						}
            					} 
            					else {
            						$(".selected").removeClass("selected");
            						if(o.defSelected) {
            							defaultSelected.addClass("selected");
            						}
            					}
            				} 
            			 }, o.defDelay);
            		},
            		mouseenter: function() {
            	        if(timer) {
            	            clearTimeout(timer);
            	            timer = null;
            	    	}
            			if($(this).parent().parent().prev().is("a")) {
            				
            			}
            			else {
            				if((typeof defaultSelected === 'undefined')) {
        						if(o.defSelected) {
        							defaultSelected = $(".selected");
        						}
            				}
            				$("sel_link").removeClass("sel_link");
            				$(".selected").removeClass("selected");
            				$(this).addClass("selected");	
            				$(this).children().first().addClass("sel_link");
            			} 	
            		}
            	});
            	          	
            });
        }
    });
})(jQuery);

var addthis_config = {
	     ui_language: "bg"
	}
