// form_devis.js
/*--------------------------------*/
/* Gestion du formulaire de devis */
/*--------------------------------*/

var unique = 0;

function envoi_form(form) {

	var url = form.action;
	
	form.action = url;

	/* Validation unique du formulaire*/
	if (unique == 0) {
		unique++;
		form.submit();
	} else {
		alert("Envoi en cours...!");
		return false;
	}

}

/*************************************************************/
/* Contrôle de la validité du formulaire de demande de devis */
/*************************************************************/


function formdevis(form) {

 	chaine = "";
	sschaine = "";
	
	if ((form.prenom != void(0)) && form.prenom.value == "") {
		ctrl_champ(form.prenom,'Prénom');
		chaine = chaine + sschaine;
		sschaine = "";
	}

	if ((form.nom != void(0)) && form.nom.value == "") {
		ctrl_champ(form.nom,'Nom');
		chaine = chaine + sschaine;
		sschaine = "";
	}

	if ((form.email != void(0)) && form.email.value == "") {
		ctrl_champ(form.email,'Email');
		chaine = chaine + sschaine;
		sschaine = "";
	} else if ((form.email != void(0)) && form.email.value != "") {
		valid_email(form.email);
		chaine = chaine + sschaine;
		sschaine = "";
	}

	if ((form.prestation != void(0)) && form.prestation.value == "") {
		ctrl_champ(form.prestation,'Prestation');
		chaine = chaine + sschaine;
		sschaine = "";
	}
	
	if ((form.localisation != void(0)) && form.localisation.value == "") {
		ctrl_champ(form.localisation,'Ville');
		chaine = chaine + sschaine;
		sschaine = "";
	}

	if ((form.commentaire != void(0)) && form.commentaire.value == "") {
		ctrl_champ(form.commentaire,'Commentaire');
		chaine = chaine + sschaine;
		sschaine = "";
	}

	if (chaine != "") {
		chaine = chaine + "\nVérifiez votre saisie";
		alert(chaine);
		stop;
	} else {
		envoi_form(form);
	}
	
}
