jQuery(document).ready(function() {
		var timeout = null;
		var initialMargin = parseInt(jQuery("#siteMenuBar").css("margin-top"));
		jQuery("#siteMenuBar").hover(
		    function() {
		        if (timeout) {
		            clearTimeout(timeout);
		            timeout = null;
		        }
		        jQuery(this).animate({ marginTop: 0 }, 'fast');
		    },
		    function() {
		        var menuBar = jQuery(this);
		        timeout = setTimeout(function() {
		            timeout = null;
		            menuBar.animate({ marginTop: initialMargin }, 'slow');
		        }, 1000);
		    }
		);
	});
