function Oubli() {
				  if (CheckEmail()) {
            dummy = 'index.php?action=O&mail=' +	document.getElementById('email').value;
	  			  location.replace(dummy);
					}
				}
				
				function CheckEmail() {
				  if  (document.identification.email.value == '') {
            alert('Merci d\'indiquer votre adresse email.');
					  document.identification.email.focus();
		        return false;
					}
				  chaine = document.identification.email.value;
				  if (chaine.length >= 5) {
					  position = chaine.indexOf('@',1);
					  if (position > 0 && position < chaine.length) {
					  	domaine = chaine.substr(position+1);
						  adresse = chaine.substring(0, position);
						  position = domaine.indexOf('.',1);
						  if (position > 0 && position < domaine.length) {
						  	if (NoSymbol(adresse) && NoSymbol(domaine)) return true;
						  }
					  }
				  }
				  alert('Cet email n\'est pas valide.');
					document.identification.email.focus();
		      return false;
				}
						
				function NoSymbol(chaine) {
					symbols = '()<>@,;:\\[] "';
					for (i = 0; i < chaine.length; i++) {
						if (symbols.indexOf(chaine.substr(i,1)) != -1) return false;
					}
					return true;
				}
		
	      function SubmitForm() {
	        if (! CheckEmail()) return false;
				  if (document.identification.pass.value == '') {
				    alert('Veuillez S.V.P. indiquer votre mot de passe.');
					  document.identification.pass.focus();
		        return false;
				  }
				  if (document.identification.pass.value.length < 6) {
				    alert('Votre mot de passe doit avoir au moins 6 caractères.');
					  document.identification.pass.focus();
		        return false;
				  } 
	      }

function visibilite(thingId,txtAff,txtMasque)
{
var targetElement; var targetElementLink;
targetElement = document.getElementById(thingId) ;
targetElementLink = document.getElementById(thingId+'Link');
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
targetElementLink.innerHTML = txtMasque ;
} else {
targetElement.style.display = "none" ;
targetElementLink.innerHTML = txtAff ;
}
}

function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
  @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
        xmlhttp = false;
        }
      }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
      } catch (e) {
      xmlhttp = false;
      }
    }
  return xmlhttp;
  }
var http = getHTTPObject();


<!--
var Ecrire = function Ecrire(id, message)
{
    if (document.getElementById) document.getElementById(id).innerHTML = message;
}

var TextareaLong = function TextareaLong(Objet,TailleMax,IdAffichage)
{
	TailleObj = Objet.value.length
	if (TailleObj > TailleMax )
	{
		Objet.value = Objet.value.substring(0,TailleMax);
		TailleObj = TailleMax;
	}
	Ecrire(IdAffichage, TailleMax-TailleObj);
}
//-->

function check_rappels(Id) {
	var type_renouvellement = "type_renouvellement" + Id ;
	var rappel_jour = "rappel_jour" + Id;
	var rappel_jour_texte = "rappel_jour_texte" + Id;
	var rappel_semaine = "rappel_semaine" + Id ;
	var rappel_semaine_texte = "rappel_semaine_texte" + Id;
	var rappel_mois = "rappel_mois" + Id ;
	var rappel_mois_texte = "rappel_mois_texte" + Id ;
	if (document.getElementById(type_renouvellement).options[document.getElementById(type_renouvellement).selectedIndex].value == "journalier") {
		document.getElementById(rappel_jour).style.display = "none" ;
		document.getElementById(rappel_jour_texte).style.display = "none" ;
		document.getElementById(rappel_semaine).style.display = "none" ;
		document.getElementById(rappel_semaine_texte).style.display = "none" ;
		document.getElementById(rappel_mois).style.display = "none" ;
		document.getElementById(rappel_mois_texte).style.display = "none" ;
	}
	if (document.getElementById(type_renouvellement).options[document.getElementById(type_renouvellement).selectedIndex].value == "aucun") {
		document.getElementById(rappel_jour).style.display = "" ;
		document.getElementById(rappel_jour_texte).style.display = "" ;
		document.getElementById(rappel_semaine).style.display = "" ;
		document.getElementById(rappel_semaine_texte).style.display = "" ;
		document.getElementById(rappel_mois).style.display = "" ;
		document.getElementById(rappel_mois_texte).style.display = "" ;
	}
	if (document.getElementById(type_renouvellement).options[document.getElementById(type_renouvellement).selectedIndex].value == "hebdomadaire") {
		document.getElementById(rappel_jour).style.display = "" ;
		document.getElementById(rappel_jour_texte).style.display = "" ;
		document.getElementById(rappel_semaine).style.display = "none" ;
		document.getElementById(rappel_semaine_texte).style.display = "none" ;
		document.getElementById(rappel_mois).style.display = "none" ;
		document.getElementById(rappel_mois_texte).style.display = "none" ;
	}
	if (document.getElementById(type_renouvellement).options[document.getElementById(type_renouvellement).selectedIndex].value == "annuel") {
		document.getElementById(rappel_jour).style.display = "" ;
		document.getElementById(rappel_jour_texte).style.display = "" ;
		document.getElementById(rappel_semaine).style.display = "" ;
		document.getElementById(rappel_semaine_texte).style.display = "" ;
		document.getElementById(rappel_mois).style.display = "" ;
		document.getElementById(rappel_mois_texte).style.display = "" ;
	}
	if (document.getElementById(type_renouvellement).options[document.getElementById(type_renouvellement).selectedIndex].value == "mensuel") {
		document.getElementById(rappel_jour).style.display = "" ;
		document.getElementById(rappel_jour_texte).style.display = "" ;
		document.getElementById(rappel_semaine).style.display = "" ;
		document.getElementById(rappel_semaine_texte).style.display = "" ;
		document.getElementById(rappel_mois).style.display = "none" ;
		document.getElementById(rappel_mois_texte).style.display = "none" ;
	}
}
