function getRadioVal(rb){
				
	var L=rb.length;
	var ret=false;
				
	for (var i = 0 ; i< L ; i++){
		if(rb[i].checked) {
			ret=rb[i].value;
			break;
		}
	}

	return(ret);
				
}	

/*
				var habitation = false;
				var civilite = false;
				var nom_prenom = false;
				var adresse = false;
				var cp = false;
				var ville = false;
				var email = false;
				var telephone = false;
				
				var habitation = getRadioVal(document.contact.habitation);
				var civilite = getRadioVal(document.contact.civilite);
				var nom_prenom = document.contact.nom_prenom.value;
				var adresse = document.contact.adresse.value;
				var cp = document.contact.cp.value;
				var ville = document.contact.ville.value;
				var email = document.contact.email.value;
				var telephone = document.contact.telephone.value;
				
				if( !habitation || !civilite || !nom_prenom  ){
					alert("les champs marqués d'un * sont obligatoires.");
				}
				else if(!email && !telephone){
					alert("Pour vous contacter, nous avons besoin d'au moins un email ou un numéro de téléphone.");
				}
				else{
					document.contact.submit();
				}
			}
*/



function verif_form_etude(form){
	
	// Civilité
	var civilite = false;
	var civilite = getRadioVal(form.civilite);

	if( !civilite ){
		alert("Veuillez saisir votre civilité.");
		return (false);
	}
	
	// Nom
	var nom = false;
	var nom = form.nom.value;
	
	if(!nom){
		alert("Veuillez saisir votre nom.");
		form.nom.select();
		return (false);
	}
	
	// Prénom
	var prenom = false;
	var prenom = form.prenom.value;
	
	if(!prenom){
		alert("Veuillez saisir votre prénom.");
		form.prenom.select();
		return (false);
	}
	
	// Habitation
	var habitation = false;
	var habitation = getRadioVal(form.habitation);
	
	if(!habitation){
		alert("Veuillez dire si vous êtes locataire ou propriétaire.");
		form.habitation.select();
		return (false);
	}
	
	// Adresse
	var adresse = false;
	var adresse = form.adresse.value;
	
	if(!adresse){
		alert("Veuillez saisir votre adresse.");
		form.adresse.select();
		return (false);
	}
	
	// CP
	var cp = false;
	var cp = form.cp.value;
	
	if(!cp){
		alert("Veuillez saisir votre code postal.");
		form.cp.select();
		return (false);
	}
	else{
		var cp = cp.substr(0, 2);
		if( cp!=59 && cp!=62 && cp!=80 ){
			alert("Nous ne traitons les demandes que pour les départements 59, 62 et 80.");
			form.cp.select();
			return (false);
		}
	}
	
	// Ville
	var ville = false;
	var ville = form.ville.value;
	
	if(!ville){
		alert("Veuillez saisir votre ville.");
		form.ville.select();
		return (false);
	}

	// Email
	if(form.email.value.length<1){
		alert("Veuillez saisir une adresse email valide svp.");
		form.email.select();
		return (false);
	}
	else{
		var adresse_email = form.email.value;
		var arobase = adresse_email.indexOf("@");
		var point = adresse_email.indexOf(".",arobase);
		var mauvais_endroit_point = arobase+1;
		var double_point = adresse_email.indexOf("..",arobase);
		var nbre_carac = adresse_email.length - point;
		var double_arobase = adresse_email.indexOf("@",arobase+1);
					   
		// dans l'ordre:         
		// si l'arobase est absente ou en 1ere position
		// ou si le . suivant l'arobase est juste derriere ou absent
		// si la longueur de l'adresse est inferieure a 5 (grand minimum -> x@x.x)
		// si il ya pas 2 . qui se suive deriere l'arobase
		// si il y a bien 2 caractere minimum apres le . situe derriere l'arobase
		// si il y a pas une arobase deriere la premiere arobase
		if ( (arobase < 1) || (point <= mauvais_endroit_point) || (adresse_email.length < 5) || (double_point >= 0) || (nbre_carac < 3) || (double_arobase >= 0) ){
			alert ("Veuillez saisir une adresse email valide svp.");
			form.email.select();
			return (false);
		}
	}

	form.submit();

}
