var message="";
function test_civilite(champ) 
{
  if (!(champ[0].checked || champ[1].checked || champ[2].checked)) 
  {
    message = message + "Merci de saisir votre civilité.\n"; 
    return false;
  } 
  	return true;
} 
function test_nom(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Merci de saisir votre nom.\n"; 
    return false;
  } 
  	return true;
} 
function test_prenom(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Merci de saisir votre prénom.\n"; 
    return false;
  } 
  	return true;
} 

function test_email(champ) 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(champ.value))
	{
		return (true);
	}
	else
	{
        message = message + "Merci de saisir une email valide";
		return (false);
	}
}

function test_optinpart(champ) 
{
  if (champ.value == '')
  {
    message = message + "Merci de sélectionner l'une des propositions.\n"; 
    return false;
  } 
  	return true;
} 

function verif_form(form) {
  if(test_civilite(form_recrut.civilite) && test_nom(form_recrut.nom) && test_prenom(form_recrut.prenom) && test_email(form_recrut.email)&& test_optinpart(form_recrut.optin_partenaire)) {
    return true;
  } else {
    window.alert(message); message="";
    return false;
  }
}// JavaScript Document