function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function init() {

   var formulaire = document.FrmInsertion;
   oDateMask = new Mask("jj/mm/aaaa", "date");
   oTelMask = new Mask("##.##.##.##.##", "string");
   oCodeMask = new Mask("#####", "string");

	formulaire.CiviliteTxt.checkMandatory = true;
	formulaire.CiviliteTxt.libelle = 'Civilite';
	
	formulaire.NomTxt.checkMandatory = true;
	formulaire.NomTxt.libelle = 'Nom';
	
	formulaire.PrenomTxt.checkMandatory = true;
	formulaire.PrenomTxt.libelle = 'Prenom';
	
	formulaire.AdresseTxt.checkMandatory = true;
	formulaire.AdresseTxt.libelle = 'Adresse';
	
	oCodeMask.attach(document.FrmInsertion.CodePostalTxt);
	formulaire.CodePostalTxt.checkMandatory = true;
	formulaire.CodePostalTxt.checkInteger = true
	formulaire.CodePostalTxt.libelle = 'Code Postal';
	
	formulaire.VilleTxt.checkMandatory = true;
	formulaire.VilleTxt.libelle = 'Ville';
	
	oTelMask.attach(document.FrmInsertion.Num_PersonnelTxt);
	formulaire.Num_PersonnelTxt.checkMandatory = true;
	//formulaire.Num_PersonnelTxt.checkLength = 14;
	formulaire.Num_PersonnelTxt.libelle = 'Telephone';
		
	formulaire.EmailTxt.checkMandatory = true;
	formulaire.EmailTxt.libelle = 'Email';
	
	oDateMask.attach(document.FrmInsertion.Date_NaissanceTxt);
   	formulaire.Date_NaissanceTxt.checkMandatory = true;
	formulaire.Date_NaissanceTxt.checkDate = true;
	formulaire.Date_NaissanceTxt.libelle = 'Votre date naissance';
	
	formulaire.Regime_SocialTxt.checkMandatory = true;
	formulaire.Regime_SocialTxt.libelle = 'Regime social';
	
	oDateMask.attach(document.FrmInsertion.DateEffet_AssuranceTxt);
   	formulaire.DateEffet_AssuranceTxt.checkMandatory = true;
	formulaire.DateEffet_AssuranceTxt.checkDate = true;
	formulaire.DateEffet_AssuranceTxt.libelle = 'Date de debut de contrat';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_ConjointTxt);
	formulaire.Date_Naissance_ConjointTxt.checkDate = true;
	formulaire.Date_Naissance_ConjointTxt.libelle = 'Date de naissance de votre conjoint';
	
	
	formulaire.Regime_Social_ConjointTxt.libelle = 'Regime social de votre conjoint';
	formulaire.SexeEnfant1Txt.libelle = 'Sexe de votre 1er Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant1Txt);
	//formulaire.Date_Naissance_Enfant1Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant1Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant1Txt.libelle = 'Date de naissance de votre 1er Enfant';
	
	//formulaire.SexeEnfant2Txt.checkMandatory = true;
	formulaire.SexeEnfant2Txt.libelle = 'Sexe de votre 2eme Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant2Txt);
	//formulaire.Date_Naissance_Enfant2Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant2Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant2Txt.libelle = 'Date de naissance de votre 2eme Enfant';
	
	//formulaire.SexeEnfant3Txt.checkMandatory = true;
	formulaire.SexeEnfant3Txt.libelle = 'Sexe de votre 3eme Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant3Txt);
	//formulaire.Date_Naissance_Enfant3Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant3Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant3Txt.libelle = 'Date de naissance de votre 3eme Enfant';
	
	//formulaire.SexeEnfant4Txt.checkMandatory = true;
	formulaire.SexeEnfant4Txt.libelle = 'Sexe de votre 4eme Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant4Txt);
	//formulaire.Date_Naissance_Enfant4Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant4Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant4Txt.libelle = 'Date de naissance de votre 4eme Enfant';
	
	//formulaire.SexeEnfant5Txt.checkMandatory = true;
	formulaire.SexeEnfant5Txt.libelle = 'Sexe de votre 5eme Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant5Txt);
	//formulaire.Date_Naissance_Enfant5Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant5Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant5Txt.libelle = 'Date de naissance de votre 5eme Enfant';
	
	//formulaire.SexeEnfant6Txt.checkMandatory = true;
	formulaire.SexeEnfant6Txt.libelle = 'Sexe de votre 5eme Enfant';
	
	oDateMask.attach(document.FrmInsertion.Date_Naissance_Enfant6Txt);
	//formulaire.Date_Naissance_Enfant6Txt.checkMandatory = true;
	formulaire.Date_Naissance_Enfant6Txt.checkDate = true;
	formulaire.Date_Naissance_Enfant6Txt.libelle = 'Date de naissance de votre 6eme Enfant';
	
	formulaire.CiviliteTxt.value = "";
	formulaire.NomTxt.value = "";
	formulaire.PrenomTxt.value = "";
	formulaire.ProfessionTxt.value = "";
	formulaire.AdresseTxt.value = "";
	formulaire.CodePostalTxt.value = "";
	formulaire.VilleTxt.value = "";
	formulaire.Num_PersonnelTxt.value = "";
	formulaire.EmailTxt.value = "";
	formulaire.Date_NaissanceTxt.value = "";
	formulaire.Regime_SocialTxt.value = "";
	formulaire.NbrEnfantTxt.value = "";
	formulaire.Regime_Social_ConjointTxt.value = "";
	formulaire.Formule_RemboursementTxt.value = "";
	formulaire.Besoin_MedicalTxt.value = "";
	formulaire.DateEffet_AssuranceTxt.value = "";
	formulaire.Complementaire_Sante.value = "";
}

function verifiermail(FrmInsertion) {
      if ((FrmInsertion.EmailTxt.value.indexOf("@")>=0)&&(FrmInsertion.EmailTxt.value.indexOf(".")>=0)) {
         return true 
      } else {
         alert("Mail invalide !");
         return false
      }
   }
function verifiermailetform(FrmInsertion) 
{
var trf=checkForm(FrmInsertion);
var trm=verifiermail(FrmInsertion);
if((trm==true)&&(trf==true))
return true;
else return  false;
}
function compoui(FrmInsertion) {
document.FrmInsertion.Complementaire_Sante.value = "O";
}
function compnon(FrmInsertion) {
document.FrmInsertion.Complementaire_Sante.value = "N";
}

	function ouii(FrmInsertion)
	{
	document.FrmInsertion.Suivi_Medical.value = "O";
	}
	function nonn(FrmInsertion)
	{
	document.FrmInsertion.Suivi_Medical.value = "N";
	}
	function ouii2(FrmInsertion)
	{
	document.FrmInsertion.Suivi_Medical_Conjoint.value = "O";
	}
	function nonn2(FrmInsertion)
	{
	document.FrmInsertion.Suivi_Medical_Conjoint.value = "N";
	}
function rem1(FrmInsertion)
	{
	document.FrmInsertion.RemRegEntTxt.value = "P.S";
	}
function rem2(FrmInsertion)
	{
	document.FrmInsertion.RemRegEntTxt.value = "S";
	}
function rem3(FrmInsertion)
	{
	document.FrmInsertion.RemRegEntTxt.value = "T.S";
	}

function afficheroui1(FrmInsertion) { 
var testin =document.FrmInsertion.Suivi_Medical.value="O"; 
}       

function afficheroui2(FrmInsertion) { 
var testin =document.FrmInsertion.Suivi_Medical_Conjoint.value="O"; 
}       

function affichernon1(FrmInsertion) { 
var testin =document.FrmInsertion.Suivi_Medical.value="N"; 
}       

function affichernon2(FrmInsertion) { 
var testin =document.FrmInsertion.Suivi_Medical_Conjoint.value="N"; 
}       
function conjoint_oui(FrmInsertion) { 
var testin =document.FrmInsertion.TypeTxt.value="C"; 
var formulaire=document.FrmInsertion;
formulaire.Date_Naissance_ConjointTxt.checkMandatory = true;
formulaire.Regime_Social_ConjointTxt.checkMandatory = true;
} 
function conjoint_non(FrmInsertion) { 
var testin =document.FrmInsertion.TypeTxt.value="A"; 
var formulaire=document.FrmInsertion;
formulaire.Date_Naissance_ConjointTxt.checkMandatory = false;
formulaire.Regime_Social_ConjointTxt.checkMandatory = false;
}

function cond() {
switch (document.FrmInsertion.CiviliteTxt.value) {
    case "Mr":
      document.FrmInsertion.SexeTxt.value="H";
      break;	  
	  case "Mlle":
      document.FrmInsertion.SexeTxt.value="F";
      break;
	  case "Mme":
      document.FrmInsertion.SexeTxt.value="F";
      break;
	  }
}	
function cond2() {
switch (document.FrmInsertion.CiviliteTxt.value) {
    case "Mr":
      document.FrmInsertion.SexeConjointTxt.value="F";
      break;	  
	  case "Mlle":
      document.FrmInsertion.SexeConjointTxt.value="H";
      break;
	  case "Mme":
      document.FrmInsertion.SexeConjointTxt.value="H";
      break;
	  }
}

function tabl_conjoint_afficher(conjoint) {
document.getElementById(conjoint).className="visible";
}
function tabl_conjoint_masquer(conjoint) {
document.getElementById(conjoint).className="hidden";
}

function nbreenfants(enfant1,enfant2,enfant3,enfant4,enfant5,enfant6,enfants_tab) {
var formulaire=document.FrmInsertion;
switch (document.FrmInsertion.NbrEnfantTxt.value) {
	case "0":
	  document.getElementById(enfants_tab).className="hidden";
      document.getElementById(enfant1).className="hidden"; document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = false;
	  document.getElementById(enfant2).className="hidden"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = false;
	  document.getElementById(enfant3).className="hidden";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = false;
	  document.getElementById(enfant4).className="hidden";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = false;
	  document.getElementById(enfant5).className="hidden";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = false;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = false;
	  formulaire.SexeEnfant2Txt.checkMandatory = false;
	  formulaire.SexeEnfant3Txt.checkMandatory = false;
	  formulaire.SexeEnfant4Txt.checkMandatory = false;
	  formulaire.SexeEnfant5Txt.checkMandatory = false;
	  formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
    case "1":
	  document.getElementById(enfants_tab).className="visible";
      document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="hidden"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = false;
	  document.getElementById(enfant3).className="hidden";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = false;
	  document.getElementById(enfant4).className="hidden";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = false;
	  document.getElementById(enfant5).className="hidden";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = false;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;
	  formulaire.SexeEnfant2Txt.checkMandatory = false;
	  formulaire.SexeEnfant3Txt.checkMandatory = false;
	  formulaire.SexeEnfant4Txt.checkMandatory = false;
	  formulaire.SexeEnfant5Txt.checkMandatory = false;
	  formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
	  case "2":
	  document.getElementById(enfants_tab).className="visible";
      document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="visible"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = true;
	  document.getElementById(enfant3).className="hidden";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = false;
	  document.getElementById(enfant4).className="hidden";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = false;
	  document.getElementById(enfant5).className="hidden";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = false;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;formulaire.SexeEnfant2Txt.checkMandatory = true;formulaire.SexeEnfant3Txt.checkMandatory = false;
	  formulaire.SexeEnfant4Txt.checkMandatory = false;formulaire.SexeEnfant5Txt.checkMandatory = false;formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
	  case "3":
	  document.getElementById(enfants_tab).className="visible";
      document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="visible"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = true;
	  document.getElementById(enfant3).className="visible";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = true;
	  document.getElementById(enfant4).className="hidden";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = false;
	  document.getElementById(enfant5).className="hidden";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = false;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;
	  formulaire.SexeEnfant2Txt.checkMandatory = true;
	  formulaire.SexeEnfant3Txt.checkMandatory = true;
	  formulaire.SexeEnfant4Txt.checkMandatory = false;
	  formulaire.SexeEnfant5Txt.checkMandatory = false;
	  formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
	  case "4":
	  document.getElementById(enfants_tab).className="visible";
       document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="visible"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = true;
	  document.getElementById(enfant3).className="visible";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = true;
	  document.getElementById(enfant4).className="visible";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = true;
	  document.getElementById(enfant5).className="hidden";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = false;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;
	  formulaire.SexeEnfant2Txt.checkMandatory = true;
	  formulaire.SexeEnfant3Txt.checkMandatory = true;
	  formulaire.SexeEnfant4Txt.checkMandatory = true;
	  formulaire.SexeEnfant5Txt.checkMandatory = false;
	  formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
	  case "5":
	  document.getElementById(enfants_tab).className="visible";
       document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="visible"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = true;
	  document.getElementById(enfant3).className="visible";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = true;
	  document.getElementById(enfant4).className="visible";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = true;
	  document.getElementById(enfant5).className="visible";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = true;
	  document.getElementById(enfant6).className="hidden";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = false;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;
	  formulaire.SexeEnfant2Txt.checkMandatory = true;
	  formulaire.SexeEnfant3Txt.checkMandatory = true;
	  formulaire.SexeEnfant4Txt.checkMandatory = true;
	  formulaire.SexeEnfant5Txt.checkMandatory = true;
	  formulaire.SexeEnfant6Txt.checkMandatory = false;
      break;
	  case "6":
	  document.getElementById(enfants_tab).className="visible";
      document.getElementById(enfant1).className="visible";document.FrmInsertion.Date_Naissance_Enfant1Txt.checkMandatory = true;
	  document.getElementById(enfant2).className="visible"; document.FrmInsertion.Date_Naissance_Enfant2Txt.checkMandatory = true;
	  document.getElementById(enfant3).className="visible";document.FrmInsertion.Date_Naissance_Enfant3Txt.checkMandatory = true;
	  document.getElementById(enfant4).className="visible";document.FrmInsertion.Date_Naissance_Enfant4Txt.checkMandatory = true;
	  document.getElementById(enfant5).className="visible";document.FrmInsertion.Date_Naissance_Enfant5Txt.checkMandatory = true;
	  document.getElementById(enfant6).className="visible";document.FrmInsertion.Date_Naissance_Enfant6Txt.checkMandatory = true;
	  formulaire.SexeEnfant1Txt.checkMandatory = true;
	  formulaire.SexeEnfant2Txt.checkMandatory = true;
	  formulaire.SexeEnfant3Txt.checkMandatory = true;
	  formulaire.SexeEnfant4Txt.checkMandatory = true;
	  formulaire.SexeEnfant5Txt.checkMandatory = true;
	  formulaire.SexeEnfant6Txt.checkMandatory = true;
      break;
	  }
}