//	Paginas que contienen estas funciones:
//	entrevista_primaria1, 2 y 3
//	entrevista_secundaria1, 2 y 3

//	Esta funcion (validar_cancelar) solo redirecciona a "busqueda_busqueda_de_matricula.php"
//	Y es utilizada solo por las paginas de entrevistas primaria y secundaria
	function validar_cancelar() {	
		if(confirm('¿Seguro que desea salir del formulario?')){
			form1.action = "busqueda_de_matricula.php";
			form1.reset();
			form1.submit();
		}
	}
	function otro_formulario(pag1,pag2) {	
		if(confirm('Datos ingresados satisfactoriamente ¿desea ingresar otra inscripcion?')){
			form1.action = pag2;
			form1.reset();
			form1.submit();
		}
		else{
			form1.action = pag1;
			form1.reset();
			form1.submit();
		}
	}
	function validar_cancelar2(url) {	
		if(confirm('¿Seguro que desea salir del formulario?')){
			form1.action = url;
			form1.reset();
			form1.submit();
		}
	}
	function validar_texto() {
	   if ((event.keyCode>=65&&event.keyCode<=90)||(event.keyCode>=97&&event.keyCode<=122)||(event.keyCode==32)||(event.keyCode==241)||(event.keyCode==209)||(event.keyCode==45))		  
		   event.returnValue=true;		   
	   else
		   event.returnValue=false;
	}
	function validar_numero() {
	   if ((event.keyCode>=48&&event.keyCode<=57))
		   event.returnValue=true;
	   else
		   event.returnValue=false;
	}
	function validar_fecha() {
	   if ((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode == 47))
		   event.returnValue=true;
	   else
		   event.returnValue=false;
	}
	function validar_numero_decimal() {
	   if ((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode == 46))
		   event.returnValue=true;
	   else
		   event.returnValue=false;
	}
	function validar_fecha2(fechas) {
		fecha = fechas.value;
		if (fecha.length < 9){
			alert("fecha digitada incorrectamente (aaaa/mm/dd)");
			fechas.focus();
			band_fecha = false;
			return false;
		}
		no_caracteres = fecha.length;
		for (i=0; i<no_caracteres; i++){
			if (fecha.substring(i,i+1)=="/"){				
				if (i!=4 && i!=7){
					alert("fecha digitada incorrectamente (aa/mm/dd)");
					fechas.focus();
					band_fecha = false;
					return false;
				}				
			}
			else {
				if (i==4 && i==7){
					alert("fecha digitada incorrectamente (aa/mm/dd)");
					fechas.focus();	
					band_fecha = false;
					return false;
				}
			}			
		}
		if ((fecha.substring(5,7)*1)>12){	
			alert("el numero de meses no debe ser superior de 12 (aa/mm/dd)");
			fechas.focus();
			band_fecha = false;
			return false;			
		}
		if ((fecha.substring(8,10)*1)>31){	
			alert("el numero de días no debe ser superior de 31 (aa/mm/dd)");
			fechas.focus();
			band_fecha = false;
			return false;			
		}
	}
	function validar_hora() {
	   if ((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode == 58))
		   event.returnValue=true;
	   else
		   event.returnValue=false;
	}
	function validar_alfanumerico() {
	   if ((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=65&&event.keyCode<=90)||(event.keyCode>=97&&event.keyCode<=122)||(event.keyCode==32)||(event.keyCode==209)||(event.keyCode==241)||(event.keyCode==45))
		   event.returnValue=true;		  
	   else
		   event.returnValue=false;		   
	}
	// Esta función  permite que en una caja de texto aparezca la cantidad de caracteres que se estan digitando
	function conta_caracter(texto, cant_act, limite){
		if (texto.value.length > limite) 
			texto.value = texto.value.substring(0, limite);
		else 
			cant_act.value = limite - texto.value.length;
	}
	function checkear(radio,posicion,borrar,contador){
		radio[posicion].checked = true;
		if (borrar.value != ""){ borrar.value = ""; contador.value = 100; }
	}
	function ubicacion(caja){
		caja.focus();
	}
	function marcar(radio,posicion){
		radio[posicion].checked = true;
	}
	function marcar2(radio){
		radio.checked = true;
	}
	function valida_oblig(caja){
		if (caja.value == ""){ alert("Llene el campo anterior"); caja.focus(); }
	}
	function valida_oblig2(caja1,caja2){
		if (caja1.value == ""){ alert("Llene el campo anterior"); caja1.focus(); return false;}
		if (caja2.value == ""){ alert("Llene el campo anterior"); caja2.focus(); return false;}
	}
	function valida_oblig3(caja1,caja2,caja3){
		if (caja1.value == ""){ alert("Llene el campo anterior"); caja1.focus(); return false;}
		if (caja2.value == ""){ alert("Llene el campo anterior"); caja2.focus(); return false;}
		if (caja3.value == ""){ alert("Llene el campo anterior"); caja3.focus(); return false;}
	}
	function limpiar_caja(caja){
		caja.value = "";
	}
	function limpiar_caja2(caja1,caja2){
		caja1.value = "";
		caja2.value = "";
	}
	function grado_ant(grado,lista){		
		//var lista = form1.col_proced_grado_aprobado;	
		if (grado.options.value != -3){
			texto1 = grado.options.value-1;
			texto2 = grado.options.value;
			valor1 = grado.options.value-1;
			valor2 = grado.options.value;
			if (grado.options.value==-2){ 
				texto1 = "Ninguno";
				texto2 = "Prejardin";
				valor1 = -3;
			}
			if (grado.options.value==-1){ 
				texto1 = "Prejardin";
				texto2 = "Jardin";
			}
			if (grado.options.value==0){ 
				texto1 = "Jardin";
				texto2 = "Transicion";
			}
			if (grado.options.value==1){ 
				texto1 = "Transicion";
			}
			lista.options[0].text = texto1;
			lista.options[0].value = valor1;
			//parent.document.lista.options[0].selected = true;					
			lista.options[1].text = texto2;
			lista.options[1].value = valor2;
			//parent.document.lista.options[1].selected = true;
		}
		else{
			lista.options[0].text = "   ";
			lista.options[0].value = -3;	
			
			lista.options[1].text = "   ";
			lista.options[1].value = -3;			
		}
	}