// Created by Oscar Sanchez V.
// osanchez@ilce.edu.mx
// ILCE - Sistema WCECTE
// 2007-11-07 00:52
// 2009-10-21 17_07

function ValidarAspiranteNacionalDGEST(forma) {
	var i;
	var RadioSeleccionado;
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true
					&& forma.elements[i].name == "Sesso")
				RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	// Validar Modalidad Titulación (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true
					&& forma.elements[i].name == "ModalidadTitulo")
				RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
//		window.alert("Por favor seleccione la modalidad en la cual se titula en licenciatura.");
//		return (false);
	}

	// Validar IdSede (Select).
	if (forma.IdSede.selectedIndex < 1) {
		window.alert("Por favor seleccione el instituto tecnológico donde colabora.");
		forma.IdSede.focus();
		return (false);
	}

	// validar ClavePresupuestal (TEXT)
	if (forma.ClavePresupuestal.value == "") {
		window.alert("Por favor ingrese la clave presupuestal.");
		forma.ClavePresupuestal.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacionalDGEST

function ValidarAspiranteNacionalAMEDICA(forma) {
	var i;
	var RadioSeleccionado;
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true
					&& forma.elements[i].name == "Sesso")
				RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

/*
	// Validar Modalidad Titulación (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true
					&& forma.elements[i].name == "ModalidadTitulo")
				RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione la modalidad en la cual se titula en licenciatura.");
		return (false);
	}
*/
	
	// Validar IdSede (Select).
	if (forma.IdSede.selectedIndex < 1) {
		window.alert("Por favor seleccione su Sede.");
		forma.IdSede.focus();
		return (false);
	}
	/*
	 * // Validar QEsMiembro (Radio). RadioSeleccionado = false; for (i=0;i<forma.elements.length -
	 * 1;i++) { if (forma.elements[i].type == "radio") { if
	 * (forma.elements[i].checked == true && forma.elements[i].name ==
	 * "QEsMiembro") RadioSeleccionado = true; } } if (RadioSeleccionado==false) {
	 * alert ("Por favor especifíque si es o no es usted miembro de alianza
	 * médica."); return (false); }
	 */

	// Validar si es socio de Alianza Médica.
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true
					&& forma.elements[i].name == "QEsMiembro"
					&& forma.elements[i].value == "Si") {
				// Validar IdSocioAM
				if (forma.IdSocioAM.value == "") {
					window.alert("Por favor introduzca número de socio de Alianza Médica.");
					forma.IdSocioAM.focus();
					return (false);
				}
			}
		}
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacionalAMEDICA

function ValidarAspiranteNacional(forma) {
	var prt_mt;
	var sesso_prt;
	var RadioSeleccionado;
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (sesso_prt = 0; sesso_prt < forma.elements.length - 1; sesso_prt++) {
		if (forma.elements[sesso_prt].type == "radio") {
			if (forma.elements[sesso_prt].checked == true && forma.elements[sesso_prt].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	// Validar Modalidad Titulación (Radio).
	RadioSeleccionado = false;
	for (prt_mt = 0; prt_mt < forma.elements.length - 1; prt_mt++) {
		if (forma.elements[prt_mt].type == "radio") {
			if (forma.elements[prt_mt].checked == true && forma.elements[prt_mt].name == "ModalidadTitulo") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione la estatus académico de su nivel licenciatura.");
		return (false);
	}

	// Validar IdSede (Select).
	if (forma.IdSede.selectedIndex < 1) {
		window.alert("Por favor seleccione su Sede.");
		forma.IdSede.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacional

function ValidarAspiranteNacionalDICS(forma) {
	var i;
	var RadioSeleccionado;
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacionalDICS

function ValidarAspiranteExtranjero(forma) {
	var i;
	var RadioSeleccionado;
	
	// INICIA Función para validar formulario.
	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// Validar IdPais (Select).
	if (forma.IdPais.selectedIndex < 1) {
		window.alert("Por favor seleccione su País.");
		forma.IdPais.focus();
		return (false);
	}

	// validar DomicilioText.
	if (forma.DomicilioText.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.DomicilioText.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de móvil ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteExtranjero

function ValidarAspiranteTutor(forma) {
	var i;
	var RadioSeleccionado;
	
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	// Validar Puesto
	if (forma.Puesto.value == "") {
		window.alert("Por favor introduzca su Puesto.");
		forma.Puesto.focus();
		return (false);
	}

	// Validar Jefe
	if (forma.Jefe.value == "") {
		window.alert("Por favor introduzca el Nombre de su Jefe.");
		forma.Jefe.focus();
		return (false);
	}

	// Validar IdExperiencia (Select).
	if (forma.IdExperiencia.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdExperiencia.focus();
		return (false);
	}

	// Validar Materias
	if (forma.Materias.value == "") {
		window.alert("Por favor introduzca las materias impartidas.");
		forma.Materias.focus();
		return (false);
	}

	// Validar Institucion
	if (forma.Institucion.value == "") {
		window.alert("Por favor introduzca la Institucion.");
		forma.Institucion.focus();
		return (false);
	}

	// Validar Carrera
	if (forma.Carrera.value == "") {
		window.alert("Por favor introduzca la Carrera.");
		forma.Carrera.focus();
		return (false);
	}

	// Validar IdNivel (Select).
	if (forma.IdNivel.selectedIndex < 1) {
		window.alert("Por favor seleccione el nivel académico.");
		forma.IdNivel.focus();
		return (false);
	}

	// Validar IdEstatusAcademico (Select).
	if (forma.IdEstatusAcademico.selectedIndex < 1) {
		window.alert("Por favor seleccione el estatus académico.");
		forma.IdEstatusAcademico.focus();
		return (false);
	}

	// Validar Periodo
	if (forma.Periodo.value == "") {
		window.alert("Por favor introduzca un período.");
		forma.Periodo.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacional

function ValidarAspiranteCoordSEIEM(forma) {
	var i;
	var RadioSeleccionado;
	
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacional

function ValidarAspiranteCoordGenerico(forma) {
	var i;
	var RadioSeleccionado;
	
	// INICIA Función para validar formulario.

	// validar Nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar Paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar Materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select).
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select).
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select).
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio).
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}

	// validar Nacionalidad.
	if (forma.Nacionalidad.value == "") {
		window.alert("Por favor introduzca su Nacionalidad.");
		forma.Nacionalidad.focus();
		return (false);
	}

	// Validar Identificacion (Select).
	if (forma.Identificacion.selectedIndex < 1) {
		window.alert("Por favor seleccione su Identificacion.");
		forma.Identificacion.focus();
		return (false);
	}

	// validar FolioIdentificacion.
	if (forma.FolioIdentificacion.value == "") {
		window.alert("Por favor introduzca el folio de su identificación.");
		forma.FolioIdentificacion.focus();
		return (false);
	}

	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio.");
		forma.Domicilio.focus();
		return (false);
	}

	// validar Colonia.
	if (forma.Colonia.value == "") {
		window.alert("Por favor introduzca su Colonia.");
		forma.Colonia.focus();
		return (false);
	}

	// Validar IdEstado (Select).
	if (forma.IdEstado.selectedIndex < 1) {
		window.alert("Por favor seleccione su Estado.");
		forma.IdEstado.focus();
		return (false);
	}

	// Validar IdMunicipio (Select).
	if (forma.IdMunicipio.selectedIndex < 1) {
		window.alert("Por favor seleccione su Municipio.");
		forma.IdMunicipio.focus();
		return (false);
	}

	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}

	// Validar TelClaveLada.
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}

	// ************************************************
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Email.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	// Validar IdComoSeEnteroAM (Select).
	if (forma.IdComoSeEnteroAM.selectedIndex < 1) {
		window.alert("Por favor seleccione la forma en la cual se enteró de la maestría.");
		forma.IdComoSeEnteroAM.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function ValidarAspiranteNacional

function ValidarPrevista(forma) {
	var i;
	var CheckSeleccionado;
	// INICIA Función para validar prevista.

	// Validar si sus datos son correctos (CheckBox)
	CheckSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "checkbox") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "SonCorrectosMisDatos") CheckSeleccionado = true;
		}
	}
	if (CheckSeleccionado == false) {
		window.alert("Para continuar con el registro se requiere que marque la casilla que indica que sus datos son correctos.");
		return (false);
	}
	// TERMINA Función para validar prevista.
	return(true);
} // End function

function ValidaCamposLoginPassword(forma) {
	// Validar Login.
	if (forma.Login.value == "") {
		window.alert("Por favor introduzca su Login.");
		forma.Login.focus();
		return (false);
	}
	// Validar Password.
	if (forma.Password.value == "") {
		window.alert("Por favor introduzca su Password.");
		forma.Password.focus();
		return (false);
	}
	// Validar PasswordRepita.
	if (forma.PasswordRepita.value == "") {
		window.alert("Por favor introduzca su Password de repetición.");
		forma.PasswordRepita.focus();
		return (false);
	}
	// Validar Password y PasswordRepita
	if (forma.Password.value != forma.PasswordRepita.value) {
		window.alert("Por favor verifique su contraseña debido a que no coincide.");
		forma.Password.value = "";
		forma.PasswordRepita.value = "";
		forma.Password.focus();
		return (false);
	}
	return(true);
} // End function

// *** *** ***
function ValidarFormaCiespal(forma) {
	var i;
	var RadioSeleccionado;
	// INICIA Función para validar formulario.

	// validar nombre.
	if (forma.Nombre.value == "") {
		window.alert("Por favor introduzca su nombre.");
		forma.Nombre.focus();
		return (false);
	}
	// validar apellido paterno.
	if (forma.Paterno.value == "" && forma.Paterno.disabled == false) {
		window.alert("Por favor introduzca su apellido paterno.");
		forma.Paterno.focus();
		return (false);
	}
	// validar apellido materno.
	if (forma.Materno.value == "" && forma.Materno.disabled == false) {
		window.alert("Por favor introduzca su apellido materno.");
		forma.Materno.focus();
		return (false);
	}

	// Validar Dia (Select)
	if (forma.Dia.selectedIndex < 1) {
		window.alert("Por favor seleccione el dia de la fecha de nacimiento.");
		forma.Dia.focus();
		return (false);
	}
	// Validar Mes (Select)
	if (forma.Mes.selectedIndex < 1) {
		window.alert("Por favor seleccione el mes de la fecha de nacimiento.");
		forma.Mes.focus();
		return (false);
	}
	// Validar Anio (Select)
	if (forma.Anio.selectedIndex < 1) {
		window.alert("Por favor seleccione el año de la fecha de nacimiento.");
		forma.Anio.focus();
		return (false);
	}
	// Validar Sesso (Radio)
	RadioSeleccionado = false;
	for (i = 0; i < forma.elements.length - 1; i++) {
		if (forma.elements[i].type == "radio") {
			if (forma.elements[i].checked == true && forma.elements[i].name == "Sesso") RadioSeleccionado = true;
		}
	}
	if (RadioSeleccionado == false) {
		window.alert("Por favor seleccione su género.");
		return (false);
	}
	// validar Domicilio.
	if (forma.Domicilio.value == "") {
		window.alert("Por favor introduzca su Domicilio de casa.");
		forma.Domicilio.focus();
		return (false);
	}
	// validar Ciudad.
	if (forma.Ciudad.value == "") {
		window.alert("Por favor introduzca su Ciudad.");
		forma.Ciudad.focus();
		return (false);
	}
	// validar Provincia.
	if (forma.Provincia.value == "") {
		window.alert("Por favor introduzca su Provincia.");
		forma.Provincia.focus();
		return (false);
	}
	// Validar Pais (Select)
	if (forma.IdPais.selectedIndex < 1) {
		window.alert("Por favor seleccione su País.");
		forma.IdPais.focus();
		return (false);
	}
	// Validar Clave Lada
	if (forma.TelClaveLada.value == "") {
		window.alert("Por favor introduzca su clave de larga distancia.");
		forma.TelClaveLada.focus();
		return (false);
	}
	// Validando Tel. Particular ó Tel. Celular ó Tel. Oficina.
	if (forma.TelParticular.value == "" && forma.TelCelular.value == "" && forma.TelOficina.value == "") {
		window.alert("Por favor introduzca su Teléfono particular ó teléfono de celular ó teléfono de oficina.");
		return (false);
	}
	// ************************************************

	// Validar Correo Electrónico.
	if (forma.Email.value == "") {
		window.alert("Por favor introduzca su Correo Electrónico.");
		forma.Email.focus();
		return (false);
	}

	return (true);
	// TERMINA Función para validar formulario.
} // End function
