function verif(form) {
	var MelRegExp = new RegExp('^[a-z0-9\._-]+@[a-z0-9\.-]{2,}\.[a-z]{2,3}$',"gi");
	
	ok = false ;
	switch (form.formulaire.value)
	{
	case 'renseignements':
		nom = form.Nom.value.length > 0 ;
		prenom = form.Prenom.value.length > 0;
		etablissement = form.Etablissement.value.length > 0 ;
		adresse_mel = MelRegExp.test(form.E_Mail.value);
		adr = form.Adresse.value.length > 0 ;
		cp = form.CP.value.length > 0 ;
		ville = form.Ville.value.length > 0 ;
		pays = form.Pays.value.length > 0 ;
		tel = form.Telephone.value.length > 0 ;
		
		qui = nom && prenom && etablissement ;
		comment = tel && adresse_mel && adr && cp && ville && pays;
		ok = qui && comment ;
		if ( !ok )
		{
			alerte = "Complétez ou corrigez\r\n" ;
			if (!qui) alerte += "Nom, Prenom ou Etablissement\r\n" ;
			if (!comment) alerte += "Adresse postal, Téléphone ou Email\r\n" ;
			alert(alerte);
		}
		break;
	case 'devis':
			statut_internaute = form.est_client[0].checked ;
			code_client = form.code_client.value.length > 0 ;
		client =  statut_internaute && code_client;
		
			nom = form.Nom.value.length > 0 ;
			prenom = form.Prenom.value.length > 0 ;
			etablissement = form.Etablissement.value.length > 0 ;
			activite = form.Activite.value.length > 0 ;
			tel = form.Telephone.value.length > 0 ;
			adresse_mel = MelRegExp.test(form.E_Mail.value);
		qui = nom && prenom && etablissement && activite;
		comment = tel && adresse_mel;
		contact = qui && comment ;
		
			adresse = form.Adresse.value.length > 0 ;
			code_postal = form.Code_Postal.value.length > 0 ;
			ville = form.Ville.value.length > 0 ;
			pays = form.Pays.value.length > 0 ;
		adresse_livraison = adresse && code_postal && ville && pays;
		
		ok = client || (contact && adresse_livraison) ;
		
		if ( !ok )
		{
			alerte = "Complétez ou corrigez\r\n" ;
			if (!client) alerte += "code Client \r\nou\r\n" ;
			if (!qui) alerte += "Nom, Prenom ou Etablissement\r\n" ;
			if (!comment) alerte += "Téléphone ou Email\r\n" ;
			if (!adresse_livraison) alerte += "Adresse postale\r\n" ;
			alert(alerte);
		}
		break;
	case 'commande':
		nom = form.Nom.value.length > 0 ;
		code_client = form.code_client.value.length > 0 ;
		adresse_mel = MelRegExp.test(form.E_Mail.value);
		
		ok = nom && code_client && adresse_mel ;
		if ( !ok )
		{
			alerte = "Complétez ou corrigez\r\n" ;
			if (!nom) alerte += "Nom\r\n" ;
			if (!code_client) alerte += "Compte Client\r\n" ;
			if (!adresse_mel) alerte += "Email\r\n" ;
			alert(alerte);
		}
		break;
	}
	return ok ;
}

function action_client(form)
{
	if (form.est_client[0].checked) 
	{
		document.getElementById('div_code_client').style.display = '';
		document.getElementById('div_infos_perso').style.display = 'none';
		document.getElementById('span_facultatif').style.display = '';
	}
	else 
	{
		document.getElementById('div_code_client').style.display = 'none';
		document.getElementById('div_infos_perso').style.display = '';
		document.getElementById('span_facultatif').style.display = 'none';
	}
}

function clic(id)
{
	ce_style = document.getElementById(id).style; if (ce_style.display=='none') ce_style.display=''; else ce_style.display='none';
}