Annuaire=Class.create();
Annuaire.file="lib/libcompte.php";

/********************************************
 * Initialisation
 ********************************************/
// lance les événements puis l'initialisation de l'écran
 Annuaire.start=function(){
    initnifty();
}
 Annuaire.affichediv=function(name,etat){

	if(etat!="")
		$(name).style.display=etat;
	else
	{
		if($(name).style.display=="none")
			$(name).style.display="block";
		else
			$(name).style.display="none";
	} 
}
Annuaire.sendoubli=function (parametre)
{
	param="rappelcompte="+parametre;
	var file="lib/liboubli.php";
	var ajaxRequest=new Ajax.Request(file,{method:'post',requestHeaders:["Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"],parameters: param, onComplete: Annuaire.retourSendoubli,onFailure:Annuaire.reportError});
}
Annuaire.retourSendoubli=function lfProgress(serverResponse)
{
	if(serverResponse.responseText=="bademail")
	alert("Email incorrect");
  else if(serverResponse.responseText=="noemail")
	alert("Ce compte n'existe pas");
	else
	{
	alert("Vous allez recevoir dans quelques instant un email de rappel des éléments de votre compte");
  } 
  Annuaire.affichediv("divrappel","none");
}
Annuaire.verifcompte=function()
{
  var param=Form.serialize(document.forms.fcompte);
  var ajaxRequest=new Ajax.Request(Annuaire.file,{method:'post',requestHeaders:["Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"],parameters: param, onComplete: Annuaire.retourVerifCompte,onFailure:Annuaire.reportError});
}

Annuaire.retourVerifCompte=function(serverResponse)
{

  if(serverResponse.responseText=="actif")
  {
  alert(document.fcompte.email.value);
   document.location.href="compte.phtml?a="+document.fcompte.a.value+"&v="+document.fcompte.v.value+"&compte="+document.fcompte.email.value;
  }
}
Annuaire.waiting=function(serverResponse){
  $('content').innerHTML="<br /><table style='width:100%;'><tr><td valign='middle' class='corpserror'><img src='images/ajax-loader.gif' width='24px' height='24px' /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></td></tr></table>";
}
Annuaire.reportError=function(r){
  alert(r.responseText);
}