var cssApplied=$("#menu ul li:first").css("display")=="inline";
var overMenu=false;

$(function() {
	$("a.send").each(function(){
	    var p = $(this).attr("href").split(/[\?|\&]\w\=/);
	    var e = p[1].split("+").reverse().join(".") + "@" + p[2].split("+").reverse().join(".");
	    $(this).attr("href", "mailto:" + e).text(e);
	    
	});	
	
	if(cssApplied) {
		$("#menu .menuExpanded").addClass("active").appendTo("#primary").append("<a class='menuClose' href='#' title='close this menu'><img src='/salt.share/i/t.gif'></a>").append("<div class='menuPointer'></div>");
		menuReset=function(d) {
			$(".menuExpanded").hide(d);
			$("#menu h3").removeClass("open");
		};
		
		$(".menuClose").click(function(){
			menuReset(100);
			return false;
		});
		
		var $login=$("#menu-login-feed a");
		$("#menu-login").attr("href",$login.attr("href")).text($login.text());
		
		$("#menu h3 a").not("#menu-login,#menu-archives").click(function() {
			if($(this).parent().hasClass("open")) {
				menuReset(100);
			} else {
				menuReset(0);
				$(this).parent().addClass("open");
				var menu="#menu-"+$(this).attr("href").slice(1);
				$(menu).show(200).find(".menuPointer").css("left",$(this).parent().position()["left"]+250+Math.floor($(this).parent().width()/2));
				//alert($(this).parent().position()["left"]);
			}
			return false;

		});	
		
		$(".menuExpanded").hover(
			function() {
				overMenu=true;
			},
			function() {
				overMenu=false;
			}
		);
		$("body").click(function() {
			if(!overMenu) {
				menuReset(100);
			}
		});
		
	}
	
});

