$(function() 
{
	var toggle = function(direction, display) 
	{
    	return function() 
    	{
	 		var self = this;
	 		var submenu = $("ul.submenu", self);
			var items = $("li", self);
			if(direction=="Up")
			{
				submenu.css("border-width", "0");
			}
			else
			{
				submenu.css("border-width", "1px");
			}
			$(submenu).css("top", $(this).height() + 180 + "px");
			$(submenu).css("left", $(this).position().left + "px");
			items["slide" + direction]("fast", function() 
			{
				self["block" + direction] = false;
		    });
	  	}
    };
  	$(".menu li").hover(toggle("Down", "none"), toggle("Up", "block"));
  	$("ul.submenu").css({
  		display: "inline"
  	});
  	$("ul.submenu li").hide();
});
