
//------------------------------------------------------------------------Funciones para pasarles los datos-------------------------------		


function validarEmail(email) {
			caracteresNoValidos = " /:,;"
	
			if (email == "") {
				return false
			}
			for (i=0; i<caracteresNoValidos.length; i++) {
				badChar = caracteresNoValidos.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					return false
				}
			}
			posicion = email.indexOf("@",1)
			if (posicion == -1) {
				return false
			}
			if (email.indexOf("@",posicion+1) > -1) {
				return false
			}
			posicionPer = email.indexOf(".",posicion)
			if (posicionPer == -1) {
				return false
			}
			if (posicionPer+3 > email.length)	{
				return false
			}
			return true
		}
function validarNombre(nombre1) {
		if (nombre1=="") {
		return false
		}
		return true
		}
function validarFecha(pasarValor) {
			if (pasarValor == "") {
				return false
			}
			for (i=0; i<pasarValor.length; i++) {
				if (pasarValor.charAt(i) < "0") {
					return false
				}
				if (pasarValor.charAt(i) > "9") {
					return false
				}
				
			}
			return true
		}

				
//------------------------------------------------------------------------Mensajes de alerta. --------------------------------------------		

function submitIt(formulario) {

if (!validarFecha(formulario.telefono.value)) {
				alert ("No ha escrito correctamente su numero de teléfono")
				formulario.telefono.focus();
				formulario.telefono.select();
				return false
				}

if (!validarFecha(formulario.año.value)) {
				alert ("Por favor introduzca el año de su nacimiento ")
				formulario.año.focus();
				formulario.año.select();
				return false
				}
if (!validarFecha(formulario.mes.value)) {
				alert ("Por favor, introduzca el mes de su fecha de nacimiento con cifras")
				formulario.mes.focus();
				formulario.mes.select();
				return false
				}
				
if (!validarFecha(formulario.dia.value)) {
				alert ("por favor introduzca el día en que nació con cifras")
				formulario.dia.focus();
				formulario.dia.select();
				return false
				}


if (!validarEmail(formulario.emailAddr.value)) {
				alert("Dirección de e-mail errónea")
				formulario.emailAddr.focus()
				formulario.emailAddr.select()
				return false
			} ;

if (!validarNombre(formulario.apellido.value)){
			alert("Debe introducir su apellido")
			formulario.apellido.focus()
			formulario.apellido.select()
			return false
        };

if (!validarNombre(formulario.nombre.value)){
			alert("Debe introducir su nombre")
			formulario.nombre.focus()
			formulario.nombre.select()
			return false
        }
if (!validarFecha(formulario.nacimiento.value)){
			alert("No ha introducido una fecha de nacimiento valida")
			formulario.nacimiento.focus()
			formulario.nacimiento.select()
			return false
			}	
		return true
		}

		

