function display(elt){
	var par = elt.parentNode;
	var reg_g=new RegExp("(gris)", "g");
	var reg_b=new RegExp("(bleu)", "g");
	if(par.className == "onglets"){
	var onglets = par.getElementsByTagName('div');
	var onglets = $(".onglet");
	for (var i= onglets.length-1; i >= 0; --i) {
		if (onglets[i].className.match(/^onglet/)) {
			onglets[i].onclick = function(){ if(confirmer(this.id)) display(this);};
			m_onglet = "#m_"+onglets[i].id.replace("onglet_", "");
//			$(m_onglet+" input[type=text], "+m_onglet+" select, "+m_onglet+" textarea").change(function(){changeStatus();});
			onglets[i].style.cursor = "pointer";
			if($(m_onglet))
				$(m_onglet).addClass("m_hide");
			$("#"+onglets[i].id + " > div").removeClass("bg_gris");
			$("#"+onglets[i].id + " > div").addClass("bg_bleu");
		}
	}
	var elts = $("#"+elt.id+" > div:first");
	var pos = $(elts).attr("id").replace("onglet_pos_", "");

$(".onglet .button_center").removeClass("button_center");
if(pos > 0){
	  $("#onglet_pos_"+(parseInt(pos))+" > div:first").addClass("button_center");
	  $("#onglet_pos_"+(parseInt(pos)+1)+" > div:first").addClass("button_center");
}else{
	  $("#onglet_pos_"+(parseInt(pos)+2)+" > div:first").addClass("button_last");
	  $("#onglet_pos_"+(parseInt(pos)+1)+" > div:first").addClass("button_center");
}

      $(elts).removeClass("bg_bleu");
      $(elts).addClass("bg_gris");
    
      document.getElementById("m_"+elt.id.replace("onglet_", "")).className = "m_display";
      elt.onclick = "";
      elt.style.cursor = "";
      }
}

function changeStatus(init){
	elt_status = cur_onglet+"_status";
	if(eval(elt_status) == 0){
		eval(elt_status +"="+ 1);
	}
	if(init==1){
		eval(elt_status +"="+ 0);
		$("#m_"+cur_onglet.replace('onglet_', '')+" input[type=text], #m_"+cur_onglet.replace('onglet_', '')+" select, #m_"+cur_onglet.replace('onglet_', '')+" textarea").change(function(){changeStatus();});
	}
}

function confirmer(elt){
	elt_status = eval(cur_onglet+"_status");
	if(elt_status){
		var sure=confirm(eval(cur_onglet+"_msg"));
		if (sure==true) {
			cur_onglet = elt;
			return true;
		}
		else {
			return false;
		}
	}
	cur_onglet = elt;
	return true;
}
