function EmailValid(e) {
  var carateres_permis = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789._-@";
  var valide = true;
  for (j=0; j < e.length; j++) {
	if (carateres_permis.search(e.substr(j,1)) == -1) {
	  valide = false;
	  break;
	}
  }
  if (e.indexOf("..")>0 ||
	  e.indexOf("@")==0 ||
	  e.lastIndexOf("@")==(e.length-1) ||
	  e.indexOf("@") != e.lastIndexOf("@") ||
	  e.indexOf(".")<1 || 
	  e.lastIndexOf(".")==(e.length-1) ||
	  e.indexOf(".") == (e.indexOf("@")-1) ||
	  e.indexOf(".") == (e.indexOf("@")+1)){
		valide = false;
  }
  return valide;
}

function VerifData(f) {
  if (f.nom.value.length < 3) {
	alert("Veuillez inscrire votre nom (ou un pseudonyme) (au moins 3 caractères)");
	f.nom.select();
	return false;
  } else if (!EmailValid(f.courriel.value)) {
	alert("Veuillez inscrire un courriel valide");
	f.courriel.select();
	return false;
  } else if (f.mot_de_passe.value.length < 3) {
	alert("Veuillez inscrire un mot de passe (au moins 3 caractères)");
	f.mot_de_passe.select();
	return false;
  } else if (f.mot_de_passe.value.length==0) {
	alert("Veuillez confirmer votre mot de passe");
	f.mot_de_passe2.select();
	return false;
  } else if (f.mot_de_passe.value != f.mot_de_passe2.value) {
	alert("Votre mot de passe n'est pas correctement confirmé");
	f.mot_de_passe2.select();
	return false;
  }
}

function VerifData2(f) {
  if (!EmailValid(f.courriel.value)) {
	alert("Veuillez inscrire un courriel valide");
	f.courriel.select();
	return false;
  } else if (f.mot_de_passe.value.length < 3) {
	alert("Veuillez inscrire un mot de passe (au moins 3 caractères)");
	f.mot_de_passe.select();
	return false;
  }
}

function VerifData3(f) {
  if (!EmailValid(f.courriel.value)) {
	alert("Veuillez inscrire un courriel valide");
	f.courriel.select();
	return false;
  }
}

function VerifData5(f,vsession) {
  if (vsession == '') {
	if (!EmailValid(f.courriel.value)) {
	  alert("Veuillez inscrire un courriel valide");
	  f.courriel.select();
	  return false;
	}
  }
  if (f.message.value.length<20 || f.message.value == 'Mon message') {
	alert("Veuillez entrez un message");
	f.message.select();
	return false;
  }
}

function supp(id,ladate) {
  document.getElementById('ladate').innerHTML=ladate;
  document.getElementById('contactezSupp').style.display="block";
  document.f6.supp.value=id;
}

function claire(champ) {
  if (champ.value == 'mon courriel ici')
    champ.value = '';
}

function rempli(champ) {
  if (champ.value == '')
    champ.value = 'mon courriel ici';
}

function claire2(champ) {
  if (champ.value == 'Mon message')
    champ.value = '';
}

function rempli2(champ) {
  if (champ.value == '')
    champ.value = 'Mon message';
}

function iv(leid) {
  document.getElementById('idv').style.display="none";
  document.getElementById('insv').style.display="none";
  document.getElementById('oubli').style.display="none";
  if (leid)
    document.getElementById(leid).style.display="block";
}
function fermercontactC() {
  document.getElementById('contactezMail').style.display='none';
}
function fermercontactT() {
  document.getElementById('contactezTel').style.display='none';
}
function fermercontactS() {
  document.getElementById('contactezSupp').style.display='none';
}
function suite(i) {
  document.getElementById('lt'+i).style.display='none';
  document.getElementById('ft'+i).style.display='block';
}
