
function twValide_courriel(nChamp) {
  if (nChamp.value.length > 0) {
    if ((nChamp.value.lastIndexOf(".") < nChamp.value.indexOf("@")+3 
      || nChamp.value.lastIndexOf(".") > nChamp.value.length-3 
      || nChamp.value.indexOf("@") < 1 ) 
      || nChamp.value.indexOf("@") != nChamp.value.lastIndexOf("@")) {
      alert("\nSaisie invalide !\nAssurez-vous d'entrer un format valide de email \"nn@nn.nn\".");
      nChamp.focus();
      nChamp.select();
    }
  }
}

function getElemById(id) {
    	return document.getElementById ? document.getElementById(id): document.all ? document.all[id]: null;
}

function setCheckBoxes(val, basename, min, max, ex)
{
    for (var i = min; i <= max; i++) {
	if (i != ex) {
	  mybox = getElemById(basename + i);
	  mybox.checked = val;
	}
    }

    return true;
}

function Valide() {
	if (FrmCriteres.email.value == "") {
		alert("Merci d'indiquer votre adresse e-mail !");
		FrmCriteres.email.focus();
		return false;
	}
	else {
		if (FrmCriteres.email2.value == "") {
			alert("Merci de confirmer votre adresse e-mail !");
			FrmCriteres.email2.focus();
			return false;
		}
		else {
			if (FrmCriteres.email.value != FrmCriteres.email2.value) {
				alert("Vous n'avez pas tapé deux fois la même adresse e-mail !");
				FrmCriteres.email.focus();
				return false;
			}
			else {
				return true;
			}
		}
	}
}


