function ch_nom() {
document.Frm_Rappel_immediat.NomTxt.value="";
}
function ch_pre() {
document.Frm_Rappel_immediat.PreTxt.value="";
}
function ch_email() {
document.Frm_Rappel_immediat.EmaTxt.value="";
}
function ch_tel() {
document.Frm_Rappel_immediat.TelTxt.value="";
}
function ch_comm() {
document.Frm_Rappel_immediat.MesTxt.value="";
}

function ch_replace() {
	if(document.Frm_Rappel_immediat.NomTxt.value=="") {
	document.Frm_Rappel_immediat.NomTxt.value="Votre Nom:";
	}
	if(document.Frm_Rappel_immediat.PreTxt.value=="") {
	document.Frm_Rappel_immediat.PreTxt.value="Votre Prénom:";
	}
	if(document.Frm_Rappel_immediat.EmaTxt.value=="") {
	document.Frm_Rappel_immediat.EmaTxt.value="Email:";
	}
	if(document.Frm_Rappel_immediat.TelTxt.value=="") {
	document.Frm_Rappel_immediat.TelTxt.value="Téléphone:";
	}
	if(document.Frm_Rappel_immediat.MesTxt.value=="") {
	document.Frm_Rappel_immediat.MesTxt.value="Commentaire:";
	}
	
}

function ch_vi() {
document.Frm_Rappel_immediat.NomTxt.value="Votre Nom:";
document.Frm_Rappel_immediat.PreTxt.value="Votre Prénom:";
document.Frm_Rappel_immediat.EmaTxt.value="Email:";
document.Frm_Rappel_immediat.TelTxt.value="Téléphone:";
document.Frm_Rappel_immediat.MesTxt.value="Commentaire:";
}


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

function champsformulaire(Frm_Rappel_immediat) {
var chform = document.Frm_Rappel_immediat;
if (chform.NomTxt.value!="Votre Nom:" && chform.PreTxt.value!="Votre Prénom:" && chform.TelTxt.value!="Téléphone:" && chform.EmaTxt.value!="Email:") {
         return true ;
      } else {
         alert("Champs invalide !");
         return false;
      }
}
function initrappel() {
   var formulaire = document.Frm_Rappel_immediat;
   oDateMask = new Mask("jj/mm/aaaa", "date");
   oTelMask = new Mask("##.##.##.##.##", "string");

	formulaire.NomTxt.checkMandatory = true;
	formulaire.NomTxt.libelle = 'Nom';
	
	formulaire.PreTxt.checkMandatory = true;
	formulaire.PreTxt.libelle = 'Prénom';
	
	oTelMask.attach(document.Frm_Rappel_immediat.TelTxt);
	formulaire.TelTxt.checkMandatory = true;
	formulaire.TelTxt.checkLength = 14;
	formulaire.TelTxt.libelle = 'Téléphone';
	
	formulaire.EmaTxt.checkMandatory = true;
	formulaire.EmaTxt.libelle = 'Email';
}
function verchaform(Frm_Rappel_immediat) 
{
var trm=champsformulaire(Frm_Rappel_immediat);
var trf=checkForm(Frm_Rappel_immediat);
if((trm==true)&&(trf==true))
return true;
else return  false;
}

function SubmitImgrappel() {
var t=verchaform(document.Frm_Rappel_immediat);
if(t==true)
document.Frm_Rappel_immediat.submit();
}












function init() {

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

	avirgule.attach(document.FrmInsertion.CoefficientBonusTxt);
	
   //Nom obligatoire
	formulaire.NomTxt.checkMandatory = true;
	formulaire.NomTxt.libelle = 'Nom';
	//Prenom obligatoir
	formulaire.PrenomTxt.checkMandatory = true;
	formulaire.PrenomTxt.libelle = 'Prénom';
	
	oDateMask.attach(document.FrmInsertion.Date_NaissanceTxt);
   	formulaire.Date_NaissanceTxt.checkMandatory = true;
	formulaire.Date_NaissanceTxt.checkDate = true;
	formulaire.Date_NaissanceTxt.libelle = 'Date Naissance';
	
	formulaire.ProfessionTxt.checkMandatory = true;
	formulaire.ProfessionTxt.libelle = 'Profession';
	//Adresse
	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';
	//Tel
	oTelMask.attach(document.FrmInsertion.Num_PersonnelTxt);
	formulaire.Num_PersonnelTxt.checkMandatory = true;
	formulaire.Num_PersonnelTxt.checkLength = 14;
	formulaire.Num_PersonnelTxt.libelle = 'Téléphone';
	//Email obligatoir
	formulaire.EmailTxt.checkMandatory = true;
	formulaire.EmailTxt.libelle = 'Email';	
	//date permis   		
   	oDateMask.attach(document.FrmInsertion.DatePermisTxt);
   	formulaire.DatePermisTxt.checkMandatory = true;
	formulaire.DatePermisTxt.checkDate = true;
	formulaire.DatePermisTxt.libelle = 'Date de permis';
	
	formulaire.CoefficientBonusTxt.checkMandatory = true;
	formulaire.CoefficientBonusTxt.checkDecimal ="1,2"
	formulaire.CoefficientBonusTxt.checkValueMinMax="0.50|3.50";
	formulaire.CoefficientBonusTxt.libelle="Bonus/Malus entre 0.50 et 3.50";
	
	oDateMask.attach(document.FrmInsertion.MiseCirculationTxt);   
   	formulaire.MiseCirculationTxt.checkMandatory = true;
	formulaire.MiseCirculationTxt.checkDate = true;
	formulaire.MiseCirculationTxt.libelle = 'Date de mise en circulation';
	//Immatriculation obligatoire
	formulaire.ImmatriculationTxt.checkMandatory = true;
	formulaire.ImmatriculationTxt.libelle = 'Immatriculation';	
	//BM
		
}
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 SubmitImg() {
var t=verifiermailetform(document.FrmInsertion);
if(t==true)
	document.FrmInsertion.submit();
}