(function($){

	var defaultOptions = {
		subMenuClass: 'untermenu',
		liClass: 'hatuntermenu',
		spanClass: 'pfeil_unten',
		toggleSpeed: 380
	}
	$.fn.slideSubMenu = function(options){
		
		var options = $.extend(defaultOptions, options);
		
		$.each($(this).find('.' + options.subMenuClass), function(){
				if(findTitel($(this).parent()) === false){
					$(this).hide()
						.parent().addClass(options.liClass)
						.children('a').after('<span class="'+ options.spanClass +'"></span>')
				}
				else {
					$(this).hide()
				}
		})
		
		$('.'+ options.spanClass).click(function(){
			$(this).next().slideToggle(options.toggleSpeed)
		})
		
		function findTitel(el){
			el = $(el).prev()
			if($(el).hasClass('navigationstitel')){
				if($(el).hasClass('kataloge')){
					return true
				}
			}
			else {
				return findTitel(el)
			}
			
			return false;
		}
			
	}
})(jQuery);


