PageSourceSearch

https://chileestuyo.cl/wp-content/themes/chilestuyo_v19/assets/js/cpermisokm.js?ver=1.00003

js chileestuyo.cl collected 2026-10-02 07:47:29 UTC 9,420 bytes, 199 lines download raw bytes

1jQuery(document).ready(function($) {
2
3    let fases = ['Paso 1: Cuarentena', 'Paso 2: Transición', 'Paso 3: Preparación', 'Paso 4: Apertura Inicial', 'Paso 5: Apertura Avanzada'];
4    let colores = ['#F6693C', '#F6A13C', '#E3AD20', '#57ADCC', '#275160'];
5    jQuery('#buscadorpermiso').on('shown.bs.modal', function() {
6        jQuery('.ori').chosen();
7        jQuery('.dest').chosen();
8        jQuery( "#hr1" ).removeClass( "hrdesactive" );
9		jQuery("#hr1").addClass("hractive");
10		jQuery("#hr2").addClass("hrdesactive");
11		jQuery("#hr3").addClass("hrdesactive");
12		jQuery("#hr4").addClass("hrdesactive");
13    });
14
15    jQuery('#buscadorpermiso').on('hidden.bs.modal', function() {
16        jQuery('.ori ,.dest').chosen("destroy");
17        jQuery("#c_p_comuna").val('');
18        jQuery("#c_p_comuna2").val('');
19        jQuery(".result-permiso .result-origen").empty();
20        jQuery(".result-permiso").hide();
21        jQuery("#cpestana2").hide();
22        jQuery("#cpestana3").hide();
23        jQuery("#cpestana1").show();
24        jQuery("#pestana3").removeClass("activekm");
25        jQuery("#pestana1").addClass("activekm");
26        jQuery("#circulo3").removeClass("activeicono");
27        jQuery("#circulo1").addClass("activeicono");
28        jQuery("#parrafokm").hide();
29        jQuery("#contenidokm3").hide();
30        jQuery( "#hr4" ).removeClass( "hractive" );
31		jQuery( "#hr4" ).addClass( "hrdesactive" );
32    });
33
34    jQuery("#buscar-documentos").click(function() {
35        jQuery("#cpestana3").show();
36        jQuery("#cpestana1").hide();
37        jQuery("#cpestana2").hide();
38        jQuery("#pestana2").removeClass("activekm");
39        jQuery("#pestana3").addClass("activekm");
40        jQuery("#circulo2").removeClass("activeicono");
41        jQuery("#circulo3").addClass("activeicono");
42        jQuery("#parrafokm").hide();
43        jQuery("#contenidokm3").show();
44        jQuery("#hr4").removeClass("hrdesactive");
45		jQuery("#hr4").addClass("hractive");
46		jQuery("#hr1").addClass("hrdesactive");
47		jQuery("#hr2").addClass("hrdesactive");
48		jQuery("#hr3").addClass("hrdesactive");
49    });
50
51    jQuery('#buscar-permiso').on("click", function(e) {
52
53        jQuery(".result-permiso").hide();
54        jQuery("#comisaria_ , #c19_ , #pasemovilidad_ ,#pcr_,#ld_").hide();
55        var origen = jQuery("#c_p_comuna").val();
56        var destino = jQuery("#c_p_comuna2").val();
57
58        var fase_origen = jQuery("#c_p_comuna option:selected").attr('data-fase');
59        var fase_destino = jQuery("#c_p_comuna2 option:selected").attr('data-fase');
60        var regionorigen = jQuery("#c_p_comuna option:selected").attr('data-reg');
61        var regiondestino = jQuery("#c_p_comuna2 option:selected").attr('data-reg');
62        jQuery("#cpestana2").show();
63        jQuery("#cpestana1").hide();
64        jQuery("#pestana2").addClass("activekm");
65        jQuery("#pestana1").removeClass("activekm");
66        jQuery("#circulo2").addClass("activeicono");
67        jQuery("#circulo1").removeClass("activeicono");
68        jQuery("#parrafokm").show();
69        jQuery("#hr1").removeClass("hractive");
70		jQuery("#hr2").removeClass("hrdesactive");
71		jQuery("#hr3").removeClass("hrdesactive");
72		jQuery("#hr1").addClass("hrdesactive");
73		jQuery("#hr2").addClass("hractive");
74		jQuery("#hr3").addClass("hractive");
75
76        jQuery('.pestana').click(function() {
77            //alert($(this).attr('id'));
78            //
79             
80          if(jQuery(this).attr('id')=="pestana1"){
81              jQuery("#cpestana1").show();
82              jQuery("#cpestana2").hide();
83              jQuery("#cpestana3").hide();
84              jQuery("#pestana1").addClass("activekm");
85              jQuery( "#pestana2" ).removeClass( "activekm" );
86              jQuery( "#pestana3" ).removeClass( "activekm" );
87              jQuery("#hr4").addClass("hrdesactive");
88              jQuery("#hr3").removeClass("hractive");
89              jQuery("#hr2").removeClass("hractive");
90              jQuery("#circulo2").removeClass("activeicono");
91              jQuery("#circulo3").removeClass("activeicono");
92              jQuery("#circulo1").addClass("activeicono");
93              jQuery("#hr1").addClass("hractive");
94              jQuery("#hr1").removeClass("hrdesactive");
95              jQuery("#hr2").addClass("hrdesactive");		
96              jQuery("#hr3").addClass("hrdesactive");
97              jQuery("#contenidokm3").hide();
98              jQuery("#parrafokm").hide();
99              
100              
101  
102          }
103          else if(jQuery(this).attr('id')=="pestana2"){
104              jQuery("#cpestana2").show();
105              jQuery("#cpestana1").hide();
106              jQuery("#pestana2").addClass("activekm");
107              jQuery( "#pestana1" ).removeClass( "activekm" );
108              jQuery( "#pestana3" ).removeClass( "activekm" );
109              jQuery("#hr4").removeClass("hractive");
110              jQuery("#circulo3").removeClass("activeicono");
111              jQuery("#circulo2").addClass("activeicono");
112              jQuery( "#circulo1" ).removeClass( "activeicono" );
113              jQuery("#parrafokm").show();
114              jQuery("#hr1").removeClass("hractive");
115              jQuery("#hr2").removeClass("hrdesactive");
116              jQuery("#hr3").removeClass("hrdesactive");
117              jQuery("#hr1").addClass("hrdesactive");
118              jQuery("#hr2").addClass("hractive");
119              jQuery("#hr3").addClass("hractive");
120              jQuery("#hr4").addClass("hrdesactive");
121              jQuery("#contenidokm3").hide();
122              jQuery("#cpestana3").hide();
123  
124  
125              }
126          else if(jQuery(this).attr('id')=="pestana3"){
127              jQuery("#cpestana3").show();
128              jQuery("#cpestana1").hide();
129              jQuery("#cpestana2").hide();
130              jQuery( "#pestana2" ).removeClass( "activekm" );
131              jQuery( "#pestana1" ).removeClass( "activekm" );			
132              jQuery("#pestana3").addClass("activekm");
133              jQuery( "#circulo2" ).removeClass( "activeicono" );
134              jQuery("#circulo3").addClass("activeicono");
135              jQuery("#parrafokm").hide();
136              jQuery("#contenidokm3").show();
137              jQuery("#hr4").removeClass("hrdesactive");
138              jQuery("#hr4").addClass("hractive");
139              jQuery("#hr1").addClass("hrdesactive");
140              jQuery("#hr2").addClass("hrdesactive");
141              jQuery("#hr3").addClass("hrdesactive");
142              jQuery("#circulo1").removeClass("activeicono");
143              }
144    
145          });
146
147
148
149
150
151        if (origen != "" && destino != "") {
152
153            jQuery(".result-permiso .result-origen").empty().html('<p><em style="color:white; padding: 0px;">ORIGEN <br><b><span style=" font-size: 20px;    margin-left: -25px";><img style= "vertical-align:text-bottom; margin: 0 0.4rem 0 0 !important;" src="https://chileestuyo.cl/wp-content/uploads/2022/01/Geolocalizacion.png" width="17px" heigth="21px" alt="imagen">' + origen + '</b></span></em> <br><span style="padding: 0px 0px;">
153' + fases[fase_origen - 1] + '</span></p>').css('background-color', colores[fase_origen - 1]);
154            jQuery(".result-permiso .result-destino").empty().html('<p><em style="color:white; padding: 0px;">DESTINO <br><b><span style="font-size: 20px;margin-left: -25px";><img style= "vertical-align:text-bottom; margin: 0 0.4rem 0 0 !important;" src="https://chileestuyo.cl/wp-content/uploads/2022/01/Arrow.png" width="25px" heigth="15px">' + destino + '</b></span></em> <br><span style="padding: 0px 0px;">' + fases[fase_destino - 1] + '</span></p>').css('background-color', colores[fase_destino - 1]);
155
156
157            jQuery(".result-permiso").show();
158            jQuery(".result-permiso .result-km").empty().html('<p><em style="padding: 0px;">Tu viaje será de: <br><b><span style="font-size:20px";><span><img style= "vertical-align:text-bottom; margin: 0 0.4rem 0 0 !important;" src="https://chileestuyo.cl/wp-content/uploads/2022/01/Pulse-1s-200px-3.gif" width="40px"  alt="loading"> </span></b> </span></em> </p>');
159
160            // var urln = "https://maps.googleapis.com/maps/api/distancematrix/json?&origins=" + origen + "&destinations=" + destino + "&key=AIzaSyAq7e0Q5e0CtJ0J6MrjuRDI8Q9yxK2ALKE";
161
162
163            jQuery.ajax({
164
165                url: "/wp-admin/admin-ajax.php",
166                data: {
167                    action: 'get_calculardistancia',
168                    ori: origen,
169                    dest: destino
170                },
171                type: 'POST',
172                success: function(response) {
173                    var separa = response.data.split(" ");
174                    var nombre = parseInt(separa[0]);
175                    if(nombre < 200){
176
177                        jQuery("#c19_").hide();
178                            jQuery("#c19_no").show();
179                       // console.log("ocultar");
180                      }	
181                        else{
182                            jQuery("#c19_").show();
183                             jQuery("#c19_no").hide();
184                        }
185
186                    jQuery(".result-permiso .result-km").empty().html('<p><em style="padding: 0px;">Tu viaje será de: <br><b><span style="font-size:20px";><span>' + response.data + '</span></b></span></em></p>');
187
188                },
189                error: function(error) {
190                    console.log(error); // Imprimir respuesta de error
191                }
192            });
193
194        }
195
196    });
197
198
199});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.