jQuery(document).ready(function() { 
jQuery("#navigation ul li").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400); 
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
	});
	/*Rule Hover*/
	var $timeMenuId = null;
	var menuCloseFlag = true;
	jQuery("#navigation ul ul.categorymenu").mouseout(function(){
		var self = this;
		menuCloseFlag = true;
		setTimeout(function(){
			if(menuCloseFlag) {
				jQuery(self).parent().find("a:first").removeClass("hover_rule");
			}
		},200);	
	});
	jQuery("#navigation ul ul.categorymenu").mouseover(function(){
		menuCloseFlag = false;
		jQuery(this).parent().find("a:first").addClass("hover_rule");
	}); 
	jQuery("#navigation ul ul.categorymenu ul").mouseover(function(){
		menuCloseFlag = false;
		jQuery(this).parent().find("a:first").addClass("hover_rule_1");
		jQuery(this).parent().parent().parent().find("a:first").addClass("hover_rule");
	}); 
	jQuery("#navigation ul ul.categorymenu ul").mouseout(function(){
		var self = this;
		menuCloseFlag = true;
		setTimeout(function(){
			if(menuCloseFlag) {
				jQuery(self).parent().find("a:first").removeClass("hover_rule_1");
				jQuery(self).parent().parent().parent().find("a:first").removeClass("hover_rule");
			}
		},200);	
	});	
});  
