// JavaScript Document
var imagenSeguridad = 0;
var contadorLogin = 0;
$().ready(function() {
	/*--------------------------------------------------------------------------------------------
	Muestra el popUp de recordar contraseña
	--------------------------------------------------------------------------------------------*/
	/*$("#rememberPassword").fancybox({
		'frameWidth': 470, 
		'frameHeight': 130, 
		'hideOnContentClick': true,
		'overlayShow':	true,
		'overlayOpacity': 0.4
	});*/

	/*--------------------------------------------------------------------------------------------
	Muestra el popUp de imagen de seguridad
	--------------------------------------------------------------------------------------------*/
	/*$("#seguridad").fancybox({
		'frameWidth': 470, 
		'frameHeight': 200, 
		'hideOnContentClick': true,
		'overlayShow':	true,
		'overlayOpacity': 0.4
	});*/

	/*--------------------------------------------------------------------------------------------
	Acciones para Entrar y Cancelar
	--------------------------------------------------------------------------------------------*/
	$("#cancel").click(function(){
		 $('#login').val('');
		 $('#pass').val('');
		 window.location = '../';
	});	
	$("#enter").click(function(){
		 validador();
	});	
});

/*--------------------------------------------------------------------------------------------
Función para pintar los campos del formulario
--------------------------------------------------------------------------------------------*/
/*$().ready(function() {
	$("input:text, input:password").focus(function () {
	  $(this).css("background-color","#EEEEEE");
	});
	$("input:text, input:password").blur(function () {
	  $(this).css("background-color","#FFFFFF");
	});
});*/


/*--------------------------------------------------------------------------------------------
Validaciones del formulario de login
--------------------------------------------------------------------------------------------*/
function validador() {
	
	if (imagenSeguridad==1)
		res = cleanValidator.init({ 
			  formId: 'loginForm', 
			  newLine: '<br>', 
			  inputColors: ['#FFFFFF', '#CCCCCC'], 
			  errorColors: ['#FFFF99', '#CCCCCC'],
			  isRequired: ['login','pass','securimage'], 
			  isRequiredName: ['Usuario','Contraseña','Código de seguridad']
		
		});
	else
		res = cleanValidator.init({ 
			  formId: 'loginForm', 
			  newLine: '<br>', 
			  inputColors: ['#FFFFFF', '#CCCCCC'], 
			  errorColors: ['#FFFF99', '#CCCCCC'],
			  isRequired: ['login','pass'], 
			  isRequiredName: ['Usuario','Contraseña']
			
		});		
	
	if(res == true)
		logar();
}


/*--------------------------------------------------------------------------------------------
Función ajax para logar usuario.
--------------------------------------------------------------------------------------------*/
function logar() {
	
	$("#buttonEntrar").html('<center><br><img src="img/ajax-loader.gif" /></center>');

	var x = $("#pass").val();
	
	//document.loginForm.pass.value = encriptar(document.loginForm.pass.value);		
	var encriptada = encriptar(x);		
	$("#pass").val(encriptada);
	
	vars = $("#loginForm").serialize();

	
	

	
	$.ajax({
	type: "POST",
	url: "login_up.php",
	data: vars,
	success: function(msg){
			
		if(msg == 'true1')
			window.location.href = "validar.php"
		else
			if(msg == 'true2')
				window.location.href = "inicio.php"
			else
			{
				coolMessage('error',msg, loadLogin);
			}
			
	}
	});
	//location.href = "inicio.php"
}
function loadLogin() {
	location.href = "index"
}


//funcion para quitar los textos informativos que aparecen en los campos del formulario
function quitarTxtInformativoLogin()
{
  if(contadorLogin == 0)
  {
	  document.getElementById("login").value = "";
	  document.getElementById("pass").value = "";
	  contadorLogin++;
  }  
}
