$(document).ready(function() {
	$("a[@rel='external']").attr("target", "_blank");
	$("a[@name!='']").addClass("nostyle");
	$("ul.nav").navSetup();
});

jQuery.fn.navSetup = function() {
	var nav = $(this);

	nav.children("li").hover(function() {
		var sub_nav = $("ul", this);

		if (sub_nav.length > 0) {
			var pos = $(this).position();
			var true_left = (($(this).width() / 2) + pos.left) - sub_nav.width() / 2;
			sub_nav.css("left", true_left + "px");
		}

		$(this).addClass("hover");
	}, function() {
		$(this).removeClass("hover");
	});
};
