function verifieTextVide(nomform,NameTextForm){
var foctest = NameTextForm.name;
	if(vide == 0){
		if(NameTextForm.value.length == 0){
			vide = 1;
			alert('Merci de renseigner tous les champs');
			eval("document.demande." + foctest + ".focus()");
			soumissionOK = false;
		}
		else{
			soumissionOK = true;
		}
	}
}
function verifyComboEmpty(nomform,NameTextForm){	
var foctest = NameTextForm.name;
	if(vide == 0){
		if(NameTextForm.value == '' || NameTextForm.value.length == 0){
			vide = 1;
			alert('Choisissez dans tous les champs');
			eval("document.demande." + foctest + ".focus()");
			soumissionOK = false;
		}
		else{
			soumissionOK = true;
		}
	}
}
function checkEmpty(nomform,NameTextForm){	
var foctest = eval("document.demande." + NameTextForm);
	if(vide == 0){
		if(foctest[0].checked == false && foctest[1].checked == false){
			vide = 1;
			alert('Choisissez les boutons');
			soumissionOK = false;
		}
		else{
			soumissionOK = true;
		}
	}
}
function verifieMail(nomform, NameTextForm){
var foctest = NameTextForm.name;
	if(vide == 0){
		textMail = NameTextForm.value;
		if(textMail.length > 0){
			if ((textMail.length == 0 || textMail.indexOf("@", 0) == -1 || Number(textMail.indexOf("@", 0) + 1) == textMail.length || textMail.indexOf(".", 0) == -1 || Number(textMail.indexOf(".", textMail.indexOf("@", 0)) + 1) == textMail.length || textMail.indexOf(".", textMail.indexOf("@", 0)) == -1)){
				vide = 1;
				alert('Veuillez entrer un email valide');
				eval("document.demande." + foctest + ".focus()");
				soumissionOK = false;
				
			}
		}
	}
}
function verifieNb(nomform, NameTextForm){
var foctest = NameTextForm.name;
	if(vide == 0){
		if(NameTextForm.value.length > 0){
			var ValidChars = "0123456789";
			var IsNumber=true;
			for (var i = 0; i < NameTextForm.value.length && IsNumber == true; i++){ 
				Char = NameTextForm.value.charAt(i); 
				if (ValidChars.indexOf(Char) == -1){
					IsNumber = false;
					vide = 1;
					alert('Veuillez entrer un chiffre');
					eval("document.demande." + foctest + ".focus()");
					soumissionOK = false;
				}
				else
					soumissionOK = true;
			}
		}
	}
}
function verifyDate(nomform, NameTextForm){
	var date = NameTextForm.value;
	var foctest = NameTextForm.name;
	if(vide == 0){
		if(date != ''){
			var dateTemp = date.split("/");
			var test = 1;
			if(dateTemp.length == 3 ){
				var jour = parseInt("dateTemp[0]");
				var mois = dateTemp[1];
				var annee = dateTemp[2];
				if(!Estentier(jour))
					test = 0;
				if(!Estentier(mois))
					test = 0;
				if(!Estentier(annee))
					test = 0;
				if(jour > 9){
					if(jour.length != 2)
					test = 0;
				}
				if(jour == 0)
					test = 0;
				if(mois.length != 2)
					test = 0;
				if(annee.length != 4)
					test = 0;
				var rest = annee%4; 
				/*if((annee < 2000 && annee > 100) || (annee > 2100) || (annee < 0))
					test = 0;*/
				if(jour > 29 && mois == 02 && rest == 0)
					test = 0;
				if(jour > 28 && mois == 02 && rest != 0)
					test = 0;
				if(jour >= 31 && (mois == 04 || mois == 06 || mois == 9 || mois == 11))
					test = 0;
				if(jour >= 32)
					test = 0;
				if(mois > 12)
					test = 0;
				if(jour<0)
					test = 0;
			}
			else
			{
				test = 0;
			}
				
			if(test == 0){		
				vide = 1;
				alert('Voici le format de la date: jj/mm/yyyy');
				eval("document.demande." + foctest + ".focus()");
				soumissionOK = false;					
			}	
			else
			{
				soumissionOK = true;
			}
		}	
	}
}

function Estentier(val){
	var leschiffre = "0123456789"
	var taille = val.length;
	var test = 1
	for( var i = 0; i < taille; i++)
		{
		if(leschiffre.indexOf(val.substr(i, 1)) == -1 && test == 1)
			{
			test = 0;
			}
		}
	if(test == 0)
		return false;
	else
		return true;
}

/* fonction  test nombre enfants--*/
function AfficheTR()
{
 var sel_enfants = document.demande.sel_enfants.value;
	if (sel_enfants ==0)
	{
		document.getElementById("AffInput").innerHTML="";
	}
	if (sel_enfants >=1)
	{
		var nbr = document.demande.sel_enfants.value;
		if(nbr >=1)
		{
			document.getElementById("AffInput").innerHTML="";
			var nbr2 = nbr-1;
			for (var i=0;i<=nbr2;i=i+1)
			{
			var j=i+1;
			document.getElementById("AffInput").innerHTML+="<br><span style='vertical-align: middle;color:#63407b;font-size:12px;'>Date de naissance enfant "+j+":&nbsp;</span><input name=date_enfants"+j+" id=date_enfants"+j+" type='text' value='' maxlength='10' style='width: 70px;background-color:#E5F2FF;'>&nbsp;<span style='vertical-align: middle;color:#63407b;font-size:12px;'>(JJ/MM/AAAA)</span><br>";
			}
		}
	}
}	
