/** * Validation View Script */ function selectLevel(selectedLevel) { isCam = false; var nivel = ""; switch (selectedLevel) { case 1: nivel = "PREESCOLAR"; sl = 1; $('#pantalla1-5').hide(); break; case 3: nivel = "PRIMARIA"; sl = 3; $('#pantalla1-5').hide(); break; case 2: nivel = "SECUNDARIA"; sl = 2; $('#pantalla1-5').hide(); break; case 5: isCam = true; break; } if(selectedLevel == 5){ $('#rowButtons1').fadeOut({width:"toggle"}, 1000, function(){ $('#rowButtons1').hide(); }); $('#divhide_especial').show(); $('#rowNE2').show(); $('#rowNE').hide(); //$('#BP4').prop('disabled', true); $('#secondbuttons').show(1000); $("#btndv4").toggleClass('col-md-3 col-md-4'); }else{ $("#pantalla1").hide(); $("#pantalla2").show(); /* * if (selectedLevel == 1 || selectedLevel == 4) { * $("#pantalla1-5").show(); } else { $("#pantalla2").show(); } */ nvStr = nivel; $("#nivelHeader").show(); especial = "" if(isCam){ especial = "Educacion especial "; } var curpStr = $("#curp").val(); var grado_s = obtenerGrado($("#curp").val(), selectedLevel); var grado_r = " " + grado_s + "°"; console.log("Grado s: " + grado_s); $("#nivelLabel").text("NIVEL ELEGIDO: " + especial + nvStr); $("#nivelFin").text("NIVEL ELEGIDO: " + nvStr + especial + grado_r); } } function selectLevel2(selectedLevel) { var nivel = ""; switch (selectedLevel) { case 1: nivel = "PREESCOLAR"; sl = 1; $('#pantalla1-5').show(); break; case 3: nivel = "PRIMARIA"; sl = 3; $('#pantalla1-5').hide(); break; case 2: nivel = "SECUNDARIA"; sl = 2; $('#pantalla1-5').hide(); break; } $("#pantalla1").hide(); $("#pantalla2").show(); /* * if (selectedLevel == 1 || selectedLevel == 4) { $("#pantalla1-5").show(); } * else { $("#pantalla2").show(); } */ nvStr = nivel; $("#nivelHeader").show(); especial = "" if(isCam){ especial = " Educacion especial"; } var curpStr = $("#curp").val(); var grado_s = obtenerGrado(curpStr, selectedLevel); var grado_r = " " + grado_s + "°" console.log("Grado s: " + grado_s); $("#nivelLabel").text("NIVEL ELEGIDO: " + nvStr + especial); $("#nivelFin").text("NIVEL ELEGIDO: " + nvStr + especial + grado_r); } function obtenerGrado(curp, nivel){ if(isCam && nivel == 1){ return "" + $("#gpSelect").val() }else{ if(nivel == 1){ var pos17_2000 = curp.charAt(16) console.log("curp: " + curp); if(isCharacterALetter(pos17_2000)){ var year = parseInt(new Date().getFullYear()) var birthYear = parseInt("20" + curp.substring(4, 6)) var diference = year - birthYear; console.log("y1: " + year); console.log("y2: " + birthYear); console.log("diference: " + diference); if(diference >= 3 && diference <= 5){ var value = "-1"; switch (parseInt(diference)) { case 3: value = "1"; break; case 4: value = "2"; break; case 5: value = "3"; break; default: value = "-1"; break; } console.log("Value: " + value); var grado_c = " " + value + "°" $("#nivelFin").text("NIVEL ELEGIDO: " + nvStr + especial + grado_c); return value; }else{ console.log("Diferencia2: " + diference); return "-1"; } }else{ console.log("No es letra"); console.log(curp); return "-1"; } }else{ return "1"; } } } function isCharacterALetter(charv) { return true;//(/[a-zA-Z]/).test(charv) } function searchDireccionAlumno(curpStr, primerApellidoStr, segundoApellido, nombreStr){ var posting = $ .post( "/student/getDireccionAlumno", { curp : curpStr }); posting .done( function( data2) { if (data2.result == true) { $( "#errorAlumno") .hide(); validAlumno = true; $( "#pantalla3") .show(); $( "#nombreFin") .text( nombrePrompt + ": " + primerApellidoStr + " " + segundoApellido + " " + nombreStr); idMunicipio = data2.idMunicipio; idLocalidad = data2.idLocalidad; idColonia = data2.idColonia + ""; isCargarDireccion = true; $( '#m_municipio') .val( idMunicipio) .change(); $( "#curp") .prop( "disabled", true); $( "#aP") .prop( "disabled", true); $( "#aM") .prop( "disabled", true); $( "#nombre") .prop( "disabled", true); // $("#selecGradoPreescolar").prop("disabled", true); $( "#boton_buscar1") .prop( "disabled", true); window.scrollTo(0, document.body.scrollHeight); } else { $( "#nuevoAlumnoDiv") .show(); $( "#errorAlumnoP") .text( data2.message + ""); $( "#errorAlumno") .show(); $( "#boton_buscar1") .prop( "disabled", false); } }) .fail( function() { // $("#nuevoAlumnoDiv").show(); $( "#errorAlumnoP") .text( reintentarPrompt); $( "#errorAlumno") .show(); $( "#boton_buscar1") .prop( "disabled", false); $( "body") .css( "cursor", "default"); }); }