/**
 * Definition des variables
 */

var nodeDivErreur = document.getElementById('divErreurBloc');
var nodeLogin = document.getElementById('loginBloc');
var nodeMot_de_passe = document.getElementById('mot_de_passeBloc');
var messageNonValidation = "Vous n'avez pas confirmé votre inscription. <br />";
messageNonValidation+="Merci de la confirmer à l'aide de l'url contenu dans le mail qui vient de vous être adressé<br />";

var msgCreation="<a href=\"/newsletter/inscription_membre.php\" style=\"color:black;font-size:12px;text-decoration:underline;\">Vous n'êtes pas encore inscrit ?</a>";
/**
 * Definition des fonction
 */
function	connecte()
{
	nodeDivErreur.innerHTML = "";
	message = "";

	if(nodeLogin != null && nodeMot_de_passe!= null)
	{
		if(nodeLogin.value != "" 	&& nodeLogin.defaultValue != nodeLogin.value 
		&& nodeMot_de_passe.value!= ""	&&nodeMot_de_passe.defaultValue != nodeMot_de_passe.value )
		{
			//on a tout, on lance l'appel
			var parametre = "";
//			parametre = buildQs(parametre, 'login');
//			parametre = buildQs(parametre, 'mot_de_passe');
			parametre+="login=" + escape(nodeLogin.value);
			parametre+="&mot_de_passe="+ escape(nodeMot_de_passe.value);
			var message = chargerAjax('/newsletter/action_connection.php','POST', parametre);
			if(message == "ok")
			{
				//verification de la presence d'un cookie pour le retour
				window.location = window.location;
				
			}
			else
			{
				if(message =='en attente')
                                {
                                        nodeDivErreur.innerHTML = messageNonValidation;;
                                }
                                else
                                {
					nodeDivErreur.innerHTML ="Votre email ou votre mot de passe est incorrect, veuillez réessayer.<br />";
					nodeDivErreur.innerHTML+=msgCreation;
                                }
			}
		}
		else
		{
			if(nodeLogin.value == "" || nodeLogin.defaultValue == nodeLogin.value )
				nodeDivErreur.innerHTML = "Le champs e-mail n'est pas renseigné <br />";
			if(nodeMot_de_passe.value == "" || nodeMot_de_passe.defaultValue == nodeMot_de_passe.value)
				nodeDivErreur.innerHTML += "Le champs Mot de passe n'est pas renseigné <br />";
		}
	}
	return false;

}
function deconnexion()
{
	var message = chargerAjax('/newsletter/action_deconnexion.php','POST',"");
	if(message == "ok")
		window.location = window.location;
}
function modalMdp()
{
	Modalbox.show("/newsletter/mot_de_passe.php", {title: 'Mot de passe oublié ?', width: 460, height: 150});
	return false;
}
function envoieMotDePasse()
{
	var email= document.getElementById('email_mdp');
	var divMessageErreur = document.getElementById('erreur');
	var divInscription = document.getElementById('inscription');


	if(divMessageErreur 	!= null )		divMessageErreur.innerHTML="";
	if(divInscription 	!= null )		divInscription.innerHTML="";

	if(email != null && email.value != "" )
	{
		var param = "";
		param = buildQs(param, 'email_mdp');
		var message = chargerAjax('/newsletter/action_envoieMot_de_passe.php','POST',param);

		if(message == "ok")
		{
			divMessageErreur.innerHTML="Votre mot de passe vient de vous être envoyé";
		}
		else if(message == "pas membre")
		{
			divMessageErreur.innerHTML = messageNonValidation;
		}
		else
		{
			divMessageErreur.innerHTML="Cette adresse email n'est pas reconnue<br />Veuillez réessayer.";
			divInscription.innerHTML = msgCreation;
		}
	}
	else
	{
		divMessageErreur.innerHTML	="Veuillez saisir votre adresse email";
		divInscription.innerHTML	= msgCreation;

	}
}

