function mostrar(nombreCapa){ 
document.getElementById(nombreCapa).style.display = "none"; 
} 
function ocultar(nombreCapa){ 
document.getElementById(nombreCapa).style.display = "block"; 
} 
function mostrar1(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="visible"; 
} 
function ocultar1(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="hidden"; 
} 

function seleccionArreglo(){
    alert("Si funciona. "+document.form1.carrera.value)
}

function validarCursos1() {
	missinginfo=""; //variable para mensaje en la ventana confirm
	if ((document.form1.nestudios.value!="x")||(document.form1.noscarrera.value!="")||(document.form1.ninstitucion.value!="")) {
		if (document.form1.nestudios.value=="x") {
			missinginfo += "\n    - Curso o carrera";
		}
		if (document.form1.noscarrera.value=="") {
			missinginfo += "\n    - Nombre";
		}
		if (document.form1.ninstitucion.value=="") {
			missinginfo += "\n    - Institución";
		}
		if (missinginfo!="") {
			missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
			"_____________________________\n" +
			missinginfo + "\n_____________________________" +
			"\n\nSi desea agregar un Curso o carrera \npresione Aceptar, si no Cancelar.";
			opcion=confirm(missinginfo);
			return !(opcion);
		}	
		else return true;
	}
	else return true;
}

function validarCursos2(est) {
	//alert(x.length + " elements!");
	var x=document.getElementsByName("estudios[]");
	var y=document.getElementsByName("oscarrera[]");
	var z=document.getElementsByName("institucion[]");
	missinginfo=""; //variable para mensaje en la ventana confirm
	for (var i = 0; i < x.length; i++) {
		//alert(y[i].value);
		if (y[i].value=="") {
			missinginfo += "\n    - Nombre "+(i+1);
		}
		if (z[i].value=="") {
			missinginfo += "\n    - Institución "+(i+1);
		}
	}
	if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de llenarlos para poder continuar.";
		alert(missinginfo);

	}	
	else {
		document.form1.estado.value=est;
		//location.href="laborales.php?matricula="+document.form1.matricula.value+"&estado=mos";
		//location.href='laborales.php?matricula=<?=$matricula?>&estado=mos'
	}
}

function validarEcolares(est){
  missinginfo="";
  //missinginfo=form1.serviciosocial[0].value+" value\n";
  //missinginfo+=form1.serviciosocial[0].checked +" checked\n";
  //missinginfo+=form1.serviciosocial[1].checked +" checked\n";
  //missinginfo+=form1.serviciosocial[0].defaultChecked +" defaultchecked\n";
    if (document.form1.campus.value=="x") {
			missinginfo += "\n    - Campus";
    }
    if (document.form1.niveledu.value=="x") {
			missinginfo += "\n    - Nivel educativo";
    }
    if (document.form1.carrera.value=="x") {
			missinginfo += "\n    - Carrera";
    }

    if ((form1.serviciosocial[0].checked==false) && (form1.serviciosocial[1].checked==false)) {
			missinginfo += "\n    - Servicio social";
    }
    
    if (document.form1.anio.value=="x") {
			missinginfo += "\n    - Año de egreso";
    }
    
    if ((form1.concluiste[0].checked==false) && (form1.concluiste[1].checked==false)) {
			missinginfo += "\n    - Concluiste";
    }
    else{
        if ((form1.concluiste[1].checked==true) && (form1.tegustitularte[0].checked==false) && (form1.tegustitularte[1].checked==false)) {
			missinginfo += "\n    - Titularte";
        }
        
        if ((form1.concluiste[0].checked==true) && (form1.titulado[0].checked==false) && (form1.titulado[1].checked==false)) {
			missinginfo += "\n    - Titulado";
        }
    } //else
    if ((form1.continuarestudios[0].checked==false) && (form1.continuarestudios[1].checked==false)) {
			missinginfo += "\n    - Continuar estudios";
    }
    if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de seleccionar una opción\npara poder continuar.";
		alert(missinginfo);
		return false;
	}
	else {
		//if (est=="con")
			return true;
		//else
			//location.href='escolares.php?estado=reg';	
		
	}
}

function validarLaborales(){
    missinginfo="";
    //buscastempleo
    if ((form1.buscastempleo[0].checked==false) && (form1.buscastempleo[1].checked==false)) {
			missinginfo += "\n    - Buscaste empleo";
    }
   //trabajas
   if ((form1.trabajas[0].checked==false) && (form1.trabajas[1].checked==false)) {
			missinginfo += "\n    - Trabajas";
   }
   else{
        if (form1.trabajas[0].checked==true){
        //tiempoempleo_idtiempoempleo
        sel=false;
        longitud=form1.tiempoempleo_idtiempoempleo.length;
        for(var i=0;i<longitud;i++){
            if (form1.tiempoempleo_idtiempoempleo[i].checked==true){
                sel=true;
                break;
                }
            }
        if (!(sel)){
            missinginfo += "\n    - Tiempo para conseguir trabajo";
          }
       //mediodeempleo_idmediodeempleo
        sel=false;
        longitud=form1.mediodeempleo_idmediodeempleo.length;
        for(var i=0;i<longitud;i++){
            if (form1.mediodeempleo_idmediodeempleo[i].checked==true){
                sel=true;
                break;
                }
            }
        if (!(sel)){
            missinginfo += "\n    - Medio";
          }
        //comoconseguisteotras
        if ((form1.mediodeempleo_idmediodeempleo[longitud-1].checked==true) && (form1.          comoconseguisteotras.value=="")) {
            missinginfo += "\n    - Especifique medio";
        }
        //tiempotrabajoactual_idtiempotrabajoactual
        sel=false;
        longitud=form1.tiempotrabajoactual_idtiempotrabajoactual.length;
        for(var i=0;i<longitud;i++){
            if (form1.tiempotrabajoactual_idtiempotrabajoactual[i].checked==true){
                sel=true;
                break;
                }
            }
        if (!(sel)){
            missinginfo += "\n    - Tiempo trabajando actualmente";
          }
        //sueldopromedio
        if  (document.form1.sueldopromedio.value == "x") {
           missinginfo += "\n    - Sueldo promedio";
        }
        //empresa
        if  (document.form1.empresa.value=="") {
                missinginfo += "\n    - Empresa";
            }
       //giro
        if  (document.form1.giro.value=="") {
                missinginfo += "\n    - Giro";
            }
        //puesto
        if  (form1.puesto.value=="") {
            missinginfo += "\n    - Puesto";
            }
        //teltrabajo
	     if  (document.form1.teltrabajo.value=="") {
        missinginfo += "\n    - Teléfono";
    	 }
        //fax
        //direcciontrabajo
        //coloniatrabajo
        //cptrabajo
        //delegaciontrabajo
        //ciudad
      }
      else{
        //desempleo
        sel=false;
        longitud=form1.desempleo.length;
        for(var i=0;i<longitud;i++){
            if (form1.desempleo[i].checked==true){
                sel=true;
                break;
                }
            }
        if (!(sel)){
            missinginfo += "\n    - Por qué";
          }
          //trabajasnootras
        if ((form1.desempleo[longitud-1].checked==true) && (form1.trabajasnootras.value=="")) {
            missinginfo += "\n    - Especifique por qué";
        }
      }
    }
  if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de seleccionar una opción o\nllenar la información solicitada\npara poder continuar.";
		alert(missinginfo);
		return false;
	}
	else {
		return true;
	}
}

function validarPersonales(){
 missinginfo="";
    //nombre
    if  (document.form1.nombre.value=="") {
        missinginfo += "\n    - Nombre";
    }
    //apaterno
    if  (document.form1.apaterno.value=="") {
        missinginfo += "\n    - Apellido paterno";
    }
    //amaterno
    if  (document.form1.amaterno.value=="") {
        missinginfo += "\n    - Apellido materno";
    }
    //fecha_na
    if  ((document.form1.fecha_na.value=="00-00-0000") || (document.form1.fecha_na.value=="")){
        missinginfo += "\n    - Fecha de nacimiento";
    }
    //email
    if ((document.form1.email.value == "") || (document.form1.email.value.indexOf('@') == -1) || (document.form1.email.value.indexOf('.') == -1)) {
        missinginfo += "\n    - E-Mail";
    }
    //direccion
    if  (document.form1.direccion.value=="") {
        missinginfo += "\n    - Dirección";
    }
    //colonia
    if  (document.form1.colonia.value=="") {
        missinginfo += "\n    - Colonia";
    }
    //delegacion
     if  (document.form1.delegacion.value=="") {
        missinginfo += "\n    - Delegación";
     }
     //cp
     if  (document.form1.cp.value=="") {
        missinginfo += "\n    - Código postal";
     }
     //Ciudad
     if  (document.form1.Ciudad.value=="") {
        missinginfo += "\n    - Ciudad";
     }
     //tsexo_idsexo
     if  (document.form1.tsexo_idsexo.value=="x") {
        missinginfo += "\n    - Sexo";
     }
     //tedocivil_idedocivil
     if  (document.form1.tedocivil_idedocivil.value=="x") {
        missinginfo += "\n    - Estado civil";
     }
     //telcasa
     if  (document.form1.telcasa.value=="") {
        missinginfo += "\n    - Teléfono casa";
     }
   	if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de llenarlos para poder continuar.";
		alert(missinginfo);
		return false;
	}
	else {
		return true;
	}
}

function validarFamiliares(){
   missinginfo="";
    //nombreconyuge
/*    if  (document.form1.nombreconyuge.value!="") {
        //ocupacionconyuge
        if  (document.form1.ocupacionconyuge.value=="") {
            missinginfo += "\n    - Ocupación cónyuge";
        }
        //fechanac
        if  ((document.form1.fechanac.value=="")||(document.form1.fechanac.value=="00-00-0000")) {
            missinginfo += "\n    - Fecha de nacimiento del cónyuge";
        }
     }
    if  (document.form1.ocupacionconyuge.value!="") {
        //ocupacionconyuge
        if  (document.form1.nombreconyuge.value=="") {
            missinginfo += "\n    - Nombre cónyuge";
        }
        //fechanac
        if  ((document.form1.fechanac.value=="")||(document.form1.fechanac.value=="00-00-0000")) {
            missinginfo += "\n    - Fecha de nacimiento del cónyuge";
        }
     }
     if  (document.form1.fechanac.value!="") {
        //ocupacionconyuge
		if (document.form1.fechanac.value!="00-00-0000"){
		        if  (document.form1.nombreconyuge.value=="") {
        		    missinginfo += "\n    - Nombre cónyuge";
		        }
		        //fechanac
		        if  (document.form1.ocupacionconyuge.value=="") {
		            missinginfo += "\n    - Ocupación del cónyuge";
		        }
		}
     }*/
    if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de llenarlos para poder continuar.";
		alert(missinginfo);
		return false;
	}
	else {
		return true;
	}
}

function validarFamiliareshjs1() {
	missinginfo=""; //variable para mensaje en la ventana confirm
	//nnombrehijo
	//nfecha_nac_hijo
	if ((document.form1.nnombrehijo.value!="")||(document.form1.nfecha_nac_hijo.value!="")) {
		if (document.form1.nnombrehijo.value=="") {
			missinginfo += "\n    - Nombre";
		}
		if (document.form1.nfecha_nac_hijo.value=="") {
			missinginfo += "\n    - Fecha de nacimiento";
		}
		if (missinginfo!="") {
			missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
			"_____________________________\n" +
			missinginfo + "\n_____________________________" +
			"\n\nSi desea agregar un hijo\npresione Aceptar, si no Cancelar.";
			opcion=confirm(missinginfo);
			return !(opcion);
		}
		else return true;
	}
	else return true;
}


function validarFamiliareshjs2(est) {
	//alert(x.length + " elements!");
	var x=document.getElementsByName("nombrehijo[]");
	var y=document.getElementsByName("fecha_nac_hijo[]");
	var z=document.getElementsByName("alumno_hijos_idalumno_hijos_mos[]");
	missinginfo=""; //variable para mensaje en la ventana confirm
	   //nombrepadre
    if  (document.form1.nombrepadre.value=="") {
        missinginfo += "\n    - Nombre del padre";
     }
    //nombremadre
    if  (document.form1.nombremadre.value=="") {
        missinginfo += "\n    - Nombre de la madre";
     }
    //direccionfamilia
    if  (document.form1.direccionfamilia.value=="") {
        missinginfo += "\n    - Dirección";
     }
     //telfamilia
    if  (document.form1.telfamilia.value=="") {
        missinginfo += "\n    - Teléfono";
     }
	for (var i = 0; i < x.length; i++) {
		//alert(y[i].value);
		if (x[i].value=="") {
			missinginfo += "\n    - Nombre "+(i+1);
		}
		if ((y[i].value=="")||(y[i].value=="00-00-0000")){
					missinginfo += "\n    - Fecha de nacimiento "+(i+1);
		}
		if (z[i].value=="") {
			missinginfo += "\n    - Parentesco "+(i+1);
		}

	}
	if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de llenarlos para poder continuar.";
		alert(missinginfo);
	}
	else {
		document.form1.estado.value=est;
		//location.href="finalizar.php?matricula="+document.form1.matricula.value+"&estado=mos";
		//location.href='finalizar.php?matricula=<?=$matricula?>&estado=mos'
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////////

function select(valor)
{
	if (valor == 3)
	{
		document.getElementById('otro_acorde').style.display = "block";
		document.getElementById('esp').style.display = "block";
	}
	else
	{
		document.getElementById('otro_acorde').style.display = "none";
		document.getElementById('otro_acorde').value = "";
		document.getElementById('esp').style.display = "none";
	}
}

function validarOpinion() 
{
	missinginfo=""; //variable para mensaje en la ventana confirm

		if (document.form1.acorde.value==0) {
				missinginfo += "\n    - Plan de Estudios Acorde";
		}	
		else if(document.form1.acorde.value==3)
		{
				if (document.form1.otro_acorde.value==""){
						missinginfo += "\n    - Especifique acorde al plan de estudios";
				}
		}
    	if (document.form1.temas_plan.value==""){
			missinginfo += "\n    - Temas al plan de estudio";}	

        if (document.form1.teoria.value==0) {
			missinginfo += "\n    - Formación en Teoría";}	

        if (document.form1.practica.value==0) {
			missinginfo += "\n    - Formación en Práctica";}	

        if (document.form1.desempenio.value==0) {
			missinginfo += "\n    - Calificar su Desempeño";}	

        if (document.form1.satisfaccion.value==0) {
			missinginfo += "\n    - Nivel de satisfacción";}	

        if (document.form1.laboratorios.value==0) {
			missinginfo += "\n    - Nivel de laboratorios";}	

	if (missinginfo!="") {
			missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
			"_____________________________\n" +
			missinginfo + "\n_____________________________";
          alert(missinginfo);
		  return false;
	}
	else {
		return true;
		//document.form1.estado.value=est;
		//location.href="opinion.php?matricula="+document.form1.matricula.value+"&estado="+est;
		//location.href='finalizar.php?matricula=<?=$matricula?>&estado=mos'
     	}
return true;
}

/************************************************************************************************************/

function seleccionArreglo(carrera) {
	alert(carrera);	
}

function ValidarAlta(){
 missinginfo="";
    //usuario
    if  (document.logeo.usuario.value=="") {
        missinginfo += "\n    - Usuario";
    }
    //Contraseña
    if  (document.logeo.contrasenia.value=="") {
        missinginfo += "\n    - Contraseña";
    }
    //Confirmar contraseña
    if  (document.logeo.contraseniac.value=="") {
        missinginfo += "\n    - Confirmar contraseña";
    }
    //email
    if ((document.logeo.email.value == "") || (document.logeo.email.value.indexOf('@') == -1) || (document.logeo.email.value.indexOf('.') == -1)) {
        missinginfo += "\n    - E-Mail";
    }
    if  (document.logeo.contrasenia.value!=document.logeo.contraseniac.value) {
        missinginfo += "\n    - La contraseña no coincide";
    }
   	if (missinginfo!="") {
		missinginfo ="No se insertaron correctamente\nlos datos en:\n" +
		"_____________________________\n" +
		missinginfo + "\n_____________________________" +
		"\n\nFavor de llenarlos para poder continuar.";
		alert(missinginfo);
		return false;
	}
	else {
		return true;
	}
}

