(function($) {
	$.fn.mainMenu = function(options){
		var defaults = {
			ancre_title : "h3",
			ancre_content : "div",
			content_height : "auto",
			open_default: 0,
			open_speed: 500,
			close_speed: 500
		};
		
		var opt = $.extend({}, defaults, options);
		
		var obj = $(this);
		
		$(" > "+opt.ancre_content, obj).each(function(i){
			$(this).css("display","none");
			if(i == opt.open_default){
				$(this).addClass("defaultOpen").addClass("contentOpen");
			}
			if(opt.content_height != "auto"){
				$(this).css("height",opt.content_height+"px");
			}
		});
		
		$(" > "+opt.ancre_title, obj).each(function(i){
			$(this).attr("lien",i).attr("open","false");
			if(i == opt.open_default){
				$(this).attr("open","true");
				/* Special Site de Justine 
				$(this).css("visibility", "hidden");
				 ----------------------- */
			}
			
		});
		
		$(" > "+opt.ancre_title, obj).click(function(){
			if($(this).attr("open") == "false"){
				var titleOpen = $(".contentOpen").prev();
				$(titleOpen).attr("open","false").removeClass("title-enabled");
				
				/* Special Site de Justine 
				if($(titleOpen).attr("lien") == 0){
					titleOpen.css("visibility", "visible");
				}
				if($(this).attr("lien") == 0){
					$(this).css("visibility", "hidden");
				}
				*/
				
				$(".contentOpen").slideUp(opt.close_speed).removeClass("contentOpen");
				var titleClick = $(this).attr("lien");
				$(this).next().addClass("contentOpen").slideDown(opt.open_speed);
				$(this).attr("open","true").addClass("title-enabled");;
			}
		});
		
		$(".defaultOpen").slideDown(opt.open_speed).removeClass("defaultOpen");	
	};
})(jQuery);

