$(function(e) {
	$("#sousmenu_ul ul li").each(function() {
		if($(this).children().size() > 1) {
			$(this).addClass('hasSub');
		}
	});
	
	var accordionOptions = {
		autoHeight: false,
		collapsible: true,
		navigation: true,
		active: false,
		navigationFilter: function() {
			if(location.href.toLowerCase().indexOf('communiques') > -1 && $(this).attr('href').toLowerCase().indexOf('communiques') > -1) {
				return true;
			}
			else if(location.href.toLowerCase().indexOf('nouvelles') > -1 && $(this).attr('href').toLowerCase().indexOf('nouvelles') > -1 && location.href.toLowerCase().indexOf('medias') == -1) {
				return true;
			}
			else if(location.href.toLowerCase().indexOf('contact-medias') > -1 && $(this).attr('href').toLowerCase().indexOf('contact-medias') > -1) {
				return true;
			}

			return this.href.toLowerCase() == location.href.toLowerCase();
		}
	};
	
	var $current = $('#sousmenu_ul').find('li.current');
	if($current.parent().parent().parent().parent().parent().attr('id') == 'sousmenu_ul') {
		var level1Current = $current.parent().parent().parent().parent()[0];
		var level1CurrentIndex = $('#sousmenu_ul').children().index(level1Current);
		accordionOptions.active = level1CurrentIndex;
		accordionOptions.navigation = false;
	}

	$("#sousmenu_ul").accordion(accordionOptions);
	
	$("#sousmenu_ul ul").accordion({
		header: 'li:has(ul) > a',
		autoHeight: false,
		collapsible: true,
		active: false,
		alwaysOpen: false,
		navigation: true
	});
});
