function envia(){
estado2=1

	   if ( document.form2.aspefam.value != '' && estado2 == 1) {
		subcad=document.form2.aspefam.value.substring(0,3);
		   if ( (subcad == 'ECM' || subcad == 'ecm') && estado2 == 1) {
			subcad2=document.form2.aspefam.value.substring(3,7);
			subcad3='EMC';
			document.form2.aspefam.value=subcad3+subcad2
	      }
      }

	   if ( document.form2.aspefam.value == '' && estado2 == 1) {
        alert("Ingrese su codigo carnet de ASPEFAM");
		estado2=-1
        document.form2.aspefam.focus();
      }

	   if ( document.form2.uniaspefam.options[document.form2.uniaspefam.selectedIndex].value == 0  && estado2 == 1) {
    	alert("Seleccione su Universidad");
		estado2=-1
        document.form2.uniaspefam.focus();
	  }

       if (estado2== 1) {
		document.form2.action='frm_ins_validacodigo.asp';	  
		document.form2.submit()
	  }
}

function deshabilitatodo(){
	if (document.form1.apepatpar2.value=="") {
        document.form1.apepatpar2.disabled=true;
        document.form1.nombrepar2.disabled=true;
        document.form1.docidentpar.disabled=true;
        document.form1.dirpar2.disabled=true;
        document.form1.telpar.disabled=true;
        document.form1.celpar.disabled=true;
        document.form1.email1par2.disabled=true;
        document.form1.emailconf.disabled=true;
        document.form1.email2par.disabled=true;
        document.form1.categoria.disabled=true;
        document.form1.unipar.disabled=true;
        document.form1.cenlabpar.disabled=true;
        document.form1.enviar.disabled=true;
        document.form1.cancelar.disabled=true;
	} else if (document.form1.email1par.value!="") {
        document.form1.apepatpar2.disabled=true;
        document.form1.nombrepar2.disabled=true;
        document.form1.dirpar2.disabled=true;
        document.form1.email1par2.disabled=true;
        document.form1.emailconf.disabled=true;
	} else {
        document.form1.apepatpar2.disabled=true;
        document.form1.nombrepar2.disabled=true;
        document.form1.docidentpar.disabled=false;
        document.form1.dirpar2.disabled=false;
        document.form1.telpar.disabled=false;
        document.form1.celpar.disabled=false;
        document.form1.email1par2.disabled=false;
        document.form1.emailconf.disabled=false;
        document.form1.email2par.disabled=false;
        document.form1.cenlabpar.disabled=false;
        document.form1.enviar.disabled=false;
        document.form1.cancelar.disabled=false;
	}
}

function deshabilita(){
        document.form1.aspefam.disabled=true;
        document.form1.uni_par.disabled=true;
        document.form1.nombrepar2.disabled=true;
        document.form1.apepatpar2.disabled=true;
        document.form1.buscar.disabled=true;
        document.form1.email1_par.disabled=false;
        document.form1.dirpar.disabled=false;
        document.form1.telpar.disabled=false;
}


var evento = window.Event ? true : false;

function acceptNum(evt){ 
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
var key = evento ? evt.which : evt.keyCode; 
return (key <= 13 || key == 46 || (key >= 48 && key <= 57));
}

function ValidarCorreo1(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
		rpt = 1;
	} else {
		rpt = -1;
	}
	return rpt;
}

function radion(){
   
	   if ( document.form1.docentepar[1].checked == true && document.form1.docentepar[0].disabled == false) {
	   	document.form1.unipar.disabled=true;
	   }

	   if ( document.form1.docentepar[0].checked == true && document.form1.docentepar[1].disabled == false) {
	   	document.form1.unipar.disabled=false;
	   }
}

function radiono(){
	   if ( document.form1.docentepar[1].checked == true) {
	   	document.form1.unipar.disabled=true;
	   	document.form1.categoria.disabled=true;
	   }

	   if ( document.form1.docentepar[0].checked == true) {
	   	document.form1.unipar.disabled=false;
	   	document.form1.categoria.disabled=false;
	   }
}

function validar() {
	var estado = 1;
    var i=0;

	   if ( document.form1.nombrepar2.value== '' && document.form1.nombrepar2.disabled==false && estado == 1) {
        alert("Ingrese el Nombre(s)");
        estado = -1;
        document.form1.nombrepar2.focus();
      }
	  
	    if ( document.form1.apepatpar2.value== '' && document.form1.apepatpar2.disabled==false && estado == 1) {
        alert("Ingrese sus Apellidos");
        estado = -1;
        document.form1.apepatpar2.focus();
      }
	  
	    if ( document.form1.docidentpar.value== '' && estado == 1) {
        alert("Ingrese su Documento de Identidad");
        estado = -1;
        document.form1.docidentpar.focus();
      }
	  
	   if ( document.form1.paises.options[document.form1.paises.selectedIndex].value == 0 && estado == 1) {
          alert("Seleccione su país");
          estado = -1;
          document.form1.paises.focus();
    }
	   
	   if ( document.form1.paises.options[document.form1.paises.selectedIndex].value == 175 && estado == 1) {
	   if ( document.form1.select2.options[document.form1.select2.selectedIndex].value == 0 && estado == 1) {
          alert("Seleccione el Departamento");
          estado = -1;
          document.form1.select2.focus();
    }
	   
	   if ( document.form1.select3.options[document.form1.select3.selectedIndex].value == 0 && estado == 1) {
          alert("Seleccione la Provincia");
          estado = -1;
          document.form1.select3.focus();
    }
	   
	   if ( document.form1.select4.options[document.form1.select4.selectedIndex].value == 0 && estado == 1) {
          alert("Seleccione el Distrito");
          estado = -1;
          document.form1.select4.focus();
    }
	}
	   
	    if ( document.form1.dirpar2.value== '' && document.form1.dirpar2.disabled==false && estado == 1) {
        alert("Ingrese su Dirección");
        estado = -1;
        document.form1.dirpar2.focus();
      }
	  
	    if ( document.form1.telpar.value== '' && estado == 1) {
        alert("Ingrese su Teléfono");
        estado = -1;
        document.form1.telpar.focus();
      }
	  
    if ( document.form1.email1par2.value== '' && document.form1.email1par2.disabled==false && estado == 1) {
        alert("Ingrese su Correo Electrónico");
        estado = -1;
        document.form1.email1par2.focus();
    }
	
    if ( estado == 1 && document.form1.email1par2.disabled==false) {
		estado=ValidarCorreo1(document.form1.email1par2.value);
    	if ( estado != 1) {
			alert("La dirección de email es incorrecta.");
			document.form1.email1par2.focus();
		}
	}

    if ( document.form1.emailconf.value!=document.form1.email1par.value && estado == 1 && document.form1.email1par.disabled==true) {
        alert("Los Correos Electrónicos no coniciden");
        estado = -1;
        document.form1.email1par.focus();
    }
	
	if (document.form1.email2par.value!= '') {
	  	estado=ValidarCorreo1(document.form1.email2par.value);
    	if ( estado != 1) {
			alert("La dirección de email es incorrecta.");
			document.form1.email2par.focus();
		}
	}

	if (document.form1.categoria.disabled == false) {
	   if ( document.form1.categoria.options[document.form1.categoria.selectedIndex].value == 0 && estado == 1) {
        alert("Seleccione su Categoria");
        estado = -1;
        document.form1.categoria.focus();
      }
	}

	if (document.form1.unipar.disabled == false) {
	   if ( document.form1.unipar.options[document.form1.unipar.selectedIndex].value == 0 && estado == 1) {
        alert("Seleccione su Universidad");
        estado = -1;
        document.form1.unipar.focus();
      }
	}

// todo ok ??
      if (estado== 1) {
         document.form1.action='frm_ins_confirmar.asp';	  
         document.form1.submit()
        }
}
