$(document).ready(function(){
$('#emailAddress').click(function(){
$('#emailAddress').css('color','#4e4e4e');
});;
$('#focus').focus();
$('.btnSubmit').focusout();
$('.oubliMotDePasse').click(function(){
$('.connexionForm').slideUp().fadeOut(800);
$('.oubliMotDePasseForm').fadeIn(1000);
$('#emailAddress').focus();
});
$('.backToLoginForm').click(function(){
$('.oubliMotDePasseForm').fadeOut(800);
$('.connexionForm').slideDown().fadeIn(1000);
$('#focus').focus();
});
$('.oubliMotDePasseForm').submit(function(){
$('.adresseInvalide').hide();
var email = $('#emailAddress').val();
//Validation du formulaire
if(email == '')
{
$('#emailAddress').css({'border':'1px solid #c00'});
}
//Si pas d'erreur
else
{
var dataString = 'emailAddress=' + email;
$.ajax({
url: "/actions/user/demandeMotDePasse", //action pour traiter les données
type: "POST",
dataType :"json",
data: dataString,
success:function(existEmailAddress){
if (existEmailAddress.message == 'succes')
{
$('.oubliMotDePasseForm form').html('<p>Un email contenant vos identifiants a été envoyé à l\'adresse suivante : <strong>'+email+'</strong></p><a href="/actions/login">Revenir au formulaire de connexion</a>');
}
else
{
$('#emailAddress').css({'border':'1px solid red'}).css({'color':'red'});
$('.oubliMotDePasseForm form').before('<p class="adresseInvalide">Votre adresse email n\'est pas valide</p>');
}
},
error: function() { //si action non trouvée
$('#emailAddress').val('erreur de fichier');
}
});
return false;
}
return false;
});
});

