$(document).ready(function(){
	if(window.XMLHttpRequest=='function(){return new ActiveXObject("Microsoft.XMLHTTP")}') {
		$("#menu li").hover(
			function() { $("ul", this).show("fast"); }, 
			function() {  }
		);
	} else {
		$("#menu li ul").fadeTo("normal", 0);
		$("#menu li").hover(
			function() { $("ul", this).fadeTo(400, 0.80); }, 
			function() { $("ul", this).fadeTo(1, 0); }
		);
	}
	
	if (document.all) {
		$("#menu li").hoverClass ("hover");
	}
});

$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c);  },
			function() { $(this).removeClass(c); }
		);
	});
};