$(document).ready(function(){

//////////////////////////////
// Validation des champs  ///
////////////////////////////

// Validation pseudo
	$("#membre_login").blur(function () {
		$.ajax({
			type: "POST",
			data: "membre_login=" + escape($("#membre_login").val()),
			url: "/ajax/inscription/membre_login.php",
			dataType : "json",
			error: function(msg, string){
				return false;
			},
			success: function(data, status){
			 	if(typeof(data.retour) != 'undefined')
				{
			 		if (data.retour == "0")
					{
						$("#err").css('display','none');
						$("#c1").removeClass("champErreur");
        					$("#i1").css('display','block');
					}
					else
					{
			 			if (data.retour != "1")
						{
        						$("#i1").css('display','none');
							$("#c1").addClass("champErreur");
							$("#err").css('display','block');

							if(typeof(data.error) != 'undefined')
								$("#err").html('<p>' + data.error + '</p>');
							else
								$("#err").html('<p>erreur!</p>');
						}
						else
						{
							$("#err").css('display','none');
							$("#c1").removeClass("champErreur");
        						$("#i1").css('display','none');
						}
					}
				}
			}
		});
		return false;
    });

// Validation email
	$("#membre_email").blur(function () {
		$.ajax({
			type: "POST",
			data: "membre_email=" + escape($("#membre_email").val()),
			url: "/ajax/inscription/membre_email.php",
			dataType : "json",
			error: function(msg, string){
				return false;
			},
			success: function(data, status){
			 	if(typeof(data.retour) != 'undefined')
				{
			 		if (data.retour == "0")
					{
						$("#err").css('display','none');
						$("#c2").removeClass("champErreur");
        					$("#i2").css('display','block');
					}
					else
					{
			 			if (data.retour != "1")
						{
        						$("#i2").css('display','none');
							$("#c2").addClass("champErreur");
							$("#err").css('display','block');

							if(typeof(data.error) != 'undefined')
								$("#err").html('<p>' + data.error + '</p>');
							else
								$("#err").html('<p>erreur!</p>');
						}
						else
						{
							$("#err").css('display','none');
							$("#c2").removeClass("champErreur");
        						$("#i2").css('display','none');
						}
					}
				}
			}
		});
		return false;
    });

// Validation mot de passe
	$("#membre_mdp").blur(function () {
		$.ajax({
			type: "POST",
			data: "membre_mdp=" + escape($("#membre_mdp").val()),
			url: "/ajax/inscription/membre_mdp.php",
			dataType : "json",
			error: function(msg, string){
				return false;
			},
			success: function(data, status){
			 	if(typeof(data.retour) != 'undefined')
				{
			 		if (data.retour == "0")
					{
						$("#err").css('display','none');
						$("#c3").removeClass("champErreur");
        					$("#i3").css('display','block');
					}
					else
					{
			 			if (data.retour != "1")
						{
        						$("#i3").css('display','none');
							$("#c3").addClass("champErreur");
							$("#err").css('display','block');

							if(typeof(data.error) != 'undefined')
								$("#err").html('<p>' + data.error + '</p>');
							else
								$("#err").html('<p>erreur!</p>');
						}
						else
						{
							$("#err").css('display','none');
							$("#c3").removeClass("champErreur");
        						$("#i3").css('display','none');
						}
					}
				}
			}
		});
		return false;
    });

// Validation confirmation mot de passe
	$("#membre_mdp_confirmation").blur(function () {
		$.ajax({
			type: "POST",
			data: "membre_mdp_confirmation=" + escape($("#membre_mdp_confirmation").val()) + "&membre_mdp=" + escape($("#membre_mdp").val()),
			url: "/ajax/inscription/membre_mdp_confirmation.php",
			dataType : "json",
			error: function(msg, string){
				return false;
			},
			success: function(data, status){
			 	if(typeof(data.retour) != 'undefined')
				{
			 		if (data.retour == "0")
					{
						$("#err").css('display','none');
						$("#c4").removeClass("champErreur");
        					$("#i4").css('display','block');
					}
					else
					{
			 			if (data.retour != "1")
						{
        						$("#i4").css('display','none');
							$("#c4").addClass("champErreur");
							$("#err").css('display','block');

							if(typeof(data.error) != 'undefined')
								$("#err").html('<p>' + data.error + '</p>');
							else
								$("#err").html('<p>erreur!</p>');
						}
						else
						{
							$("#err").css('display','none');
							$("#c4").removeClass("champErreur");
        						$("#i4").css('display','none');
						}
					}
				}
			}
		});
		return false;
    });
//////////////////////////
/////////////////////////


/////////////////////////////////////////////////
// Validation formulaire inscription page 1  ///
///////////////////////////////////////////////
	$("#Vinscription").click(function(){
		if (document.inscription.membre_cgu.checked == 0)
		{
			$("#err").css('display','block');
			$("#err").html('<p>Les CGU doivent &ecirc;tre coch&eacute;es</p>');
		}
		else
		{
			s = $("#inscription").serialize();
			$.ajax({
				type: "POST",
				data: s,
				url: "/ajax/inscription/inscription1.php",
			 	dataType : "json",
			 	error: function(msg, string){
					return false;
				},
			 	success: function(data, status){
			 		if(typeof(data.retour) != 'undefined')
					{
						if (data.retour == "0")
						{
							window.location = "/inscription/inscription2.php";
						}
						else
						{
							$("#err").css('display','block');

							if(typeof(data.error) != 'undefined')
								$("#err").html('<p>' + data.error + '</p>');
							else
								$("#err").html('<p>erreur!</p>');
						}
					}
			 	}
			});
		}
		return false;
	});
/////////////////////////////////////////////////
////////////////////////////////////////////////

}); // close document.ready

