$(document).ready(function() {
	//Affichage de la boite de login
  if($('#afficheLogin').length>0){
    if($("#afficheLogin").html()==""){
      var formHtml="<form id='login' name='login' method='post' action='index.php?affiche_login=1&template=login'>" +
                     "<input type='hidden' value='login' name='module'>" +
                     "<input type='hidden' value='login' name='action'>" +
                     "<fieldset>" +
                        "<p>" +
                          "<label>Identifiant :</label>" +
                          "<input type='text' maxlength='30' size='10' value='' name='login' id='login'>" +
                        "</p>"+
                        "<p>" +
                          "<label>Mot de passe :</label>" +
                          "<input type='password' maxlength='30' size='10' value='' name='pass' id='pass'>" +
                        "</p>" + 
                     "</fieldset>";
                   "</form>";
      $("#afficheLogin").html(formHtml);
      $( "#afficheLogin" ).dialog({
        title: "Authentification requise",
        modal: true,
        open: function(e,ui) {
          //Active le post du formulaire sur ENTER
        	$(this).keyup(function(e) {
              if (e.keyCode == 13) {
                 $('.ui-dialog-buttonpane button:last').trigger('click');
              }
          });
        },
        buttons: {
          "OK": function() {
          	var urlLogin=$("#login").attr("action");
          	var login = $("input#login").val();  
            var pass = $("input#pass").val();  
            var dataString="module=login&action=login&login=" + login + "&pass="+ pass + "&ajaxLogin=1";
            $("#afficheLogin").html("<div style='margin-top:20px;'><center><img src='./images/ajax-loader.gif' /></center></div>");
            $.ajax({  
              type: "POST",  
              url: urlLogin,  
              data: dataString,  
              success: function(result) {  
                  if(result!="FAILED"){
                    window.location=result;
                  }else{
                  	$("#afficheLogin").html("<p class='error'>Erreur d'authentification. Veuillez ré-essayer</p>" + formHtml );
                  }
              }  
            });  
            
          }
        },
        close: function() {
          
        }
      });
    }
  }
});
