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;
		    if($("ul.navmenu").children("li[level=0]").index($(this))==3)
				{
				    $(this).addClass("hover").children("div.sub")
	                .removeClass("sub-hide").show().addClass("sub-show")
				    $(this).children("div.sub").css({
				    left:-300,
				    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");
				    return;
                }
			if($("ul.navmenu").children("li[level=0]").index($(this))==6)
				{
				    $(this).addClass("hover").children("div.sub")
	                .removeClass("sub-hide").show().addClass("sub-show")
				    $(this).children("div.sub").css({
				    left:-150,
				    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");
				    return;
                }
	            if($("ul.navmenu").children("li[level=0]").index($(this))==7)
				{
				    $(this).addClass("hover").children("div.sub")
	                .removeClass("sub-hide").show().addClass("sub-show")
				    $(this).children("div.sub").css({
				    left:-150,
				    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");
				    return;
                }
				if($("ul.navmenu").children("li[level=0]").index($(this))==8)
				{
				    $(this).addClass("hover").children("div.sub")
	                .removeClass("sub-hide").show().addClass("sub-show")
				    $(this).children("div.sub").css({
				    right:0,
				    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");
				    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();
	        });
	    });

});

