function scanTouche_chiffre(evenement)
{
  var reCarValides = /[\d]/;
  var codeDecimal  = codeTouche(evenement);
  var car = String.fromCharCode(codeDecimal);
  var autorisation = reCarValides.test(car);
  return autorisation;
}
function scanTouche_ip(evenement)
{
  var reCarValides = /[\d\.]/;
  var codeDecimal  = codeTouche(evenement);
  var car = String.fromCharCode(codeDecimal);
  var autorisation = reCarValides.test(car);
  return autorisation;
}
function codeTouche(evenement)
{
  for (prop in evenement) { if(prop == 'which') return(evenement.which); }
  return(evenement.keyCode);
}
function submitIt(carForm) {
  if (carForm.info_nom.value=="") {
    alert("Veuillez renseigner vos nom et prénom");
    carForm.info_nom.focus();
    carForm.info_nom.select();
    return false;
  }
  if (carForm.info_message.value=="") {
    alert("Le corps du message est vide\nLe message ne peut être envoyé");
    carForm.info_message.focus();
    carForm.info_message.select();
    return false;
  }
	if (!validEmail(carForm.info_email.value)) {
		alert("Adresse email invalide")
		carForm.info_email.focus()
		carForm.info_email.select()
		return false
	}
	return true
}
function validEmail(adrEmail) {
	//alert('ValidEmail');
  invalidChars="/:,;"
	if (adrEmail=="") {
		return false
	}
	for (i=0; i<invalidChars.length; i++) {
		badChar=invalidChars.charAt(i)
		if (adrEmail.indexOf(badChar,0)>-1) {
			return false
		}
	}
	atPos=adrEmail.indexOf("@",1)
	if (atPos==-1) {
		return false
	}
	if (adrEmail.indexOf("@",atPos+1)>-1) {
		return false
	}
	periodPos=adrEmail.indexOf(".",atPos)
	if (periodPos==-1) {
		return false
	}
	if (periodPos+3>adrEmail.length) {
		return false
	}
	return true
}
function confirmationDelLetter(oEmail,oId)
{
  if (confirm("Etes vous certain de vouloir supprimer l'adresse email '" + oEmail + "' de la base ?")) { window.location.replace("index.php?rubrique=admin&action=letter&del=" + oId) }
}
function confirmationIntrusion()
{
  if (confirm("Etes vous certain de vouloir supprimer la trace de l'ensemble des intrusions ?")) { window.location.replace("index.php?rubrique=admin&action=intrusion&del_all_intrusion") }
}
function prestationSelect() {
  var dest = document.getElementById('prestation').value;
  window.location.replace("index.php?rubrique=contact&sig=devis&" + dest);
}
function validDevis(oFocal) {
if(oFocal==document.getElementById('cFocal').value) {
  var oEmail = prompt('Adresse email de retour', 'email');
  //alert(oEmail);
  if(validEmail(oEmail)) {
    document.getElementById('email').value = oEmail;
    document.devis.submit();
  } else { alert('Adresse email incorrecte'); }
  } else { alert("Erreur d\'authentification.\nLe code de sécurité que vous avez entré est erroné."); }    
}
function seeDoc(id) {
  //alert(id);
  for (i=1; i<9; i++) {
    oId = 'id' + i;
    //alert(oId);
    document.getElementById(oId).className = "hidden";    
  }
  //alert(id);
  document.getElementById(id).className = "visible";
}