(function(jQuery) {
	jQuery.fn.rcMenu = function(options) {
		jQuery.fn.rcMenu.defaults = {
			'speed': 300
		};
		
		var opts = jQuery.extend({}, jQuery.fn.rcMenu.defaults, options);
		
		return this.each(function() {
			var el = jQuery(this);
			
			el.children('ul').find('li').hover(function(){
				jQuery(this).find('ul').stop(true, true).slideToggle(opts.speed)
				.end().children('a').addClass('selected');
			}, function(){
				jQuery(this).find('ul').stop(true, true).slideToggle(opts.speed)
				.end().children('a').removeClass('selected');;
			});
		});
	};
})(jQuery);
