function verifierChamps() {
   erreur = "";
  if (!(document.getElementById('txt_nom').value)) {
    erreur=erreur+'Vous devez saisir un nom\n';
  }
  if (!(document.getElementById('txt_prenom').value)) {
    erreur=erreur+'Vous devez saisir un pr\351nom\n';
  }
  if (!(document.getElementById('txt_age').value)) {
    erreur=erreur+'Vous devez saisir un age\n';
  }  
  if (!(document.getElementById('txt_email').value)) {
    erreur=erreur+'Vous devez saisir une adresse email\n';
  }
  if (!(document.getElementById('txt_telephone').value)) {
    erreur=erreur+'Vous devez saisir un téléphone\n';
  } 
  if (!(document.getElementById('txt_message').value)) {
    erreur=erreur+'Vous devez saisir un message\n';
  } 
  if ((document.getElementById('file_fichier').value)!='') {
    extension = strrchr(document.getElementById('file_fichier').value, '.');
    extension = extension.toUpperCase();
  	if(extension!='.DOCX' && extension!='.DOC' && extension!='.TXT' && extension!='.ODT' && extension!='.PDF' && extension!='.RTF'){
  		erreur=erreur+'Vous devez joindre un CV au bon format (docx, doc, txt, odt, pdf, rtf)\n';
  	}
  } 

  if (erreur != "") {
    alert("Formulaire incomplet\n" + erreur);
    return false;
  } else {
    return true;
  }
}

function verifierChampsAnglais() {
   erreur = "";
  if (!(document.getElementById('txt_nom').value)) {
    erreur=erreur+'You must enter a last name\n';
  }
  if (!(document.getElementById('txt_prenom').value)) {
    erreur=erreur+'You must enter a first name\n';
  }
  if (!(document.getElementById('txt_age').value)) {
    erreur=erreur+'You must enter an age\n';
  }  
  if (!(document.getElementById('txt_email').value)) {
    erreur=erreur+'You must enter an email address\n';
  }
  if (!(document.getElementById('txt_telephone').value)) {
    erreur=erreur+'You must enter a phone\n';
  } 
  if (!(document.getElementById('txt_message').value)) {
    erreur=erreur+'You must enter a message\n';
  } 
  if ((document.getElementById('file_fichier').value)!='') {
    extension = strrchr(document.getElementById('file_fichier').value, '.');
    extension = extension.toUpperCase();
  	if(extension!='.DOCX' && extension!='.DOC' && extension!='.TXT' && extension!='.ODT' && extension!='.PDF' && extension!='.RTF'){
  		erreur=erreur+'You must attach a file in text format\n';
  	}
  } 
  
  if (erreur != "") {
    alert("Incomplete Form\n" + erreur);
    return false;
  } else {
    return true;
  }
}

function strrchr (haystack, needle) {

    var pos = 0;
 
    if (typeof needle !== 'string') {
        needle = String.fromCharCode(parseInt(needle, 10));
    }
    needle = needle.charAt(0);
    pos = haystack.lastIndexOf(needle);
    if (pos === -1) {
        return false;
    }
 
    return haystack.substr(pos);
}
