var message="";
function test_civilite(champ) 
{
  if (!(champ[0].checked || champ[1].checked || champ[2].checked)) 
  {
    message = message + "Debes seleccionar tu estado civil.\n"; 
    return false;
  } 
  	return true;
} 
function test_nom(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes escribir tus apellidos.\n"; 
    return false;
  } 
  	return true;
} 
function test_optin(champ) 
{
  if (champ.checked == false) 
  {
    
	message = message + "Debes de aceptar las condiciones generales de Voyage Privé.\n"; 
    return false;
  } 
  	return true;
} 
function test_passwd(champ) 
{
  if (champ.value == '' ||champ.value.length<5 ) 
  {
    message = message + "Debes introducir una contrasena de mas de 5 caracteres.\n"; 
    return false;
  } 
  	return true;
} 
function test_prenom(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes escribir tu nombre.\n"; 
    return false;
  } 
  	return true;
} 


function test_email(champ) 
{
  if (champ.value == '' || champ.value.indexOf('@') == -1 || champ.value.indexOf('.') == -1 || champ.value.indexOf(' ') != -1) 
  {
    message = message + "Debes ecribir un email valido.\n"; 
    return false;
  } 
  	return true;
} 


function test_optinpart(champ) 
{
  if (!(champ[0].checked || champ[1].checked)) 
  {
    message = message + "Tienes que elegir entre estas dos posibilidades :  (Si/No).\n"; 
    return false;
  } 
  	return true;
} 

function test_adresse(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes escribir tu dirección.\n"; 
    return false;
  } 
  	return true;
} 
function test_ville(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes escribir tu ciudad.\n"; 
    return false;
  } 
  	return true;
} 
function test_pays(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes escribir tu país.\n"; 
    return false;
  } 
  	return true;
} 
function test_code_postal(champ) 
{
  if (champ.value == '' || champ.value.length<5) 
  {
    message = message + "Debes escribir tu codigo postal.\n"; 
    return false;
  } 
  	return true;
} 
function test_journaissance(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes elegir tu día de nacimiento.\n"; 
    return false;
  } 
  	return true;
} 

function test_moisnaissance(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes elegir tu mes de nacimiento.\n"; 
    return false;
  } 
  	return true;
} 
function test_anneenaissance(champ) 
{
  if (champ.value == '') 
  {
    message = message + "Debes elegir tu año de nacimiento.\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_adresse(form_recrut.adresse) && test_code_postal(form_recrut.code_postal) && test_ville(form_recrut.ville) && test_pays(form_recrut.pays) && test_journaissance(form_recrut.jour) && test_moisnaissance(form_recrut.mois)&& test_anneenaissance(form_recrut.annee) && test_email(form_recrut.email)&& test_passwd(form_recrut.passwd) && test_optinpart(form_recrut.optin_partenaire)&& test_optin(form_recrut.optin)) {
    return true;
  } else {
    window.alert(message); message="";
    return false;
  }
}// JavaScript Document