Inscription=Class.create();
Inscription.file="lib/libinscription.php";

/********************************************
 * Initialisation
 ********************************************/
// lance les événements puis l'initialisation de l'écran
 Inscription.start=function(){
    initnifty();
    Inscription.validform=new Validation('main',{immediate:false,useTitles:true});
}
 
Inscription.record=function(){
 
  if(!Inscription.verifpass())
  {
  new Insertion.Top('error', '<span class=\"corpserror\"><b>Les champs &quot;Mot de passe&quot; et &quot;Confirmation&quot; doivent être identiques</b></span>');
  return false;
  }
  if(!Inscription.validform.validate())
  return false;
  var param=Form.serialize(document.forms.main);
  var ajaxRequest=new Ajax.Request(Inscription.file,{method:'post',requestHeaders:["Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"],parameters: param, onComplete: Inscription.retourRecord,onFailure:Inscription.reportError,onLoading:Inscription.waiting});
}
Inscription.verifpass=function(){
  if(document.main.pass.value!=document.main.cmot_pass.value)
  return false;
  else
  return true;
}
Inscription.retourRecord=function(serverResponse){
var repvalue=serverResponse.responseText.split("|");

 if(repvalue[0]=="ok" || repvalue[0]=="old")
 {
//alert("compte.phtml?a="+document.main.a.value+"&v="+document.main.v.value+"&compte="+repvalue[1]);
 document.location.href="compte.phtml?a="+document.main.a.value+"&v="+document.main.v.value+"&compte="+repvalue[1];
 }

}
Inscription.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>";
}
Inscription.reportError=function(r){
  alert(r.responseText);
}
