jQuery(function($){	 
    
	var menu =$("ul.navmenu");	
	menu.find("li")
	    .each(function(){
	        var item =$(this);
	        if(item.attr("active")==1){
	            item.addClass("active");
	        }
	        if(item.attr("current")==1){
	            item.addClass("current");
	        }
	        item.addClass("level-" + item.attr("level"));
	        
	        var maxWidth=100;
	        item.children("div.sub")
	            .addClass("level-" + item.attr("level"));

	        item.hover(function(){
			if(item.attr("level")==1) return;

	            item.addClass("hover").children("div.sub")
	            .removeClass("sub-hide").show().addClass("sub-show")
	            .css({
	                left: item.attr("level")==0?0:item.outerWidth(),
	                top:  item.attr("level")==0?item.outerHeight():-1
	            });
			var inum=item.children("div.sub").children("ul.sub").children("li").size();
			var isum=0;
			for(var i=0;i<inum;i++)
				isum+=item.children("div.sub").children("ul.sub").children("li").eq(i).width();

			isum+=20;
			item.children("div.sub").width(isum).find("ul.sub").width(isum-20).css("overflow","hidden");
			
	        },function(){
	            item.removeClass("hover").children("div.sub").removeClass("sub-show").addClass("sub-hide").hide();
	        });
	    });

});

