			function	validarFormularioColegio(formulario)	{			if	(formulario.nombre.value == "")	{				alert("Debe escribir el nombre en la casilla NOMBRE");				formulario.nombre.focus();				return;				}			if	(formulario.apellido_1.value == "")	{				alert("Debe escribir el primer apellido en la casilla correspondiente");				formulario.apellido1.focus();				return;				}			if	(formulario.apellido_2.value == "")	{				alert("Debe escribir el segundo apellido en la casilla correspondiente");				formulario.apellido2.focus();				return;				}			if	(formulario.id_via.value == "0")	{				alert("Debe seleccionar el tipo de vía");				formulario.id_via.focus();				return;				}			if	(formulario.calle.value == "")	{				alert("Debe escribir la calle en la casilla correspondiente");				formulario.calle.focus();				return;				}			if	(isNaN(formulario.cp.value))	{				alert("En la casilla CÓDIGO POSTAL sólo se admiten números");				formulario.cp.focus();				return;				}			if	(formulario.cp.value.length!=5)	{				alert("El número del código postal está mal escrito");				formulario.cp.focus();				return;				}			if	(formulario.poblacion.value=="")	{				alert("El número del código postal está mal escrito");				formulario.poblacion.focus();				return;				}			if	(formulario.provincia_estado.value=="")	{				alert("Debe escribir la provincia");				formulario.provincia_estado.focus();				return;				}			if	(isNaN(formulario.telefono_habitual.value))	{				alert("En la casilla TELÉFONO HABITUAL sólo se admiten números");				formulario.telefono_habitual.focus();				return;				}			if	(formulario.telefono_habitual.value.length!=9)	{				alert("El número de TELÉFONO HABITUAL está mal escrito");				formulario.telefono_habitual.focus();				return;				}			if	(formulario.correo_electronico.value == "")	{				alert("Por favor escriba su correo electrÛnico en la casilla correspondiente");				formulario.correo_electronico.focus();				return;				}			mail	=	formulario.correo_electronico.value			carNoValidos = " /:,;"			for (i=0;	i	<	carNoValidos.length;	i++)	{				carMalos = carNoValidos.charAt(i)				if (mail.indexOf(carMalos,0) > -1)	{					alert("Por favor escriba su correo electrÛnico correctamente");					formulario.email.focus();					return;					}				}			arrobaPos = mail.indexOf("@",1)			if	(arrobaPos == -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			if (mail.indexOf("@",arrobaPos+1) > -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			terminPos = mail.indexOf(".",arrobaPos)			if (terminPos == -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			if (terminPos+3 > mail.length)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			if (!formulario.firmaContrato.checked)	{				alert("Si no acepta las condiciones de uso no puede registrarse");				formulario.firmaContrato.focus();				return;				}			if	(formulario.login.value=="")	{				alert("Debe escribir un nombre de usuario");				formulario.login.focus();				return;				}			if	(formulario.password.value=="")	{				alert("Debe escribir una contraseña");				formulario.password.focus();				return;				}			if	(formulario.passwordRepetir.value=="")	{				alert("Debe escribir una la verificación de la contraseña");				formulario.passwordRepetir.focus();				return;				}			if	(formulario.passwordRepetir.value!=formulario.password.value)	{				alert("Las contraseñas no coinciden, vuelva a intentarlo");				formulario.password.focus();				return;				} 			formulario.submit(); 			}			function	validarFormulario(formulario)	{			if	(formulario.nombre.value == "")	{				alert("Debe escribir el nombre en la casilla NOMBRE");				formulario.nombre.focus();				return;				}			if	(formulario.apellido_1.value == "")	{				alert("Debe escribir el primer apellido en la casilla correspondiente");				formulario.apellido_1.focus();				return;				}			/*if	(formulario.apellido_2.value == "")	{				alert("Debe escribir el segundo apellido en la casilla correspondiente");				formulario.apellido2.focus();				return;				}*/			/*if	(formulario.sexo.value == "")	{				alert("Debe seleccionar el sexo");				formulario.direccion.focus();				return;				}			if	(formulario.dia.value == "0")	{				alert("Debe seleccionar el día de su nacimiento");				formulario.poblacion.focus();				return;				}			if	(formulario.mes.value == "0")	{				alert("Debe seleccionar el mes de su nacimiento");				formulario.poblacion.focus();				return;				}			if	(formulario.anio.value == "0")	{				alert("Debe seleccionar el año de su nacimiento");				formulario.poblacion.focus();				return;				}									if	(formulario.id_via.value == "0")	{				alert("Debe seleccionar el tipo de vía");				formulario.cp.focus();				return;				}			if	(formulario.calle.value == "")	{				alert("Debe escribir la calle en la casilla correspondiente");				formulario.calle.focus();				return;				}*/			if	(isNaN(formulario.cp.value))	{				alert("En la casilla CÓDIGO POSTAL sólo se admiten números");				formulario.cp.focus();				return;				}									if	(formulario.cp.value.length!=5)	{				alert("El número del código postal está mal escrito");				formulario.cp.focus();				return;				}			if	(formulario.poblacion.value=="")	{				alert("Debe escribir la población");				formulario.poblacion.focus();				return;				}			if	(formulario.provincia_estado.value=="")	{				alert("Debe escribir la provincia");				formulario.provincia_estado.focus();				return;				}			if	(formulario.telefono_habitual.value !="" || formulario.telefono_alternativo.value !="")	{				if	(formulario.telefono_habitual.value !="")	{					if	(isNaN(formulario.telefono_habitual.value))	{						alert("En la casilla TELÉFONO HABITUAL sólo se admiten números");						formulario.telefono_habitual.focus();						return;						}					if	(formulario.telefono_habitual.value.length!=9)	{						alert("El número de TELÉFONO HABITUAL está mal escrito");						formulario.telefono_habitual.focus();						return;						}					}				if	(formulario.telefono_alternativo.value !="")	{					if	(isNaN(formulario.telefono_alternativo.value))	{						alert("En la casilla TELÉFONO MÓVIL sólo se admiten números");						formulario.telefono_alternativo.focus();						return;						}					if	(formulario.telefono_alternativo.value.length!=9)	{						alert("El número de TELÉFONO MÓVIL está mal escrito");						formulario.telefono_alternativo.focus();						return;						}					}				}else	{					alert("Debe rellenar el campo de teléfono habitual o el de teléfono móvil");					formulario.telefono_habitual.focus();					return;				}			/*if	(formulario.correo_electronico.value == "")	{				alert("Por favor escriba su correo electrÛnico en la casilla correspondiente");				formulario.correo_electronico.focus();				return;				}			mail	=	formulario.correo_electronico.value			carNoValidos = " /:,;"			for (i=0;	i	<	carNoValidos.length;	i++)	{				carMalos = carNoValidos.charAt(i)				if (mail.indexOf(carMalos,0) > -1)	{					alert("Por favor escriba su correo electrÛnico correctamente");					formulario.email.focus();					return;					}				}			arrobaPos = mail.indexOf("@",1)			if	(arrobaPos == -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			if (mail.indexOf("@",arrobaPos+1) > -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			terminPos = mail.indexOf(".",arrobaPos)			if (terminPos == -1)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}			if (terminPos+3 > mail.length)	{				alert("Por favor escriba su correo electrónico correctamente");				formulario.email.focus();				return;				}*/			if	(formulario.login.value=="")	{				alert("Debe escribir un nombre de usuario");				formulario.login.focus();				return;				}			if	(formulario.password.value=="")	{				alert("Debe escribir una contraseña");				formulario.password.focus();				return;				}			if	(formulario.passwordRepetir.value=="")	{				alert("Debe escribir una la verificación de la contraseña");				formulario.passwordRepetir.focus();				return;				}			if	(formulario.passwordRepetir.value!=formulario.password.value)	{				alert("Las contraseñas no coinciden, vuelva a intentarlo");				formulario.password.focus();				return;				}			if (!formulario.firmaContrato.checked)	{				alert("Si no acepta las condiciones de uso no puede registrarse");				formulario.firmaContrato.focus();				return;				} 			formulario.submit(); 			}