(function($) {
		
	$(document).ready(function() {
		$("#sdbAuthForm > input")
			.bind("focus", function() {
				if($(this).val() == "Identifiant")
					$(this).val('');
			})
			.bind("blur", function() {
				if(!$(this).val())
					$(this).val('Identifiant');
			})
		;
		
		$("#authFrmBttn > a").bind("click", function() {
			//$(this).unbind("click");
			var 
				$el = $(this),
				$loading = $("<img class='picto' src='/public/img/pictos/ajax-loader.gif' alt='' />")
			;
			$el.parent().css("display", "none");
			$("#authFrmError").css("display", "none");
			$el.parent().parent().append($loading);
			$.post("/admin-ws/admin/logon", 
				{
					login: $("#sdbAuthForm > input:first").val(),
					passwd: $("#sdbAuthForm > input:last").val()
				},function(json) {
					var txt, logon = false;
					if(json.responseFields) {
						/*
						initDashboard.call();
						$loading.remove();
						jAlert("Vous êtes maintenant connecté en tant que <b>" + $("#sdbAuthForm > input:first").val() + "</b>.<br/>" +
								"Les fonctions auxquelles vous avez à présent accès sont disponibles dans le tableau de bord.<br/>" +
								"Pour accéder à ce tableau de bord, cliquez sur le '+' en haut de la page.", "Connexion réussie.",
								function() {
									$("#sdbAuthForm > input").remove();
									$("#sdbAuthForm").append($("<ul>" +
											"<li><a href='#'>Gérer mon compte</a></li>" +
											"<li><a href='#'>Voir les convocations</a></li>" +
											"</ul>"));
						});
						*/
						var url = "/fr/admin";
						$(location).attr('href',url);
					}
					else {
						txt = "Identifiant ou mot de passe incorrect.";
						$("#authFrmError").text(txt);
						$("#authFrmError").css("display", "block");
						$el.parent().css("display", "block");
						$loading.remove();
					}
					
				},'json'); 
			return false;
		});
	}); 
})(jQuery);
