function verifcontact() {
	var exp = new RegExp("[a-zA-Z\s]{2,50}"); // pour les champs à texte 
	var expTel = new RegExp("[ /\()+.0-9]{10,20}"); // champs tél
	var expVerif = new RegExp("[a-z0-9A-Z\s]{6}");
	with(document.contact) {
		mail = email.value;	
		
		t=0;
			for(i=0;i<theme.length;i++) {
				if (theme[i].checked==true){t++;break;}				
				}
		p=0;
			for(i=0;i<provenance.length;i++) {
				if (provenance[i].checked==true){p++;break;}				
				}

		if (t<1) {
			alert('Merci d\'indiquez le thème qui vous interesse.');
			return false;
			} 			
		else if (p<1) {
			alert('Merci d\'indiquez une provenance.');
			return false;
			}			
		else if (!exp.test(nom.value)) {
			alert('Merci d\'indiquez votre nom.'); 
			nom.focus();
			return false;
			}	
		else if (!expTel.test(tel.value)) {
			alert('Merci d\'indiquer un n° de téléphone correct.'); 
			tel.focus();
			return false;
			}			
		else if ((mail.indexOf("@")<1)&&(mail.indexOf(".")<3)) {
			alert('Merci d\'indiquer une adresse mail correcte.'); 
			email.focus();
			return false;
			}
		else submit();
		}
	}

