jQuery.fn.fadeToggle = function(speed, easing, callback) {
   return this.animate({opacity: 'toggle'}, speed, easing, callback);

};

$(document).ready(function () {
	$("ul.menu_body li:even").addClass("alt");
	if($.browser.msie == true){
		//IE is handling slideToggle incorrectly so we use fade instead
		//Event Drop Down
		$("li.eventDrop").mouseover(function () {
	                $("ul.menu_body").fadeToggle();
	                $("ul.menu_body2").fadeOut();
	        });
		$('ul.menu_body').css({'margin-left' : '120', 'margin-top' : '2'});
		$('ul.menu_body li').css({'margin-left' : '0'});
		
		
		
		//About Drop Down
		$("li.aboutDrop").mouseover(function () {
	                $("ul.menu_body2").fadeToggle();
	                $("ul.menu_body").fadeOut();
	        });
		$('ul.menu_body2').css({'margin-left' : '325', 'margin-top' : '2'});
		$('ul.menu_body2 li').css({'margin-left' : '0'});
		
	        /*
		$('li.eventDrop').click(function () {
			$('ul.menu_body').fade('slow', function (){});
			return false;
		});
		*/
	}else{
		$('li.eventDrop').mouseover(function () {
			$('ul.menu_body').slideToggle('medium', function (){});
			$('ul.menu_body2').slideUp('medium', function (){});
			return false;
		});
		
		$('ul.menu_body li').click(function () {
			return true;
		});
		
		$('ul.menu_body li a').mouseover(function () {
			$(this).animate({ fontSize: "14px", paddingLeft: "20px" }, 50 );
		});

		$('ul.menu_body li a').mouseout(function () {
			$(this).animate({ fontSize: "12px", paddingLeft: "10px" }, 50 );
		});
		
		$('li.aboutDrop').mouseover(function () {
			$('ul.menu_body2').slideToggle('medium', function (){});
			$('ul.menu_body').slideUp('medium', function (){});
			return false;
		});
		
		$('ul.menu_body2 li').click(function () {
			return true;
		});
		
		$('ul.menu_body2 li a').mouseover(function () {
			$(this).animate({ fontSize: "14px", paddingLeft: "20px" }, 50 );
		});

		$('ul.menu_body2 li a').mouseout(function () {
			$(this).animate({ fontSize: "12px", paddingLeft: "10px" }, 50 );
		});
	}
	$('ul.menu_body li').click(function () {
		return true;
	});
	
	$('ul.menu_body2 li').click(function () {
		return true;
	});
	
});
