// je verifie que tous les champs de mon formulaire soient tous renseignés
//et que l'adresse mail est valide.
//Si c'est le cas, j'enegistre les données en ajax
$('#inscription').submit(function(){

	var flag_error = 0;
	var champsTexte = new Array('nom', 'prenom','ville');
	var champsEmail = new Array('email');

	if (champsTexte.length >= 0) {

		for (var i in champsTexte) {
			var elementTexte = $('#inscription input[name="'+champsTexte[i]+'"]').val();
			if (elementTexte == '' || elementTexte == null) {
				$('#inscription input[name="'+champsTexte[i]+'"]').parent().addClass('error');
				flag_error = 1;
			}
		}
	}

	if (champsEmail.length >= 0) {

		for (var i in champsEmail) {
			var regEmail = new RegExp("^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+","i");
			var elementMail = $('#inscription input[name="'+champsEmail[i]+'"]').val();
			if (elementMail == '' || !regEmail.test(elementMail)) {
				$('#inscription input[name="'+champsEmail[i]+'"]').parent().addClass('error');
				flag_error = 1;
			}
		}
	}
	if (flag_error == 1)
	{
		return false
	} else {
		$('#inscription input').parent().removeClass('error');
		var nom = $('#nom').val();
		var prenom = $('#prenom').val();
		var ville = $('#ville').val();
		var email = $('#email').val();
		$.post('ajax/actions.php', {
				ajaxAction: 'membresInscription',
				nom: nom,
				prenom: prenom,
				ville: ville,
				email: email
		},
		function(data){
				switch(data.membres) {
					case 'ok':
					var ele = data.url;
					$('#form').slideToggle('slow');
					//redirection sur document
					window.location.replace("http://www.ffcuisineamateur.org/vie-federale/la-licence-et-ses-privileges/acheter-votre-licence.htm");
					break;
					case 'existant':
					alert('Une adresse email existe deja dans la base de données');
					break;
					case 'email':
					break;
					case 'echec':
					alert('Veuillez remplir le formulaire comme il se doit');
					default:
					break;
				}
			},
			'json');
		return false;
	}

});


$('#nom').focus(function(){
	if ($(this).val() == "Nom") {
		$(this).val('');
	}
});

$('#prenom').focus(function(){
	if ($(this).val() == "Prénom") {
		$(this).val('');
	}
});
$('#ville').focus(function(){
	if ($(this).val() == "Ville") {
		$(this).val('');
	}
});

$('#email').focus(function(){
	if ($(this).val() == "E-mail") {
		$(this).val('');
	}
});
