(function($){
	$.fn.extend({
		slideMenu:function(slideBy, options){
			if(this.length>1){this.each(function(){$(this).slideMenu(slideBy,options)});return this;}
			var obj=$(this),slb=$(slideBy),s={slideSpeed:"slow"},state=0;
			options?$.extend(s,options):null;
			var down=function(){if(state==2)obj.stop();obj.slideDown(s.slideSpeed,function(){state=3;obj.css("height","auto");});state=1;};
			var up=function(){if(state==1)obj.stop();obj.slideUp(s.slideSpeed,function(){state=0;obj.css("height","auto");});state=2;};
			slb.mouseover(down);
			slb.mouseout(up);
			obj.mouseover(down);
			obj.mouseout(up);
			return this;
		}
	});
})(jQuery);