function mailValide(mail) {
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	if(reg.test(mail)) {
		return(true);
	} else {
		return(false);
	}
}

function checkForm(frm){
	var erreurMsg = "";

	if (frm.nom.value == "") {
		document.getElementById('champ-'+frm.nom.id).className = "champ erreur";
		erreurMsg += "Le nom est obligatoire.\r\n";
	}
	if(frm.societe.value == "") {
		document.getElementById('champ-'+frm.societe.id).className = "champ erreur";
		erreurMsg += "La société est obligatoire.\r\n";
	}
	if(frm.mail.value == "") {
		document.getElementById('champ-'+frm.mail.id).className = "champ erreur";
		erreurMsg += "L\'e-mail est obligatoire.\r\n";
	} else if(!mailValide(frm.mail.value)) {
		document.getElementById('champ-'+frm.mail.id).className = "champ erreur";
		erreurMsg += "L\'e-mail est invalide.\r\n";
	}
	if(erreurMsg != "") {
		alert(erreurMsg);
		return false;
	} else {
		return true;
	}
}
