  
	  function Usuario()
  {
	  
	  if ($('#frmUsuario').length > 0)
	  {
		  $("#frmUsuario").validate({
		  submitHandler: function()
		  {
			$("#mensagemLogin").html("Enviando...").attr({
				"class": ""
			});
			 
			  $(":input", "#frmUsuario").attr({
				  disabled: true
			  });

			  $.ajax({
				  cache: false,
				  data: {
					  userName: $("#userName", "#frmUsuario").val(),
					  userPass: $("#userPass", "#frmUsuario").val(),
					  acao: $("#acao", "#frmUsuario").val()
				  },
				  type: "POST",
				  url: $("#frmUsuario").attr("action"),
				  success: function(resposta)
				  {
					  $(":input", "#frmUsuario").attr({
						  disabled: false
					  });
					  	
					  $("#mensagemLogin").attr("class", "message message-error");
						
						resposta = $.trim(resposta);
						arrResposta = resposta.split("|||");

						if (arrResposta[0] == "ok")
						{
							window.location.href="logado.php";
						}
						else
				  		{
						   $("#mensagemLogin").html(arrResposta[1]);
						}
	
				  }
			  });
		  },
		  errorPlacement: function(error, element)
		  {
			  $("#mensagemLogin").attr("class", "message message-error");
			  $("#mensagemLogin").html(error);
		  },
		  errorElement: "span",
		  rules:
				  {
					  userName: 
					  {
						  required: true
					  },
					  userPass: 
					  {
						  required: true
					  }
									  
				  },
		  messages:
				  {
					  userName: 
					  {
						  required: "Usuário obrigatório."
					  },
					  userPass: 
					  {
						  required: "Senha obrigatória."
					  
					  }
				  }
	  });
						  
	  
	  }
  }
	
  
	  function Recuperar()
	  {
	  
		  if ($('#frmRecuperar').length > 0)
		  {
			  $("#frmRecuperar").validate({
			  submitHandler: function()
			  {
				$("#mensagemUsuario").html("Enviando...").attr({
					"class": ""
				});
				  Usuario.bloquear(true);
				  $.ajax({
					  cache: false,
					  data: {
						  txtEmail: $("#txtEmail", "#frmRecuperar").val(),
						  acao: $("#acao", "#frmRecuperar").val()
					  },
					  type: "POST",
					  url: $("#frmRecuperar").attr("action"),
					  success: function(resposta)
					  {
						  Usuario.bloquear(false);
				   		$("#mensagemUsuario").attr("class", "message message-error");

						  if (jQuery.trim(resposta)!='false')
						  {
											  
							  $("#mensagemUsuario").html("Foi enviado um email para "+ $("#txtEmail", "#frmRecuperar").val());
						  }
						  else
						  {
							  
							  $("#mensagemUsuario").html("Usuário n&#227;o encontrado");
						  }
					  }
				  });
			  },
			  errorPlacement: function(error, element)
			  {
				  $("#mensagemUsuario").attr("class", "message message-error");
				  $("#mensagemUsuario").html(error);
			  },
			  errorElement: "span",
			  rules: {
					  txtEmail: 
						  {
							  required: true,
							  email: true
						  }
				  }
			  ,
			  messages: {
						  txtEmail: 
						  {
							  required: "E-mail obrigatório.",
							  email: "E-mail inválido."
						  }
			  }
		  });
							  
		  
		  }
  }
	  
	  Usuario.bloquear = function(acao)
	  {
		  $(":input", "#frmRecuperar").attr({
			  disabled: acao
		  });
	  }
	  
  

