// JavaScript Document
function permite(elEvento, permitidos) {

var numeros = "0123456789";

var caracteres = " abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ";

var numeros_caracteres = numeros + caracteres;

var teclas_especiales = [8, 37, 39, 46];

// 8 = BackSpace, 46 = Supr, 37 = flecha izquierda, 39 = flecha derecha

	switch(permitidos)

	{

	       case 'num': permitidos = numeros; break;

	       case 'car': permitidos = caracteres; break;

	       case 'num_car': permitidos = numeros_caracteres;	break;

	}

// Obtener la tecla pulsada

var evento = elEvento || window.event;

var codigoCaracter = evento.charCode || evento.keyCode;

var caracter = String.fromCharCode(codigoCaracter);



var tecla_especial = false;

for(var i in teclas_especiales) {

if(codigoCaracter == teclas_especiales[i]) {

tecla_especial = true;

break;

}

}

//validaciones formulario
return permitidos.indexOf(caracter) != -1 || tecla_especial;

}

$(document).ready(function (){
$('.error').hide();
	$('.boton').click(function(){
		$('.error').hide();
			
			var nombre =$('#nombre').val();
			if(nombre=="")
			{
			  $('#nombre_error').show();
			  $('#nombre').focus();
              
			  return false;
			}
			var ape=$('#apellidos').val();
			if(ape=="")
			{
			 $('#apellidos_error').show();
			 $('#apellidos').focus();
			 return false;
			}
			var dni=$('#dni').val();
			if(dni=="")
			{
			$('#dni_error').show();
			$('#dni').focus();
			return false;
			}
			var telefono=$('#telefono').val();
			if(telefono=="")
			{
			$('#telefono_error').show();
			$('#telefono').focus();
			return false;
			}
			var direccion=$('#direccion').val();
			if(direccion=="")
			{
			$('#direccion_error').show();
			$('#direccion').focus();
			return false;
			}
			var email=$('#email').val();
			if(email=="")
			{
			$('#email_error').show();
			$('#email').focus();
			return false;
			}
        });
	
			});
	
