$(document).ready(function() { 
	var options = { 
		beforeSubmit:  testForm,
		success:       showResponse
	}; 
	
	$('.inscription').ajaxForm(options); 
});

function testForm() {

	if ($('form.inscription input[name=login]').attr('value') == '') {
		$.facebox('Vous n\'avez pas mis de nom d\'utilisateur...');
		return false;
	}
	
	if ($('form.inscription input[name=pass]').attr('value') == '') {
		$.facebox('Vous n\'avez pas mis de mot de passe...');
		return false;
	}
	
	if ($('form.inscription input[name=pass]').attr('value') != $('.inscription input[name=passc]').attr('value')) {
		$.facebox('Votre mot de passe n\'est pas confirmé. Retapez-le.');
		return false;
	}
	
	return true;

}

function showResponse(html) {
	
	if (html == '1') {
		$('.inscription').slideUp();
		$('#retour').attr('class','info');
		$('#retour').html('<p>Félicitations ! Vous avez été inscrit avec succès.</p><p>Vous allez être redirigé dans quelques instants vers votre compte...</p>');
		setTimeout("$('#retour').slideDown()",500);
		setTimeout("document.location.href='/compte'",2000);
	} else if (html == '0') {
		$('#retour').attr('class','erreur');
		$('#retour').html('<p>Une erreur s\'est produite lors de votre inscription.</p><p>Veuillez réessayer :)</p>');
		$('#retour').slideDown();
	} else if (html == '2') {
		$('#retour').attr('class','erreur');
		$('#retour').html('<p>Un compte avec cet identifiant existe déjà.</p><p>Veuillez réessayer :)</p>');
		$('#retour').slideDown();
	} else if (html == '3') {
		$('#retour').attr('class','erreur');
		$('#retour').html('<p>Votre identifiant contient des caractères interdits.</p><p>Veuillez réessayer :)</p>');
		$('#retour').slideDown();
	} else if (html == '4') {
		$('#retour').attr('class','erreur');
		$('#retour').html('<p>Votre adresse e-mail n\'est pas valide.</p><p>Veuillez réessayer :)</p>');
		$('#retour').slideDown();
	} else if (html == '5') {
		$('#retour').attr('class','erreur');
		$('#retour').html('<p>Vous n\'avez pas mis de mot de passe.</p><p>Veuillez réessayer :)</p>');
		$('#retour').slideDown();
	}
	
}
