/*
	jQuery menu v1.2
	
	Wouter Beeftink
	wouter@footsteps.nl
*/
(function($){$.fn.menu=function(d){var d=$.extend({dropdown:'.dropdown',effect:'default',speed:'normal',swapEnabled:true,swapClass:'active',swapTarget:null,ignoreDummy:false},d);function toggleClass(a,b){if(d.swapTarget)var c=a.children(d.swapTarget);else var c=a;if(b=='mouseleave')c.removeClass(d.swapClass);else c.addClass(d.swapClass)};var e={'fade':function(a){this['default'](a);a.css('opacity',0);a.animate({opacity:1},d.speed)},'slideDown':function(a){this['default'](a);if(!a.data('oHeight'))a.data('oHeight',a.height());a.css({'overflow':'visible','height':0});a.animate({height:a.data('oHeight')},d.speed)},'slideRight':function(a){this['default'](a);if(!a.data('oWidth'))a.data('oWidth',a.width());a.css({'overflow':'visible','width':0});a.animate({width:a.data('oWidth')},d.speed)},'default':function(a){a.show()}};var f={'default':function(a){a.stop();a.hide()}};return this.each(function(){var b=$(this);var c=b.children(d.dropdown);if((d.ignoreDummy&&c.children().length>1)||c.children().length){c.hide();b.hover(function(a){if(d.swapEnabled)toggleClass(b,a.type);e[d.effect](c)},function(a){if(d.swapEnabled)toggleClass(b,a.type);f['default'](c)})}})}})(jQuery);