function validerEtape1()
		{
	var msg="";

	valeur = getRadioCheckedValue("etudePersonnaliseeForm","situation");
	if (valeur==""){msg += "Veuillez choisir votre situation familiale" +"\n";}


	if(msg!="")
	{
		alert(msg);
		return false;
	}
	else
	{
		return true;
	}
}
//--------------------------------------------------------------------------------------------------
function getRadioCheckedValue(formId,radio_name) {
	var oRadio = document.forms[formId].elements[radio_name];

	for(var i = 0; i < oRadio.length; i++) {

		if(oRadio[i].checked) {
			return oRadio[i].value;
		}
	}
	return '';
}


function testdate(jour,mois,anne){
	var texte="";
			if(is_nombre(jour)==false || jour< 1 || jour > 31){
				texte=texte+"- le jour\n";
			}
			if(is_nombre(mois)==false || mois< 1 || mois > 12){
				texte=texte+"- le mois\n";
			}
			if(is_nombre(anne)== false || anne.length<4 || anne < 1200){
				texte=texte+"- l\'année\n";
			}
	return texte;
	}

	function testdateenfant(jour,mois,anne){
	var texte="";

			if(is_nombre(jour)==false || jour< 1 || jour > 31){
				texte=texte+"- le jour\n";
			}
			if(is_nombre(mois)==false || mois< 1 || mois > 12){
				texte=texte+"- le mois\n";
			}
			if(is_nombre(anne)== false || anne.length<4 || anne < 1200){
				texte=texte+"- l\'année\n";
			}

	return texte;
	}
	function testdateenfant20ans(jour,mois,anne, texteEnfants20){
	var today = new Date();
			if(today.getFullYear()-anne > 20) {
				if (texteEnfants20==""){
					texteEnfants20="- Faire une demande de devis spécifique pour votre enfant de plus de 20 ans\n";
				} else {
					texteEnfants20="- Faire une demande de devis spécifique pour vos enfants de plus de 20 ans\n";
				}
			}
	return texteEnfants20;
	}


	function is_nombre(valeur){
		if(isNaN(valeur)){
				return false;
		}else{
				return true;
		}
	}

	function testjour1(valeur){
		if(valeur!="" && is_nombre(valeur)==true){
					 if(valeur<1 || valeur >31){

						return false;
						}
		}else{

			return false;
		}
		return true;
	}

	function testmois1(valeur){
		if(valeur!="" && is_nombre(valeur)==true){
					 if(valeur < 1 || valeur > 12){

						return false;
						}
		}else{

			return false;
		}
		return true;
	}

	function testmois(objforms){
		if(objforms.value!="" && is_nombre(objforms.value)==true){
					 if(objforms.value < 1 || objforms.value > 12){
						alert("Le mois est incorrect.")
						objforms.value="";
						}
		}else{
			alert("Le mois est incorrect.");
			objforms.value="";
		}
	}

	function testannee1(valeur){
		if(valeur!="" && is_nombre(valeur)==true){
					 if(valeur.length < 4 || valeur<1200){
							return false;
						}
		}else{

			return false;
		}
	}

	function testannee(objforms){
		if(objforms.value!="" && is_nombre(objforms.value)==true){
					 if(objforms.value.length < 4 || objforms.value<1200){
						alert("L'année est incorrecte.")
						objforms.value="";
						}
		}else{
			alert("L'année est incorrecte.");
			objforms.value="";
		}
	}

	function testcp(objforms){
		if(objforms.value!="" && is_nombre(objforms.value)==true){
					 if(objforms.value.length!=5){
						alert("Le code postal est incorrect.")
						objforms.value="";
						}
		}else{
			alert("Le code postal est incorrect.");
			objforms.value="";
		}
	}

	function testchamp(objformulaire,nom){
		 if(objformulaire[nom].value!=""){
		 	return true;
		 }else{
		 	return false;
		 }
	}

	function testenombre(nom,zero){
		 var obj=document.forms.fgrille;
		 var valeur = eval("obj."+nom+".value");
		// var valeur = obj.noma.value;
		 if(valeur == ''){
				valeur = 0;
				//obj.noma.value=zero;
				eval("obj."+nom+".value='"+zero+"'");
		 }
			if(isNaN(eval("obj."+nom+".value"))){
					alert("Veuillez taper une valeur numerique.");
					eval("obj."+nom+".value='"+zero+"'");
					//obj.noma.value=zero;
					return false;
			}else{
				return true;
			}
	}


	function setchecked(objform,action){
		objform.checked=action;
	}

	function testradio(objform){
		is_select=false;
		for(var i=0;i<objform.length;i++){
			if(objform[i].checked==true){
				is_select=true;
				break;
			}
		}
	return is_select;
	}

	function testselect(objform){
		is_select=false;
		if(objform.options.selectedIndex>0){
			is_select=true;
		}

	return is_select;
	}

	function is_TelFranceSansAlert(valeur){
		if(is_nombre(valeur)==false){
			return "- votre numéro de téléphone est invalide\n";
		}else{
			if(valeur.length != 10){
				return "- votre numéro de téléphone est invalide\n";
			}
		}
		return "";
}

	function is_TelFrance(valeur){
		if(is_nombre(valeur)==false){
			alert("votre numéro de téléphone est invalide");
			return false;
		}else{
			if(valeur.length != 10){
				alert("votre numéro de téléphone est invalide");
				return false;
			}
		}
		return true;
}
	function testjour(objforms){
		if(objforms.value!="" && is_nombre(objforms.value)==true){
					 if(objforms.value<1 || objforms.value >31){
						alert("Le jour est incorrect.")
						objforms.value="";
						}
		}else{
			alert("Le jour est incorrect.");
			objforms.value="";
		}
	}
