//------------------------------------------------------------------------------------
// Fonction CacheMail
//--------------------------------------------------------------------------------
function CacheMail(mail,domain) {
 this.location = 'mailto:' + mail + '@'+ domain;
}

function sendmailDirect(mail,domain, Form ) {
 var cont;
 cont = "R%E9capitulatif des informations relatives %E0 la candidature au poste d'Agent : %0A%0A";
 if (Form['eNom'].value != "") cont += "  Nom : " + Form['eNom'].value + "%0A";
 if (Form['ePrenom'].value != "")  cont += "  Pr%E9nom : " + Form['ePrenom'].value + "%0A";
 if (Form['eAdresse'].value != "")  cont += "  Adresse : " + Form['eAdresse'].value + "%0A";
 if (Form['eCodePostal'].value != "")  cont += "  Code postal : " + Form['eCodePostal'].value + "%0A";
 if (Form['eVille'].value != "")  cont += "  Ville : " + Form['eVille'].value + "%0A";
 if (Form['eMail'].value != "")  cont += "  E-Mail : " + Form['eMail'].value + "%0A";
 if (Form['ePhone'].value != "")  cont += "  T%E9l%E9phone fixe : " + Form['ePhone'].value + "%0A";
 if (Form['eMobile'].value != "")  cont += "  T%E9l%E9phone mobile : " + Form['eMobile'].value + "%0A"; 
/*
if (Form['agent_magasin'].checked || Form['agent_aeroport'].checked || Form['agent_industrie'].checked || Form['agent_conducteur'].checked) {
   cont += "  Emploi : " + "%0A";
   if (Form['agent_magasin'].checked)  cont += "      Agent en magasin ; %0A"; 
   if (Form['agent_aeroport'].checked)  cont += "      Agent de sûreté aéroportuaire ; %0A"; 
   if (Form['agent_industrie'].checked)  cont += "      Agent en industrie ; %0A"; 
   if (Form['agent_conducteur'].checked)  cont += "      Agent conducteur canin ; %0A"; 
 }
*/
if (Form['agent_magasin'].value=="1" || Form['agent_aeroport'].value=="1" || Form['agent_industrie'].value=="1" || Form['agent_conducteur'].value=="1") {
   cont += "  Emploi : " + "%0A";
   if (Form['agent_magasin'].value=="1")  cont += "      Agent en magasin ; %0A"; 
   if (Form['agent_aeroport'].value=="1")  cont += "      Agent de s%FBret%E9 a%E9roportuaire ; %0A"; 
   if (Form['agent_industrie'].value=="1")  cont += "      Agent en industrie ; %0A"; 
   if (Form['agent_conducteur'].value=="1")  cont += "      Agent conducteur canin ; %0A"; 
 }
this.location = "mailto:" + mail + "@"+ domain + "?subject=Candidature - Compl%E9ment pi%E8ce d'identit%E9 et photo - Securit Dog Man&body=" + cont;
}

function showCPR(s) {
       var y = new Date().getYear();
       if (y<1900) y+=1900;
       if (s!=y)
          document.write(s + " - " + y);
	       else
          document.write(y);
}

function isEmail(obj) {
       if (obj.value.indexOf(" ") + "" == "-1"
       && obj.value.indexOf("@") + "" != "-1"
       && (obj.value.lastIndexOf(".") > obj.value.indexOf("@"))
       && obj.value != "") return true;
       else return false;
}

function verifCode(obj) {
       return (obj.value == "") || (obj.value.length == 5 && !isNaN(obj.value));
	   //si le champ est vide, je retourne vrai (parce que ca n est pas un champ obligatoire)
	   // ou si le champ a une longueur de 5 caractères et que c'est un nombre, je returne vrai
}

function TestParam(Form) {
	if (Form['eNom'].value == "") { alert("Merci de saisir votre nom"); Form['eNom'].focus(); return (false) }
	if (isEmail(Form['eMail']) == false) { alert("Merci de saisir un format d'Email correct") ;  Form['eMail'].focus(); return (false) } 
	if (Form['eMessage'].value == "")
	{ alert("Attention, le Message est nécessaire pour l'envoi");  Form['eMessage'].focus(); return (false)
	}
	else return (true)
}

function carte() {
	window.open ("carte.html","localisation","width=826,height=826","scrolable=0")
	}


function submitForm(Form) {
 if (Form['eNom'].value == "") { alert("Merci de saisir votre nom"); Form['eNom'].focus(); return; }
 if (Form['ePrenom'].value == "") { alert("Merci de saisir votre Prénom"); Form['ePrenom'].focus(); return; }
 if (Form['eCodePostal'].value != "" && !verifCode(Form['eCodePostal'])) {
      alert("Merci de saisir un format d'Code Postal correct") ;  Form['eCodePostal'].focus(); return;	  
  }
 if (isEmail(Form['eMail']) == false) { alert("Merci de saisir un format d'Email correct") ;  Form['eMail'].focus(); return; } 
 
 if (!Form['agent_magasin'].checked && !Form['agent_aeroport'].checked && !Form['agent_industrie'].checked && !Form['agent_conducteur'].checked) {
    alert("Merci de cocher une ou plusieurs cases selon l'emploi souhaité.");  
	Form['agent_magasin'].focus(); 
	return;
  }

  if (Form['fl_joindre_CV'].value == "") { 
    alert("Attention, vous devez obligatoirement joindre un CV");  Form['fl_joindre_CV'].focus(); 
	return;
  }
/*
  if (Form['fl_joindre_carte'].value == "") { 
    alert("Attention, le 'Joindre une copie de carte d’identité' est nécessaire pour l'envoi");  Form['joindre_carte'].focus();
	return;
  }
*/  
  Form.submit();
}
