// JavaScript Document
function mail_check()
{
	mailcheck=document.formulaire.mail.value;
	if ( (mailcheck.indexOf(" ")!=-1)||(mailcheck.indexOf(".")==-1)||(mailcheck.indexOf("@")==-1) ){
		alert("L'adresse e-mail n'est pas valide");
		return false;
	}
	return true;
}


function valid_champs(){
//vérification  des champs obligatoires du formulaire

if (document.formulaire.nom.value.length == 0)
{
	alert("Vous devez spécifier votre nom");
	return false;
}
if (document.formulaire.prenom.value.length == 0)
{
	alert("Vous devez spécifier votre prénom");
	return false;
}
if (document.formulaire.rue.value.length == 0)
{
	alert("Vous devez spécifier la rue/voie de votre domicile");
	return false;
}
if (document.formulaire.ville.value.length == 0)
{
	alert("Vous devez spécifier la ville de votre domicile");
	return false;
}
if (document.formulaire.code_postal.value.length == 0)
{
	alert("Vous devez spécifier le code postal de votre domicile");
	return false;
}
if (document.formulaire.pays.value.length == 0)
{
	alert("Vous devez spécifier le pays de votre domicile");
	return false;
}
	//telephone et portable pas obligatoire mais obligatoirement l'un des 2
	if ((document.formulaire.portable.value.length == 0)&&(document.formulaire.fixe.value.length == 0))
	{
		alert("afin de pouvoir vous contacter, rapidement, vous devez nous donner au moins l'une des 2 informations suivantes : \n - votre numéro de téléphone fixe ou\n - votre numéro de téléphone portable");
		return false;
	}
	if((document.formulaire.fixe.value.length!=0)&&(isNaN(document.formulaire.fixe.value))){
			alert("Le numéro de téléphone fixe doit être de type numérique");
			return false;
	}
	
	if((document.formulaire.portable.value.length!=0)&&(isNaN(document.formulaire.portable.value))){
			alert("Le numéro de téléphone portable doit être de type numérique");
			return false;
	}

	//vérif mail
	if (document.formulaire.mail.value.length == 0)
	{
		alert("Vous devez spécifier une adresse mail valide");
		return false;
	}
	if(document.formulaire.mail.value.length!=0){
		if(!mail_check()){
			return false;
		}
	}

if (document.formulaire.question.value.length == 0)
{
	alert("Vous devez spécifier votre question");
	return false;
}

if(document.formulaire.fixe.value.length==0){
	document.formulaire.fixe.value="non communique";
}
if(document.formulaire.portable.value.length==0){
	document.formulaire.portable.value="non communique";
}

document.formulaire.txtCorps.value="CIVILITE : "+unescape(document.formulaire.civilite.value)+"<BR>"+"NOM : "+unescape(document.formulaire.nom.value)+"<BR>"+"PRENOM : "+unescape(document.formulaire.prenom.value)+"<BR>"+"RUE : "+unescape(document.formulaire.rue.value)+"<BR>"+"VILLE : "+unescape(document.formulaire.ville.value)+"<BR>"+"CODE POSTAL : "+unescape(document.formulaire.code_postal.value)+"<BR>"+"PAYS : "+unescape(document.formulaire.pays.value)+"<BR>"+"TELEPHONE FIXE : "+unescape(document.formulaire.fixe.value)+"<BR>"+"TELEPHONE MOBILE : "+unescape(document.formulaire.portable.value)+"<BR>"+"ADRESSE EMAIL : "+unescape(document.formulaire.mail.value)+"<BR>"+"QUESTION : "+unescape(document.formulaire.question.value)+"<BR>";
return true;
}