function valid_devis(form) {

texte = "Votre demande de devis est incomplète, veuillez saisir :\n\n";
valide = true;


if (form.nom.value.length < 1) {
	valide = false;
	texte = texte + "Votre nom,\n";
}

if (form.prenom.value.length < 1) {
	valide = false;
	texte = texte + "Votre prénom,\n";
}

lemel = form.email.value;
test = (lemel.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1);
if ((!test) && (lemel!='')) {
	valide = false;
	texte = texte + "Un email valide,\n";
}

if (form.societe.value.length < 1) {
	valide = false;
	texte = texte + "La raison sociale de votre société,\n";
}

if (((form.siret1.value.length>0) || (form.siret2.value.length>0) || (form.siret3.value.length>0) || (form.siret4.value.length>0)) && (form.siret1.value.length<3) && (form.siret2.value.length<3) && (form.siret3.value.length<3) && (form.siret4.value.length<5)) {
	valide = false;
	texte = texte + "Un numéro SIRET valide,\n";
}

if (form.adresse.value.length < 1) {
	valide = false;
	texte = texte + "L'adresse de votre société,\n";
}

if (form.code_postal.value.length < 1) {
	valide = false;
	texte = texte + "Le code postal de votre société,\n";
}

if (form.ville.value.length < 1) {
	valide = false;
	texte = texte + "Votre ville,\n";
}

if (form.telephone_societe.value.length < 1) {
	valide = false;
	texte = texte + "Le numéro de téléphone de votre société,\n";
}

if (form.fax_societe.value.length < 1) {
	valide = false;
	texte = texte + "Le numéro de fax de votre société,\n";
}

if (!valide) {
	texte = texte + "\nCliquez sur OK pour la compléter...";
	alert(texte);
	return false;
}
}
