jQuery(document).ready(function(){
	var C=jQuery("#wrap").width(),G=parseInt(jQuery("#nav ul").css("padding-left"),10),B=[],A,E,H,F,D;

	jQuery("#nav ul li").each(function(I){B[I]=jQuery(this).outerWidth(true);E=jQuery(this).find("div");D=jQuery(this).outerHeight();if(I>0){G+=B[--I]}if(E){H=jQuery(this).find("dl").length*180;E.css({top:D+"px",width:H+"px"});H=E.outerWidth();if(G+H>C&&H-B[I]>G){A=Math.round(G-((C-H)/2));E.css("left","-"+A+"px")}else{if(G+H>C){E.css({left:"auto",right:"0"})}}}});
	
	jQuery("#nav li").hover(function(){var I=jQuery(this).children("div");I.show();F=jQuery("#nav ul").children("li").index(this);
	
	I.is(":visible")?jQuery(this).addClass("active"):jQuery(this).removeClass("active")},function(){var I=jQuery(this).children("div");I.hide();;I.is(":visible")?jQuery(this).addClass("active"):jQuery(this).removeClass("active")});
	
});
