// JavaScript Document
$(document).ready(function($){
  $(".loadinglogin").css("display","none");
  $(".error_login_box").css("display","none");
    
  
  $("#lgn_button").click(function(){
      console.log(0);
      if($.trim( $("#usrnme").val() )=='')
      {
          $("#usrnme").focus();  return false;
      }
      console.log(1);
      if($.trim( $("#psswrd").val() )=='')
      {
          $("#psswrd").focus();  return false;
      }
      var user = $.trim( $("#usrnme").val() );
      var pass = $.trim( $("#psswrd").val() ); 
      console.log(2);
      
      $.ajax({
          data:{usrnme:user,psswrd:pass},
          type:"POST",
          url:URL_LOGIN_PHP,
          success:onloginsuccess,
          error:onloginerror
      });
      console.log(3); 
      
      $(".loadinglogin").css("display","");
      $('.error_login_box').css("display","none");
      console.log(4);
      return false;
  });
  
  
  function onloginsuccess(msg)
  {
      
      $(".loadinglogin").css("display","none");
      switch(msg)
      {
          case "username-doesnt-exists":
            $('.error_login_box').css("display","");
            $('.error_login_box').html("Error: El usuario no existe");
          break;          
          case "wrong-user-pair":
            $('.error_login_box').css("display","");
            $('.error_login_box').html("Error: La contraseña no coincide para el nombre de usuario");
          break;
          case "success":
            $('.loginbox').html('Bienvenido, actualizando en 3 segundos');
            setTimeout("window.location.reload()",500); //Mientras tanto, despues pondremos una página de redirección
          break;
          default:
              doError(msg);
          break;
      }
              
  }
  
  
  function onloginerror(msg)
  {
      doError(msg);
  }
  function doError()
  {
    
  }
  
});
