text: function recargar(){window.location.href=base_url+"personas/persona"}$(function(){redirectBrowser(),$(window).scroll(function(){$(this).scrollTop()>400?$(".scrollup").fadeIn():$(".scrollup").fadeOut()}),$(".scrollup").on("click",function(){return $("html, body").animate({scrollTop:0},600),!1}),$('[data-tooltip!=""]').qtip({content:{attr:"data-tooltip"},position:{my:"top left"},style:{classes:"qtip-bootstrap qtip-DANE"}});new BootstrapDialog({title:"Instancia del dialogo",message:"Mensaje generico"});$("input[type=radio][name=enfermo]").on("change",function(){1==$(this).val()?$("#enfermo-1-panel").removeClass("hidden"):2==$(this).val()&&($("#enfermo-1-panel").addClass("hidden"),$("#atencion-col").addClass("hidden"),$("#atencion-1-panel").addClass("hidden"),$("input[name=tratamiento]").prop("checked",!1),$("input[name=atencion]").prop("checked",!1),$("input[name=calidad]").prop("checked",!1))}),$("input[type=radio][name=tratamiento]").on("change",function(){if(1==$(this).val()){$("#atencion-col").removeClass("hidden");$("body,html").stop(!0,!0).animate({scrollTop:$("#atencion-lbl").offset().top},1e3)}else $("#atencion-col").addClass("hidden"),$("#atencion-1-panel").addClass("hidden"),$("input[name=atencion]").prop("checked",!1),$("input[name=calidad]").prop("checked",!1)}),$("input[type=radio][name=atencion]").on("change",function(){1==$(this).val()?$("#atencion-1-panel").removeClass("hidden"):2==$(this).val()&&($("#atencion-1-panel").addClass("hidden"),$("input[name=calidad]").prop("checked",!1))}),$("#frmPersona").validate({errorClass:"error-form",rules:{enfermo:{required:!0},tratamiento:{required:!0},atencion:{required:!0},calidad:{required:!0}},messages:{enfermo:{required:"ERROR: Debe seleccionar si la persona en los últimos 30 días tuvo problemas de salud."},tratamiento:{required:"ERROR: Debe seleccionar la persona a quién acudió por problemas de salud."},atencion:{required:"ERROR: Debe seleccionar la persona a quién acudió por problemas de salud."},calidad:{required:"ERROR: Debe seleccionar la persona a quién acudió por problemas de salud."}},onfocusout:function(e){$(e).valid()||$("#"+$(e).attr("id")).focus()},errorPlacement:function(e,a){$(a).parents(".form-group").first().append(e.attr("role","alert"))},highlight:function(e,a,n){$(e).parents(".form-group").first().addClass("has-error")},unhighlight:function(e,a,n){$(e).parents(".form-group").first().removeClass("has-error")},submitHandler:function(e){return!0}}),$("#btnSiguiente").on("click",function(){if($(".alert").addClass("hidden"),1==$("#frmPersona").valid()){var e=$("#frmPersona").serialize();$(":input").addClass("disabled").prop("disabled",!0),$(":button").addClass("disabled").prop("disabled",!0),$.ajax({url:base_url+"personas/persona/guardar",type:"POST",dataType:"json",data:e+"&numePers="+$("#frmPersona").data("nume_pers")+"&duracion="+duracionPagina(),beforeSend:function(){$("#msgSuccess").html("Guardando la(s) respuesta(s). Espere por favor..."),$("#divMsg").removeClass("hidden"),$("#divMsgSuccess").removeClass("hidden")}}).done(function(e){0==e.codiError?($("#msgSuccess").html(e.mensaje),$("#divMsg").removeClass("hidden"),$("#divMsgSuccess").removeClass("hidden"),$("#progressbar").html(e.avance+" COMPLETADO").css("width",e.avance),setTimeout(recargar,2e3)):($("#msgError").html(e.mensaje),$("#divMsg").removeClass("hidden"),$("#divMsgAlert").removeClass("hidden"))}).fail(function(e){window.location.href=base_url+"persona"})}}),$("#btnAnterior").on("click",function(){$(":input").addClass("disabled").prop("disabled",!0),$(":button").addClass("disabled").prop("disabled",!0),$.ajax({url:base_url+"personas/persona/regresar",type:"POST",dataType:"json",data:"duracion="+duracionPagina()}).done(function(e){0==e.codiError?($("#progressbar").html(e.avance+" COMPLETADO").css("width",e.avance),window.location.href=base_url+"personas/persona"):($("#msgError").html(e.mensaje),$("#divMsg").removeClass("hidden"),$("#divMsgAlert").removeClass("hidden"))}).fail(function(e){window.location.href=base_url+"persona"})})});