/* BOUTON DE CONNEXION */
$(document).ready(function()
{
	$("#connexion_form").dialog(
	{
		autoOpen: false,
		width: 440,
		height: 325,
		modal: true,
		buttons:
		{
			"S'identifier" : function()
			{
				var name = $("input#input_username").val();
			    var password = $("input#input_password").val();    
			    
			    if(name == "" || password == "")
			    {
			    	$("#message_erreur_login").html("Vous devez entrer un mot de passe et un nom d'utilisateur.");
			    	$("#error_login").css('display', 'block');
			    }   
			    else {
			    	var dataString = 'username='+ name + '&password=' + password;
			    	$.ajax({
			    		type: "POST",
			    		url: "mainLogin.action",
			    		data: dataString,
			    		success: function(data, textStatus, jqXHR){
			    			$("#connexion_form").dialog("close");
			    			$("#connexion_form").css('display', 'none');
			    			window.location.reload(false);
			    		},
			    		error: function()
			    		{
			    			$("#message_erreur_login").html("Identification refusée.");
			    			$("#error_login").css('display', 'block');
			    		}
			    	});
			    }
			    return false;
				//
			},
			
			"Fermer" : function()
			{
				$(this).dialog("close");
			}
		}
	});


	$(".bouton_connexion").click(function()
	{
		var position = $(this).offset();
		position.top += $(this).outerHeight();
		position.top -= $(window).scrollTop();
		position.left -= $(window).scrollLeft();
		position.left -= 395;
        position.top+=5;
		$("#connexion_form").dialog ("option", "position", [position.left, position.top]);
		$("#connexion_form").css('display', 'block');
		$("#error_login").css('display', 'none');
		$("#connexion_form").dialog("open");
		$(".ui-dialog").css('zIndex', '10001');
	});
});
