$(document).ready(function() {
	var state = "closed";

	$("#top-nav").hover(
		function() {
			if(state == "closed")
			{
				$(".drop-menu").animate({
						marginTop: "0px"
						}, 750, function() {
									state = "open";
								}

				);
				$('.back').fadeTo('fast', 0.9 , function() {
													// Animation complete.
											    }
				);
			}

		},
		function() {
			if(state == "open")
			{
				$('.back').fadeTo('fast', 0.4 , function() {
													// Animation complete.
												}
				);
				$(".drop-menu").animate({
					marginTop: "-1000px"
					}, 750, function() {
								state = "closed";
							}
				);
			}
		}
	);
});

