	// Comprueba que el campo text no sea vacio y le manda el foco
	function NoVacioT(E)
	{
		if (E.value == '')
		{
			alert('Introduzca un valor para este campo./Type a value for this field.');
			E.focus();
			return false;
		}
		else return true;
	}
	
	// Comprueba que que el campo text no sea vacio y que el valor que contiene sea numerico
	function NoVacioN(E)
	{
		if (E.value == '')
		{
			alert('Introduzca un valor para este campo./Type a value for this field.');
			E.focus();
			return (false);
		};
		
		if (isNaN(E.value)) 
		{
			alert('El contenido del campo debe ser numérico./The field value must be numeric.');
			E.focus();
			return (false);
		};
		
		return (true);
	}

	// Comprueba que el contenido del campo input no quede vacio
	function NoVacioF(F)
	{
		if (F.value == '') 
		{
				alert('Introduzca un valor para este campo./Type a value for this field.');
				F.focus();
				return(false);
		};
		return (true);
	}	

	// Comprueba que la direccion de mail tenga formato correcto
	function CheckEMail(EditMail) 
	{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(EditMail.value))
		{
			return (true)
		};
		alert("El formato de la direccion de email no es correcto./The email addres format is incorrect.");
		EditMail.focus();
		return (false)
	}
	
	// Comprueba la longitud del texto de un campo TextArea
	function CheckLongTexto(E,Longi)
	{
		if (E.value.length > Longi)
		{
			alert('No puede introducir mas de ' + Longi + ' caracteres en este campo./You cannot type more than ' + Longi + 'characters for this field.');
			E.focus();
			return (false);
		}
		return (true);
	}
	

