var direccionWeb = "http://www.centro-zaragoza.com:8080/web/";


$(document).ready(function() { 
	
	var mensajeResolucion = false;
	// Compruebo resolucion
	if (screen.width < 1024) {
		//$('#aviso_navegador').slideDown('slow');
		/////$('#resolucion').slideDown('fast');
		mensajeResolucion = true;
	}
	else {
		//$('#aviso_navegador').slideUp('fast');
		///////$('#resolucion').slideUp('fast');
	}
	
	
	// Compruebo navegador
	var userAgent = navigator.userAgent.toLowerCase();
	jQuery.browser = {
	    version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
	    chrome: /chrome/.test( userAgent ),
	    safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
	    opera: /opera/.test( userAgent ),
	    msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
	    mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
	};

	 // Si es internet explorer
	if ($.browser.msie){
		if ($.browser.version>=7){		// Si es menor que la version 7	
			if (mensajeResolucion) {    // Si la resolucion es menor de 1024
				$('#aviso_navegador').slideDown('slow');
				$('#navegador').slideUp('fast');
				$('#resolucion').slideDown('fast');
			}
			else { // Si la resolucion es mayor o igual a 1024
				$('#aviso_navegador').slideUp('slow');
			}
		}
		else { // Si es mayor o igual a la version 7
			if (mensajeResolucion) { // Si la resolucion es menor de 1024
				$('#aviso_navegador').slideDown('slow');
				$('#navegador').slideDown('fast');
				$('#resolucion').slideDown('fast');
			}
			else {  // Si la resolucion es mayor o igual a 1024
				$('#aviso_navegador').slideDown('slow');
				$('#resolucion').slideUp('fast');
				$('#navegador').slideDown('fast');				
			}
		}
	}
	else if  ($.browser.mozilla) { // Si es firefox
		if (mensajeResolucion) {    // Si la resolucion es menor de 1024
			$('#aviso_navegador').slideDown('slow');
			$('#navegador').slideUp('fast');
			$('#resolucion').slideDown('fast');
		}
		else { // Si la resolucion es mayor o igual a 1024
			$('#aviso_navegador').slideUp('slow');
		}
	}
	else {  // Si no es firefox ni internet explorer
		if (mensajeResolucion) { // Si la resolucion es menor de 1024
			$('#aviso_navegador').slideDown('slow');
			$('#navegador').slideDown('fast');
			$('#resolucion').slideDown('fast');
		}
		else {  // Si la resolucion es mayor o igual a 1024
			$('#aviso_navegador').slideDown('slow');
			$('#resolucion').slideUp('fast');
			$('#navegador').slideDown('fast');				
		}
	}
	
		
	//Campos de usuario y password
	
	$('#userLogin').keyup(function(e) {
		if (e.keyCode == 13) {
			$('#passLogin').focus();
		}
	});
	
	$('#passLogin').keyup(function(e) {
		if (e.keyCode == 13) {
			//$('#form_login').submit();
			comprobarLogin();
		}
	});
});  

	
// Funcion que comprueba que los campos del login se han rellenado
function comprobarLogin() {
	
	// Esta variable me dice si tengo que loguear o no
	var loguear = true;
	
	// Formulario
	var form = $('#form_login');
	
	// Variables con usuario y password
	var user = $('#userLogin').val();
	var pass = $('#passLogin').val();
	
	
	// Compruebo que el usuario este relleno. Si no está, muestro un mensaje y no logueo
	if ((user == null) || (user == ""))  {
		//alert(arrayIdiomas[0]);
		$('#userLogin').focus();
		loguear = false;
	}
	
	// Compruebo que la contraseña este rellena. Si no lo está, mustro un mensaje y no logueo
	// La ultima comprobacion lo que hace es que si no se ha metido el usuario, ya no 
	// compruebo si se ha metido la password para no mostrar dos mensajes...
	if (((pass == null) || (pass == "")) && (loguear))  {
		//alert(arrayIdiomas[1]);
		$('#passLogin').focus();
		loguear = false;
	}
	
	// Si ha ido todo bien, encripto y logueo
	if (loguear) {
		pass = hex_md5(pass + "_cz");
		$('#passLogin').val(pass);
		//alert($('#passLogin').val());
		form.submit();	
	}
	
		
	
	
	
	
}


// Funcion que solo permite introducir numeros en un campo de texto
// ob -> objeto de texto al que se aplica la funcion.

function maskEntero(ob) {	
	
  if (/[^0-9]/.test(ob.value.charAt(ob.value.length-1))) {
  	ob.value=ob.value.slice(0,ob.value.length-1)
  }
} 

