$(document).ready( function () {
	$("#formulaireCompte").attr('id', 'formulaireCompteJS');
	
	  // On centre le formulaire de connexion
	$("#formulaireCompteJS").centrer()
	
	  // On y ajoute une image pour fermer
	.append('<img src="images/fermer.png" alt="Fermer" />')
	.find("img").click( function () {
		$("#formulaireCompteJS").fadeOut(iSpeed, function () {
			if (!$("#formulaireCompteJS form:first").hasClass('courant'))
				$("#formulaireCompteJS form").toggleClass('courant');
		} ) ;
		
		return false;
	} ) ;
	
	  // On définit le premier formulaire comme étant celui par défaut
	$("#formulaireCompteJS form:first").addClass('courant');
} ) ;

$.onAjax( function () {
	$(".formulaireAjax").formulaireAjax();
	
	$(".connexion a,a.connexion").click( function () {
		if (!$("#formulaireCompteJS").is(":animated"))
			$("#formulaireCompteJS").fadeIn(iSpeed);
		
		return false;
	} ) ;
	
	  // Le traitement des formulaires de connexion se fera en AJAX
	$("#formulaireCompteJS form").formulaireAjax( function () {
		  // Si la connexion est un succès, on rafraîchit la page
		if (!$("*", this).length)
			window.location.href = window.location.href;
		else
			$(this).addClass('courant');
	} );
	
	  // Alternation entre Connexion et Nouveau mot de passe
	$("#formulaireCompteJS a").click( function () {
		if (!$("#formulaireCompteJS").is(":animated"))
			$("#formulaireCompteJS").fadeOut(iSpeed, function () {
				$("form", this).toggleClass('courant');
				$(this).fadeIn(iSpeed);
			} ) ;
		
		return false;
	} ) ;
} ) ;
