PageSourceSearch

https://sede.aytobadajoz.es/portal/entidades.do?error=-1&ent_id=1&idioma=1

html aytobadajoz.es collected 2026-10-02 09:57:42 UTC 97,965 bytes, 2,458 lines download raw bytes

1
2
3
4
5<!DOCTYPE html>
6<html lang="es" xml:lang="es" xmlns="http://www.w3.org/1999/xhtml">
7<head>
8	
9
10<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
11<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
12<meta http-equiv="x-ua-compatible" content="ie=edge" />
13
14
15	
15<script>
16	  var urlTrifasico = 'https://sede.aytobadajoz.es/portal-afirma-server-triphase-signer/';
17	</script>
17
18
19
20	
21
22 
23<title>SEDE ELECTRÓNICA</title>
24	
25
26
27<!-- Bootstrap core CSS -->
28<link href="/sede/css/bootstrap.min.css" rel="stylesheet" />
29<!-- Sweet Alert -->
30<link href="/portal/js/sweetalert2/sweetalert2.min.css" rel="stylesheet" />
31<!-- Material Design Bootstrap -->
32<link href="/sede/css/mdb.min.css" rel="stylesheet" />
33<!-- Font Awesome -->
34<link rel="stylesheet" href="/sede/css/font-awesome/css/font-awesome.min.css" />
35<!-- DataTables -->
36<link href="/sede/css/dataTables.bootstrap4.min.css" rel="stylesheet" />
37<!-- DatePicker -->
38<link href="/sede/css/datepicker/bootstrap-datepicker3.min.css" rel="stylesheet" />
39<!-- Styles Sede -->
40<link href="/sede/css/style.css" rel="stylesheet" />
41
42
43
44
45<!-- Alto contraste -->
46
47	
48	
49	
50		<link href="/sede/css/colors_1.css" rel="stylesheet" />
51	
52
53
54<!-- Icono de la Sede -->
55
56</head>
57<body>
58	<!-- Loading -->
59	<div id="cover-spin"></div>
60		
61	
62
63
64
65
66
67
68
69
70
71
72<header id="cabecera">
73	<h1 role="heading" aria-level="1">
74		Ayuntamiento de Badajoz
75	</h1>
76	<div class="container pr-0 pl-0">
77		<nav class="navbar navbar-expand-lg indigo fondo-cabecera p-0">
78			
79			<a role="button" aria-label="texto-cabecera" id="texto-cabecera" name="texto-cabecera" class="navbar-brand p-0 texto-cabecera" onclick="$('#cover-spin').show(0);" href="/portal/entidades.do?ent_id=1&amp;idioma=1">
80				
81				<div class="float-left">
82					
83						<img src="/sede/img/escudo/ESCUDOVACIO.PNG" height="75" alt="Ayuntamiento de Badajoz" class="d-inline-block align-top">
84									
85				</div>
86				<div class="float-left pt-2 pl-2">
87					
88					<span class="d-block mt-1" role="heading" aria-level="1">SEDE ELECTRÓNICA</span>
89					<span class="d-block font-9">
90						Ayuntamiento de Badajoz
91					</span>
92					
93				</div>
94				
95			</a>
96			
97		    <!-- Collapse button -->
98		    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarPrincipal" aria-controls="navbarPrincipal" aria-expanded="false" aria-label="Toggle navigation">
99		    	<span class="navbar-toggler-icon"></span>
100		    </button>
101		
102		    <!-- Collapsible content -->
103		    <div class="collapse navbar-collapse" id="navbarPrincipal">
104		        <ul class="navbar-nav mr-auto font-9">
105					<li class="nav-item active">
106						<a title="Inicio" class="nav-link texto-cabecera" onclick="$('#cover-spin').show(0);" href="/portal/entidades.do?ent_id=1&amp;idioma=1">
107							<i class="fa fa-home"></i>
108							<span class="d-xl-inline-block">
109			                	Inicio <!-- <span class="sr-only">(current)</span> -->
110			                </span>
111		                </a>
112		            </li>
113		            
114		            <li class="nav-item ">
115		                <a title="Catálogo de Trámites" aria-label="Catálogo de Trámites" class="nav-link texto-cabecera" onclick="$('#cover-spin').show(0);" href="/sede/catalogoTramites.do?ent_id=1&idioma=1">
116							<i class="fa fa-files-o d-xl-none d-lg-none"></i>
117							<span class="d-xl-inline-block d-lg-inline-block">
118			               		Catálogo de Trámites
119			                </span>
120		                </a>
121		            </li>
122		            
123		            
124		            <li class="nav-item ">
125		                <a id="loginCarpeta" name="loginCarpeta" title="Mi Carpeta" class="nav-link texto-cabecera" href='javascript: abrirLogin("/sede/miCarpeta.do?ent_id=1&idioma=1");'>
126							<i class="fa fa-folder-open d-xl-none d-lg-none"></i>
127							<span class="d-xl-inline-block d-lg-inline-block">
128			                	Mi Carpeta
129			                </span>
130		                </a>
131		            </li>
132		        </ul>
133				<ul class="navbar-nav ml-auto font-9">
134				
135					<!-- Buscador -->
136					<li class="nav-item mr-1">
137						<a id="buscador" href="#modalBuscador" title="Buscar" class="nav-link waves-effect waves-light texto-cabecera" data-toggle="modal" data-target="#modalBuscador">
138							<i class="fa fa-search fa-1_5x" aria-hidden="true"></i>
139							<span class="sr-only">Buscar</span>
140						</a>
141					</li>
142					
143					
144						<!--  Accesibilidad -->
145						<li class="nav-item mr-1">
146							<a id="accesibilidad" href="#modalAccesibilidad" title="Accesibilidad" class="nav-link waves-effect waves-light texto-cabecera">
147								<i class="fa fa-universal-access fa-1_5x" aria-hidden="true"></i>
148								<span class="sr-only">Accesibilidad</span>
149							</a>
150						</li>
151					
152					
153					<!-- Idiomas -->
154					
155				
156											
157						    <li class="nav-item dropdown">
158			                	<a class="nav-link dropdown-toggle waves-effect waves-light texto-cabecera" id="dropdownEntidades" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
159			                		<i class="fa fa-building-o"></i>
160									<span class="d-xl-inline-block">
161										Ayuntamiento de Badajoz
162									</span>
163			                	</a>
164			                	<div class="dropdown-menu dropdown-menu-right dropdown-unique" aria-labelledby="dropdownEntidades">
165						    
166						    	<a class='dropdown-item waves-effect waves-light' href='/portal/inicio.do?ent_id=1&amp;idioma=1'>Ayuntamiento de Badajoz</a><a class='dropdown-item waves-effect waves-light' href='/portal/inicio.do?ent_id=4&amp;idioma=1'>Fundación Municipal de Deportes</a><a class='dropdown-item waves-effect waves-light' href='/portal/inicio.do?ent_id=5&amp;idioma=1'>I.F.E.B.A.</a><a class='dropdown-item waves-effect waves-light' href='/portal/inicio.do?ent_id=6&amp;idioma=1'>Instituto Municipal de S. Sociales</a>
167						    </div>
168						    </li>
169						
170					
171				
172					<!-- Identificate -->
173					
174					<li class="nav-item">
175						<a id="login" name="login" class="nav-link waves-effect waves-light texto-cabecera" href="javascript: abrirLogin('');">
176							<i class="fa fa-user"></i>
177							<span class="d-xl-inline-block">
178								Identifícate
179							</span>
180						</a>
181					</li>
182					
183					
184				</ul>
185		    </div>
186		    
187		    
188		</nav>
189	</div>
190	
191</header>
192<!--/.Navbar-->
193
194
195
196
197<!--Modal: modalBuscador-->
198<div class="modal fade top" id="modalBuscador" tabindex="-1" role="dialog" aria-hidden="true">
199    <div class="modal-dialog modal-frame modal-top modal-notify modal-info" role="document">
200        <!--Content-->
201        <div class="modal-content">
202            <!--Body-->
203            <div class="modal-body">
204            	<div class="mr-2">
205	            	<button type="button" class="close" data-dismiss="modal" aria-label="Close">
206	                    <span aria-hidden="true">&times;</span>
207	                </button>
208                </div>
209            	<div class="row justify-content-md-center">
210	        		<div class="col col-lg-6">
211		                <div class="row d-flex justify-content-center align-items-center">
212							<form action="/sede/buscador.do" name="FormBuscador" class="form-inline md-form m-0" method="post" onsubmit="javascript: return validarBusqueda();">
213	                        	<input type='hidden' value='c191a4c2-cd44-4763-a10d-34e012d935f8' name='CSRFToken'/>
214	                        	<input class="form-control form-control-sm2 mr-sm-2" type="text" id="buscador_modal" name="aBuscar" placeholder="Buscar por" aria-label="Buscar por" title="Buscar por" size="60em" required="required">
215	                        	<button class="btn btn-primary btn-sm btn-sm-2 my-0 waves-effect waves-light" type="submit">Buscar</button>
216	                    	</form>
217		                </div>
218	                </div>
219                </div>
220            </div>
221        </div>
222        <!--/.Content-->
223    </div>
224</div>
225<!--Modal: modalBuscador-->
226
227
228
229
230
231
232
233
234
235<!--Modal: Login-->
236<div class="modal fade" id="modalLogin" tabindex="-1" role="dialog" aria-labelledby="labelLogin" aria-hidden="true">
237    <div class="modal-dialog modal-login cascading-modal" role="document">
238        <!--Content-->
239        <div class="modal-content">
240        
241        	<div class="modal-header modalGeneral">
242        		<div id="labelLogin" class="h4 title"><i class="fa fa-user"></i> Identifícate</div>
243       		</div>
244       		<div class="modal-body mb-0">
245       		
246       			<div class="row" style="margin-bottom: 10px;">
247       				<div class="col-md-12">
248       					<div id="errorLogin" style="display: none;" class="alert alert-danger" aria-atomic="true" role="alert"></div>
249       				</div>
250       			</div>
251
252				<form id="formLogin" name="formLogin" action="https://sede.aytobadajoz.es/portal/login.do?ent_id=1&amp;idioma=1" onsubmit="return login();" method="post">
253      				
254      				<input type='hidden' value='c191a4c2-cd44-4763-a10d-34e012d935f8' name='CSRFToken'/>   
255      				<input type="hidden" name="opcion" id="opcion" value="1" />
256      				<input type="hidden" name="urlVuelta" id="urlVuelta" value="" />
257      				<input type="hidden" name="ajax" value="1" />
258      				<input type="hidden" name="loginPempleado" id="loginPempleado" value="" />
259
260      				
261          				<input type="hidden" name="shaLogin" id='shaLogin' value="D480330C3AF5A5083765A1F9FB889DFA60DA0723"/>
262          				<input type='hidden' name='firmaLogin' value='' id='firmaLogin'/>
263      				
264
265      				<input type="hidden" name="opc_id" id='opc_id4' value="null" />
266      				<input type="hidden" name="idioma" id='idioma4' value="1"/>
267
268					<!-- Usuario/clave -->
269					<div id="bloqueIdentificacionUsuario" class="d-none">
270		                <div class="md-form form-sm">
271		                    <i class="fa fa-envelope prefix"></i>
272		                    <input type="text" id="email" name="email" aria-label="Usuario" class="form-control" required>
273		                    <label for="email">Usuario</label>
274		                </div>
275		                
276		                <div class="md-form form-sm">
277		                    <i class="fa fa-lock prefix"></i>
278		                    <input type="password" id="password" name="password" aria-label="Contraseña" class="form-control" required autocomplete="off">
279		                    <label for="password">Contraseña</label>
280		                </div>
281						<div style="margin-bottom: 5px;">
282		                    <button type="submit" class="btn btn-block btn-outline-primary">Acceder <i class="fa fa-sign-in ml-1"></i></button>
283	                    </div>
284	                </div>
285	                
286	                <!-- Certificado digital -->
287	                
288	                	<div style="margin-bottom: 5px;">
289	                		<!-- Si esta portal detras de un proxy es necesario firmar -->
290		                    	<button type="button" class="btn btn-block btn-outline-primary" name="firmar" id="firmar" onclick="pulsarFirmarIdentificate();">
291		                    		Certificado digital <i class="fa fa-id-card-o ml-1"></i>
292		                    	</button>
293		                    
294		                </div>
295	                
296	                
297	                <!-- Cl@ve -->
298	                
299	                	<div style="margin-bottom: 5px;">
300	                   		<button style="width:100%; background-image:url(/sede/img/logoClave.png); background-repeat:no-repeat; background-position:center;
300" type="button" name="btnClave" id="btnClave" class="btn btn-block btn-outline-primary" onclick="javascript: pulsarLoginClave();" aria-label="Cl@ve">&nbsp;</button>
301		                </div>
302	                
303	                
304	                <!-- VALid -->
305	                
306	                
307	                <!-- Giltz@ -->
308	                
309                </form>
310            </div>
311            <div class="modal-footer">
312			    <div class="row w-100">
313			        <div class="col-6 pr-0 pl-0 text-left">
314			        
315			            <!-- Recordar clave -->
316			            <div id="bloqueRecordarClave" class="d-none">
317			                <p><a class="enlaceLogin" title='¿Olvidó su contraseña?' data-toggle="modal" data-target="#modalRecordarClave">¿Olvidó su contraseña?</a></p>
318			            </div> 
319			        </div>
320			        <div class="col-6 col-lg-6 pr-0 pl-0 text-right">
321			            <button type="button" class="btn btn-outline-primary w-100" data-dismiss="modal">Cerrar</button>
322			        </div>
323			    </div>
324			</div>
325        </div>
326        <!--/.Content-->
327    </div>
328</div>
329<!--Modal: Login-->
330<!--Modal: Error Login-->
331 <div class="modal fade" id="modalLoginError" tabindex="-1" role="dialog" aria-labelledby="modalLoginError" aria-hidden="true">
332     <div class="modal-dialog modal-notify modal-warning" role="document">
333         <!--Content-->
334         <div class="modal-content">
335             <!--Header-->
336             <div class="modal-header d-flex justify-content-center p-1 pr-2">
337                 <p class="heading lead"></p>
338 
339                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
340                     <span aria-hidden="true" class="white-text">&times;</span>
341                 </button>
342             </div>
343 
344             <!--Body-->
345             <div class="modal-body">
346             	<div class="text-center">
347             		<i class="fa fa-warning fa-4x mb-3 text-warning"></i>
348             	</div>
349            	<div class="mt-2" id="textoLoginError"></div>
350             </div>
351 
352             <!--Footer-->
353             <div class="modal-footer justify-content-center p-1">
354                 <a type="button" class="btn btn-sm btn-sm-2 btn-outline-warning waves-effect" data-dismiss="modal">Cerrar</a>
355             </div>
356         </div>
357         <!--/.Content-->
358     </div>
359 </div>
360<!--/.Modal: Error Login-->
361<!-- Modal: Login Email -->
362<div class="modal fade" id="modalLoginEmail" tabindex="-1" role="dialog" aria-labelledby="modalLoginEmail" aria-hidden="true">
363	<div class="modal-dialog modal-md modal-notify modal-info" role="document">
364    	<!--Content-->
365    	<form id="formLoginEmail" name="formLoginEmail" onsubmit="return validarLoginEmail();">
366    	<input type='hidden' value='c191a4c2-cd44-4763-a10d-34e012d935f8' name='CSRFToken'/>
367	    	<div class="modal-content">
368	    	
369	      		<!--Body-->
370	      		<div class="modal-body mb-1">
371	
372					<div class="alert alert-info" role="alert">
373						<i class="fa fa-info-circle mr-2"></i>Debe indicar una dirección de correo electrónico para poder darse de alta en la sede electrónica.
374					</div>
375					
376					<div id="alertErrorLoginEmail" class="alert alert-warning d-none" role="alert">
377						<i class="fa fa-warning mr-2"></i><span id="msgErrorLoginEmail"></span>
378					</div>
379	
380					<div class="md-form form-sm">
381	                    <i class="fa fa-envelope prefix"></i>
382	                    <input type="email" id="login_dce" name="login_dce" aria-label="Correo Electrónico" class="form-control" required>
383	                    <label for="login_dce">Correo Electrónico</label>
384	                </div>
385	                <div class="md-form form-sm">
386	                    <i class="fa fa-check prefix"></i>
387	                    <input type="email" id="login_dce2" name="login_dce2" aria-label="Confirmar Correo" class="form-control" required>
388	                    <label for="login_dce2">Confirmar Correo</label>
389	                </div>
390	      		</div>
391	      		
392	      		<div class="modal-footer">
393	                <button type="submit" class="btn btn-primary">Aceptar</button><!-- Aceptar -->
394	                <button type="button" class="btn btn-outline-primary" data-dismiss="modal">Cerrar</button>
395	            </div>
396	    	</div>
397    	</form>
398    	<!--/.Content-->
399  	</div>
400</div>
401<!-- Modal: Login Email -->
402
403<!-- Modal: Identificacion LDAP -->
404
405
406<script type="text/javascript">
407	var cnf_fic = "-1";
408	var cnf_usu = "0";
409</script>
409
410<!--/. Modal: Identificacion LDAP -->
411
412
413
414
415<!--Modal: Recordar Clave-->
416<div class="modal fade" id="modalRecordarClave" tabindex="-1" role="dialog" aria-labelledby="labelRecordarClave" aria-hidden="true">
417    <div class="modal-dialog cascading-modal" role="document">
418        <!--Content-->
419        <div class="modal-content">
420
421			<div class="modal-header modalGeneral">
422        		<div id="labelRecordarClave" class="h4 title"><i class="fa fa-key mr-2"></i>Recordar Clave</div>
423       		</div>
424       			<form id="formRecordarClave1" name="formRecordarClave1" action="/portal/login.do" method="post" onsubmit="javascript: return recordarClavePaso1();">
425		       		<input type='hidden' value='c191a4c2-cd44-4763-a10d-34e012d935f8' name='CSRFToken'/>
426		       		<div class="modal-body mb-0">
427			       		
428		       				<input type="hidden" name="idioma" value="1"/>
429		       			
430		       			
431		       			
432						
433						<input type="hidden" name="opcion" value="5"/>
434						<input type="hidden" name="ajax" value="1" />
435		       			
436		       			<div class="row mt-3">
437		       				<div class="col-md-12">
438		       					<div id="errorRecordarClave" style="display: none;" class="alert alert-danger" aria-atomic="true" role="alert"></div>
439		       					<div id="okRecordarClave" style="display: none;" class="alert alert-success" aria-atomic="true" role="alert"></div>
440		       				</div>
441		       			</div>
442		       			
443		       			<div class="row">
444		       				<div class="col-md-12">Introduzca su dirección de correo electrónico para que podamos enviarle una nueva clave de acceso:</div>
445		       				<div class="col-md-12">
446		       					<div class="md-form form-sm">
447				                    <i class="fa fa-envelope prefix"></i>
448				                    <input type="text" id="email_clave" name="email_clave" class="form-control" maxlength="250">
449				                    <label for="email_clave">Dirección</label>
450				                </div>
451		       				</div>
452		       			</div>
453		       			
454		       			<div class="text-center mt-3">
455	       					<button type="button" onclick="javascript: enviarClave();" class="btn btn-primary btn-block mb-1 waves-effect waves-light">
456	       						<i class="fa fa-send mr-2"></i>Enviar Clave<!-- Enviar Clave -->
457	       					</button>
458       					</div>
459		       			
460		       			
461       				</div>
462		       		<div class="modal-footer">
463		            	<button type="button" class="btn btn-outline-primary" data-dismiss="modal">Cerrar</button><!-- CERRAR -->
464		            </div>
465	            </form>
466		       		
467        </div>
468        
469        <!--/.Content-->
470    </div>
471</div>
472<!--Modal: Recordar Clave-->
473 <!-- Central Modal Medium Danger -->
474 <div class="modal fade" id="centralModalDanger" tabindex="-1" role="dialog" aria-labelledby="tituloDanger" aria-hidden="true">
475     <div class="modal-dialog modal-md modal-notify modal-danger" role="document">
476         <!--Content-->
477         <div class="modal-content">
478             <!--Header-->
479              <div class="modal-header d-flex justify-content-center p-1 pr-2">
480                 <p id="tituloDanger" class="heading lead"></p>
481 
482                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
483                     <span aria-hidden="true" class="white-text">&times;</span>
484                 </button>
485             </div>
486 
487             <div class="modal-body">
488             	<div class="text-center">
489             		<i class="fa fa-times fa-2x"></i>
490             		<div class="mt-2" id="textoDanger"></div>
491             	</div>
492             </div>
493 
494             <!--Footer-->
495             <div class="modal-footer justify-content-center p-1">
496                 <a type="button" class="btn btn-sm btn-sm-2 btn-outline-danger waves-effect" data-dismiss="modal">Cerrar</a>
497             </div>
498         </div>
499         <!--/.Content-->
500     </div>
501 </div>
502 <!-- Central Modal Medium Danger-->
503 <!-- Central Modal Medium Info -->
504 <div class="modal fade" id="centralModalWarning" tabindex="-1" role="dialog" aria-labelledby="tituloWarning" aria-hidden="true">
505     <div class="modal-dialog modal-md modal-notify modal-warning" role="document">
506         <!--Content-->
507         <div class="modal-content">
508             <!--Header-->
509             <div class="modal-header d-flex justify-content-center p-1 pr-2">
510                 <p id="tituloWarning" class="heading lead"></p>
511 
512                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
513                     <span aria-hidden="true" class="white-text">&times;</span>
514                 </button>
515             </div>
516 
517             <!--Body-->
518             <div class="modal-body">
519             	<div class="text-center">
520             		<i class="fa fa-warning fa-2x"></i>
521             		<div class="mt-2" id="textoWarning"></div>
522             	</div>
523             </div>
524 
525             <!--Footer-->
526             <div class="modal-footer justify-content-center p-1">
527                 <a type="button" class="btn btn-sm btn-sm-2 btn-outline-warning waves-effect" data-dismiss="modal">Cerrar</a>
528             </div>
529         </div>
530         <!--/.Content-->
531     </div>
532 </div>
533<!-- Central Modal Medium Danger-->
534<!-- Central Modal Medium Info -->
535<div class="modal fade" id="centralModalInfo" tabindex="-1" role="dialog" aria-labelledby="tituloInfo" aria-hidden="true">
536	<div class="modal-dialog modal-md modal-notify" role="document">
537    	<!--Content-->
538         <div class="modal-content">
539             <!--Header-->
540              <div class="modal-header modalGeneral d-flex justify-content-center p-1 pr-2">
541                 <p id="tituloInfo" class="heading lead"></p>
542 
543                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
544                     <span aria-hidden="true" class="white-text">&times;</span>
545                 </button>
546             </div>
547 
548             <div class="modal-body">
549             	<div class="text-center">
550             		<i class="fa fa-check fa-2x"></i>
551             		<div class="mt-2" id="textoInfo"></div>
552             	</div>
553             </div>
554 
555             <!--Footer-->
556             <div class="modal-footer justify-content-center p-1">
557                 <a type="button" class="btn btn-sm btn-sm-2 btn-outline-primary waves-effect" data-dismiss="modal">Cerrar</a>
558             </div>
559         </div>
560         <!--/.Content-->
561     </div>
562</div>
563 <!-- Central Modal Medium Danger-->
564 
565 <div class="modal fade show" id="modalConfirmDelete" tabindex="-1" role="dialog" aria-labelledby="txtConfirmDelete" aria-hidden="true">
566    <div class="modal-dialog modal-md modal-notify modal-danger" role="document">
567        <!--Content-->
568        <div class="modal-content text-center">
569            <!--Header-->
570            <div class="modal-header d-flex justify-content-center p-1 pr-2">
571            	<button type="button" class="close" data-dismiss="modal" aria-label="Close">
572                     <span aria-hidden="true" class="white-text">&times;</span>
573                 </button>
574            </div>
575
576            <!--Body-->
577            <div class="modal-body">
578             	<div class="text-center">
579             		<i class="fa fa-times fa-2x"></i>
580             		<div class="mt-2 font-bold-500" id="txtConfirmDelete"></div>
581             		<div class="mt-2 text-justify" id="txtDesDelete"></div>
582             	</div>
583             </div>
584
585            <!--Footer-->
586            <div class="modal-footer flex-center p-1">
587                <a id="btnConfirmDelete" href="#" class="btn btn-sm btn-sm-2 btn-outline-danger waves-effect waves-light">S&iacute;</a>
588                <a type="button" class="btn btn-sm btn-sm-2 btn-danger waves-effect" data-dismiss="modal">No</a>
589            </div>
590        </div>
591        <!--/.Content-->
592    </div>
593</div>
594
595
596
597
598
599
600
601<!--Modal: Login-->
602<div id="modalAccesibilidad" class="modal fade"  tabindex="-1" role="dialog" aria-labelledby="labelAccesibilidad" aria-hidden="true">
603    <div class="modal-dialog modal-md modal-notify" role="document">
604        <div class="modal-content">
605        	<!--Header-->
606            <div id="labelAccesibilidad" class="modal-header modalGeneral p-2">
607                <p class="heading lead"><i class="fa fa-universal-access" aria-hidden="true"></i></span> Accesibilidad</p>
608
609                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
610                    <span aria-hidden="true" class="white-text">×</span>
611                </button>
612            </div>
613	        <!--Content-->
614	        <div class="modal-body modal-altura-maxima">
615	        	
616	        	
617						<form id="FormAltoContraste" action="/portal/inicio.do" method="post">
618		    				<input type="hidden" id="altoContrasteActivo" name="altoContrasteActivo" value='false' />
619		    				<input type="hidden" id="tamanyoFuente" name="tamanyoFuente" value='1' />
620			        			<div class="row mt-2">
621	        						<div class="col-md-12">
622					                <!-- Alto contraste -->
623					                	<label class="form-label" for="altoContrasteSelect"><i class="fa fa-adjust mr-2"></i>Alto contraste</label><!-- Alto contraste -->
624										<select id="altoContrasteSelect" name="altoContrasteSelect" class="browser-default w-100" aria-invalid="false">
625											<option value="true"  >Activado</option><!-- Activado -->
626											<option value="false" selected>No activado</option><!-- Desactivado -->									
627										</select>
628					                </div>
629			                
630					                <!-- Aumentar/Disminuir fuente -->
631					                <div class="col-md-12 mt-3">
632					                	<label class="form-label" for="aumentarFuenteSelect"><i class="fa fa-text-height mr-2"></i>Tamaño de la fuente</label><!-- Tamaño de la fuente -->
633										<select id="aumentarFuenteSelect" name="aumentarFuenteSelect" class="browser-default w-100" aria-invalid="false">
634											<option value="1" selected>Normal</option><!-- Normal -->
635											<option value="2" >Grande</option><!-- Grande -->
636											<option value="3" >Muy grande</option><!-- Muy grande -->
637										</select>
638					                </div>
639			                	</div>
640	            			</div>
641	                	</form>
642	                	
643	            		
644				
645				<div class="modal-footer">
646                	<button id="aplicarAccesibilidad" class="btn btn-primary btn-sm btn-sm-2 waves-effect waves-light" data-dismiss="modal"><i class="fa fa-solid fa-check fa-sm pr-2" aria-hidden="true"></i>Aplicar</button>
647            	</div>
648	        </div>
649	        <!--/.Content-->
650        </div>
651    </div>
652</div>
653<!--Modal: Login-->
654
655  	
656  	
657  		<div class="container pr-0 pl-0 z-depth-1">
658   			
659
660
661
662
663<div class="row">
664	
665  	<div class="col-sm-12 col-md-12 col-xl-12  ">
666 	 <!-- <div class="col-sm-12 col-md-12"> -->
667  		<!--Carousel Wrapper-->
668		<div id="carousel-example-1z" class="carousel slide carousel-fade" data-ride="carousel" data-interval="4000">
669		    <!--Indicators-->
670		    
671		    <!--/.Indicators-->
672		    <!--Slides-->
673		    <div class="carousel-inner" role="listbox" aria-label="Carousel">
674		        <!--First slide-->
675		        
676		        
677		        		<div class="carousel-item active">
678		        
679	            	<div class="view">
680	            		<img alt="1. Ayuntamiento de Badajoz" class="d-block w-100" src="/sede/img/carousel/inicio/BIENVENIDA.JPG">
681	            	</div>
682	            	<div class="carousel-caption">
683	            		
684	            			
685            				
686	            		
687		            </div>
688	            	</div>
689	            
690		    </div>
691		    <!--/.Slides-->
692		    <!--Controls-->
693		    
694		    <!--/.Controls-->
695		</div>
696  </div>
697  
698  
699</div>
700
701   		</div>
702   	
703
704	<main class="container pb-4 z-depth-1">
705    	
706    	
707    		<!-- LISTAS -->
708    		
709
710
711
712
713
714<div class="row">
715
716	<!-- LISTA 1 -->
717	<div class="col-xl-4 col-lg-6 order-1">
718		
719		          
720
721
722
723
724
725
726<div id="wid_5" class="single-post mt-4">
727	
728		<div class="card">
729		<div class="card-header modalGeneral pt-2 pb-2 pl-3 pr-3 cabecera-widget-negrita font-10 ">
730	
731	
732	<!-- ICONO Y TITULO -->
733	
734	
735		<i class="fa fa-star fa-1x mr-2"></i>
736	
737	
738	Trámites Destacados
739	
740	
741	
742	
743		</div>
744		<div class="card-body p-0">
745	
746	
747	
748		<p class="font-9 color-texto p-2 mb-0"> Trámites electrónicos más habituales</p>
749	
750	
751	<!-- LISTA DE ENLACES -->
752	<section id="wid_lis_5" class="list-group" role="menu" aria-label="Trámites Destacados">
753		
754		
755			
756				<a role="menuitem" id="bc_110" name="bc_110" title="Subsanación de Solicitudes" rel="nofollow noopener noreferrer" target="_self" href="javascript: abrirLogin('/sede/tramitacionElectronica.do?asu_mod_cod=1&amp;asu_cod=34&amp;asunto=34&amp;aplcorreo=4')" class="list-group-item waves-effect enlace-widget font-9 ">
757					<span class="float-left"><i class="fa fa-angle-right fa-1_5x mr-2"></i></span>
758	  				<span class="float-left maxw-95">Subsanación de Solicitudes</span>
759 				</a>
760			
761				<a role="menuitem" id="bc_2" name="bc_2" title="Solicitud Genérica" rel="nofollow noopener noreferrer" target="_self" href="javascript: abrirLogin('/sede/tramitacionElectronica.do?asu_mod_cod=1&amp;asu_cod=2&amp;asunto=2&amp;aplcorreo=4')" class="list-group-item waves-effect enlace-widget font-9 ">
762					<span class="float-left"><i class="fa fa-angle-right fa-1_5x mr-2"></i></span>
763	  				<span class="float-left maxw-95">Solicitud Genérica</span>
764 				</a>
765			
766				<a role="menuitem" id="bc_3" name="bc_3" title="Quejas y sugerencias" rel="nofollow noopener noreferrer" target="_self" href="javascript: abrirLogin('/sede/tramitacionElectronica.do?asu_mod_cod=1&amp;asu_cod=3&amp;asunto=3&amp;aplcorreo=4')" class="list-group-item waves-effect enlace-widget font-9 ">
767					<span class="float-left"><i class="fa fa-angle-right fa-1_5x mr-2"></i></span>
768	  				<span class="float-left maxw-95">Quejas y sugerencias</span>
769 				</a>
770			
771				<a role="menuitem" id="bc_22" name="bc_22" title="Volantes de Empadronamiento" rel="nofollow noopener noreferrer" target="_self" href="/portal/noEstatica.do?opc_id=48&amp;ent_id=1&amp;idioma=1" class="list-group-item waves-effect enlace-widget font-9 ">
772					<span class="float-left"><i class="fa fa-angle-right fa-1_5x mr-2"></i></span>
773	  				<span class="float-left maxw-95">Volantes de Empadronamiento</span>
774 				</a>
775			
776				<a role="menuitem" id="bc_23" name="bc_23" title="Certificado de empadronamiento" rel="nofollow noopener noreferrer" target="_self" href="javascript: abrirLogin('/portal/noEstatica.do?opc_id=49')" class="list-group-item waves-effect enlace-widget font-9 ">
777					<span class="float-left"><i class="fa fa-angle-right fa-1_5x mr-2"></i></span>
778	  				<span class="float-left maxw-95">Certificado de empadronamiento</span>
779 				</a>
780			
781  		
782	</section>
783	
784	
785		</div>
786		</div>
787	
788</div>
789		          
790		          
791
792
793
794
795
796<!-- BLOQUE SIN IMAGEN -->
797<a id="bad_39" name="bad_39" title="Tablón Electrónico" rel="nofollow noopener noreferrer" target="_self" href="/portal/noEstatica.do?opc_id=268&amp;ent_id=1&amp;idioma=1">
798	<div class="bloque-widget w-100 rounded d-block p-3 mt-4">
799	
800		
801		
802		<div class="d-flex justify-content-start">
803			<div class=" pt-2">
804				
805					<i class="fa fa-bullhorn fa-3_5x mr-3"></i>
806				
807			</div>
808			<div class="">
809				<div class="font-15 font-bold-500 ">
810					Tablón Electrónico
811				</div>
812				<div class="font-9  ">
813					 Tablón electrónico del Ayuntamiento de Badajoz
814				</div>
815			</div>
816		</div>
817		
818		
819	</div>
820</a>
821
822		          
823		          
824
825
826
827
828
829<!-- BLOQUE SIN IMAGEN -->
830<a id="bad_40" name="bad_40" title="Perfil del Contratante" rel="nofollow noopener noreferrer" target="_blank" href="https://contrataciondelestado.es/wps/poc?uri=deeplink%3AperfilContratante&idBp=1y0AHuBk5voQK2TEfXGy%2BA%3D%3D">
831	<div class="bloque-widget w-100 rounded d-block p-3 mt-4">
832	
833		
834		
835		<div class="d-flex justify-content-start">
836			<div class=" pt-2">
837				
838					<i class="fa fa-university fa-3_5x mr-3"></i>
839				
840			</div>
841			<div class="">
842				<div class="font-15 font-bold-500 ">
843					Perfil del Contratante
844				</div>
845				<div class="font-9  ">
846					 Acceso al perfil del contratante del Sector Público del Ayuntamiento de Badajoz
847				</div>
848			</div>
849		</div>
850		
851		
852	</div>
853</a>
854
855		          
856	</div>
857	
858	<!-- LISTA 2 -->
859	<div class="col-xl-4 col-lg-6 order-3">
860		
861		          
862
863
864
865
866
867
868<div class="single-post mt-4">
869	
870		<div class="card">
871		<div class="card-header modalGeneral pt-2 pb-2 pl-3 pr-3 cabecera-widget-negrita font-10 ">
872	
873	
874	<!-- ICONO Y TITULO -->
875	
876	
877		<i class="fa fa-bank fa-1x mr-2"></i>
878	
879	
880	Servicios de la Sede Electrónica
881	
882	
883		</div>
884		<div class="card-body p-0 pl-2 pr-2">
885	
886	
887	<div class="form-row">
888	
889		
890	
891		
892		
893         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
894			<a id="mui_14" name="mui_14" title="Buzón de Notificaciones" href="javascript: abrirLogin('/portal/noEstatica.do?opc_id=10000')" class="enlace-widget">
895				
896					
897						<i class="fa fa-envelope-open fa-2x"></i>
898					
899				
900				<div class="h6 font-9 enlace-widget mt-3">Buzón de Notificaciones</div>
901			</a>
902         </div>
903         
904		
905		
906         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
907			<a id="mui_21" name="mui_21" title="Todos los trámites" href="/portal/noEstatica.do?opc_id=119&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
908				
909					
910						<i class="fa fa-bar-chart-o fa-2x"></i>
911					
912				
913				<div class="h6 font-9 enlace-widget mt-3">Todos los trámites</div>
914			</a>
915         </div>
916         
917		
918		
919         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
920			<a id="mui_20" name="mui_20" title="Verificador Documentos" href="/portal/noEstatica.do?opc_id=279&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
921				
922					
923						<i class="fa fa-check-circle fa-2x"></i>
924					
925				
926				<div class="h6 font-9 enlace-widget mt-3">Verificador Documentos</div>
927			</a>
928         </div>
929         
930		
931		
932         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
933			<a id="mui_15" name="mui_15" title="Factura Electrónica" href="/portal/noEstatica.do?opc_id=10001&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
934				
935					
936						<i class="fa fa-file-pdf-o fa-2x"></i>
937					
938				
939				<div class="h6 font-9 enlace-widget mt-3">Factura Electrónica</div>
940			</a>
941         </div>
942         
943		
944		
945         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
946			<a id="mui_4" name="mui_4" title="Test de Requisitos" href="/portal/noEstatica.do?opc_id=263&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
947				
948					
949						<i class="fa fa-wrench fa-2x"></i>
950					
951				
952				<div class="h6 font-9 enlace-widget mt-3">Test de Requisitos</div>
953			</a>
954         </div>
955         
956		
957		
958         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
959			<a id="mui_1" name="mui_1" title="Hora Oficial" href="/portal/noEstatica.do?opc_id=217&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
960				
961					
962						<i class="fa fa-clock-o fa-2x"></i>
963					
964				
965				<div class="h6 font-9 enlace-widget mt-3">Hora Oficial</div>
966			</a>
967         </div>
968         
969		
970		
971         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
972			<a id="mui_17" name="mui_17" title="Contacto" href="javascript: abrirLogin('/sede/tramitacionElectronica.do?asu_mod_cod=1&amp;asu_cod=3&amp;asunto=3&amp;aplcorreo=4')" class="enlace-widget">
973				
974					
975						<i class="fa fa-user fa-2x"></i>
976					
977				
978				<div class="h6 font-9 enlace-widget mt-3">Contacto</div>
979			</a>
980         </div>
981         
982		
983		
984         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
985			<a id="mui_19" name="mui_19" title="FAQ" href="/portal/noEstatica.do?opc_id=275&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
986				
987					
988						<i class="fa fa-question-circle fa-2x"></i>
989					
990				
991				<div class="h6 font-9 enlace-widget mt-3">FAQ</div>
992			</a>
993         </div>
994         
995		
996		
997         <div class="col-6 col-md-4 col-sm-4 mt-3 text-center color-fondo-general">
998			<a id="mui_18" name="mui_18" title="Id Sede" href="/portal/noEstatica.do?opc_id=278&amp;ent_id=1&amp;idioma=1" class="enlace-widget">
999				
1000					
1001						<i class="fa fa-info-circle fa-2x"></i>
1002					
1003				
1004				<div class="h6 font-9 enlace-widget mt-3">Id Sede</div>
1005			</a>
1006         </div>
1007         
1008		
1009		
1010		
1011	</div>	
1012	
1013	
1014		</div>
1015		</div>
1016	
1017</div>
1018		          
1019		          
1020
1021
1022
1023<div class="single-post mt-4">
1024	
1025	<div class="alert alert-warning mb-0" aria-atomic="true" role="alert">
1026	  <div style="text-align: justify;"><strong><a href="https://www.aytobadajoz.es/es/ayto/tramites-online/tramite/" rel="nofollow noopener noreferrer" target="_blank"><span style="font-size: 20px;">Consulta de registros, expedientes y verificaci&oacute;n de documentos (anteriores a 26/10/2021)</span></a></strong></div>
1027	</div>
1028	
1029</div>
1030		          
1031	</div>
1032	
1033	<!-- LISTA 3 -->
1034	
1035	<div class="col-xl-4 col-lg-6 order-2">
1036		
1037		          
1038
1039
1040
1041
1042
1043<!-- BLOQUE SIN IMAGEN -->
1044<a id="bad_44" name="bad_44" title="Portal de Tributos" rel="nofollow noopener noreferrer" target="_blank" href="https://tributos.aytobadajoz.es/">
1045	<div class="bloque-widget w-100 rounded d-block p-3 mt-4">
1046	
1047		
1048		
1049		<div class="d-flex justify-content-start">
1050			<div class=" pt-2">
1051				
1052					<i class="fa fa-laptop fa-3_5x mr-3"></i>
1053				
1054			</div>
1055			<div class="">
1056				<div class="font-15 font-bold-500 ">
1057					Portal de Tributos
1058				</div>
1059				<div class="font-9  ">
1060					Acceso al portal tributario del Ayuntamiento de Badajoz
1061				</div>
1062			</div>
1063		</div>
1064		
1065		
1066	</div>
1067</a>
1068
1069		          
1070		          
1071
1072
1073
1074
1075
1076<!-- BLOQUE SIN IMAGEN -->
1077<a id="bad_45" name="bad_45" title="Mi Carpeta" rel="nofollow noopener noreferrer" target="_blank" href="https://sede.aytobadajoz.es/sede/miCarpeta.do?ent_id=1&idioma=1&ext=1">
1078	<div class="bloque-widget w-100 rounded d-block p-3 mt-4">
1079	
1080		
1081		
1082		<div class="d-flex justify-content-start">
1083			<div class=" pt-2">
1084				
1085					<i class="fa fa-folder-open fa-3_5x mr-3"></i>
1086				
1087			</div>
1088			<div class="">
1089				<div class="font-15 font-bold-500 ">
1090					Mi Carpeta
1091				</div>
1092				<div class="font-9  ">
1093					Acceda a sus Notificaciones, Trámites y Datos Personales
1094				</div>
1095			</div>
1096		</div>
1097		
1098		
1099	</div>
1100</a>
1101
1102		          
1103		          
1104
1105
1106
1107
1108
1109<div id="verificarDocumentos" class="single-post mt-4">
1110
1111	<div class="card">
1112	<div class="card-header modalGeneral pt-2 pb-2 pl-3 pr-3 cabecera-widget-negrita font-10 ">
1113
1114
1115<!-- ICONO Y TITULO -->
1116
1117
1118	<i class="fa fa-check-square-o fa-1x mr-2"></i>
1119
1120
1121Verificador de documentos
1122
1123
1124	</div>
1125	<div class="card-body p-3">
1126
1127
1128		<div class="font-9"> </div>
1129			
1130		<div id="errorCodVerif" class="alert alert-danger d-none font-9 mb-0" aria-atomic="true" role="alert"></div>
1131		
1132		<form id='FormVerificarDoc' action="/portal/verificarDocumentos.do" onsubmit="return validarCodVerif(true);" method="post">
1133			<input type='hidden' name='opcion' value='verificar'/>
1134			
1135			<div class="row pt-3 pb-3 ">
1136				<input type='hidden' value='c191a4c2-cd44-4763-a10d-34e012d935f8' name='CSRFToken'/>
1137				<div class="col-12"><input style="box-sizing: inherit !important;" title="Introduzca el código de verificación" aria-label="Introduzca el código de verificación" placeholder="Introduzca el código de verificación" type="text" class="form-control form-control-sm2" name="codigo" required="required" maxlength="17" /></div>
1138				
1139				<!-- Incluir CAPTCHA -->
1140				
1141					
1142						<div class="col-12 mt-3 mb-3 font-9">Por favor, responda a la siguiente pregunta para poder comprobar su 
1142código:</div>
1143						<div class="col-12"><div id="pregCaptcha" class="alert alert-info font-9"></div></div>
1144						<div class="col-12 mb-3"><input style="box-sizing: inherit !important;" placeholder="Respuesta" aria-label="Respuesta" type="text" class="form-control form-control-sm2" name="respuesta" id="respuesta" /></div>
1145					
1146				
1147				
1148				
1149				<div class="col-12">
1150					<button type="submit" class="btn btn-block btn-sm btn-sm-2 btn-primary">
1151						
1152							<i class="fa fa-download mr-2" aria-hidden="true"></i>
1153						
1154						Comprobar CSV
1155					</button>
1156				</div>
1157			</div>
1158		</form>
1159
1160	</div>
1161	
1162	
1163	</div>
1164	
1165</div>
1166		          
1167	</div>
1168	
1169</div>
1170
1171    	
1172    	
1173	</main>
1174	
1175    
1176
1177
1178<!--Modal: Aviso -->
1179<div id="modalAviso" class="modal fade" id="centralModalLGInfoDemo" tabindex="-1" role="dialog" aria-labelledby="modalAviso" aria-hidden="true">
1180    <div class="modal-dialog modal-lg modal-notify modal-info" role="document">
1181        <!--Content-->
1182        <div class="modal-content">
1183            <!--Header-->
1184            
1185            <div id="labelAviso" class="modal-header modalGeneral p-2">
1186                <p class="heading lead">Información sobre el uso de la sede electrónica</p>
1187
1188                <button type="button" class="close" data-dismiss="modal" onclick="javascript: aceptarAviso('1');" aria-label="Close">
1189                    <span aria-hidden="true" class="white-text">×</span>
1190                </button>
1191            </div>
1192            
1193
1194            <!--Body-->
1195            <div class="modal-body">
1196            	<h1 style="margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; text-align: justify; -webkit-text-stroke-width: 0px;"><span style="font-size: 18px;"><font color="#616161"><strong>Para acceder a las funcionalidades de esta Sede Electr&oacute;nica debe</strong>:</font></span></h1>&nbsp;<ol style="text-align: left; color: rgb(97, 97, 97); text-transform: none; letter-spacing: normal; font-family: Roboto,sans-serif; font-size: 12.8px; font-style: normal; font-weight: 300; margin-top: 0px; margin-bottom: 1rem; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); -webkit-text-stroke-width: 0px; font-variant-ligatures: normal; font-variant-caps: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">	<li style="text-align: justify; box-sizing: border-box;"><span style="font-size: 16px;"><span style="box-sizing: border-box;">Utilizar cualquiera de los siguientes&nbsp;<strong style="font-weight: bolder; box-sizing: border-box;">navegadores&nbsp;</strong>actualizados: Internet Explorer, Mozilla Firefox o Google Chrome.</span></span></li>	<li style="text-align: justify; box-sizing: border-box;"><span style="font-size: 16px;"><span style="box-sizing: border-box;">Obtener un&nbsp;<strong style="font-weight: bolder; box-sizing: border-box;">certificado digital</strong>&nbsp;compatible con esta sede (<a href="https://sede.aytobadajoz.es/portal/noEstatica.do?opc_id=278&amp;pes_cod=-1&amp;ent_id=1&amp;idioma=1" rel="nofollow noopener noreferrer" target="_blank"><span style="color: rgb(41, 128, 185);">Certificados admitidos</span></a>).</span></span></li>	<li style="text-align: justify; box-sizing: border-box;"><span style="font-size: 16px;"><span style="box-sizing: border-box;"><strong style="font-weight: bolder; box-sizing: border-box;">Instalar la aplicaci&oacute;n Autofirma</strong>, suministrada por el Gobierno de Espa&ntilde;a (&Uacute;nicamente la primera vez que se accede).Puede&nbsp;obtenerla en el siguiente enlace:&nbsp;<a href="http://firmaelectronica.gob.es/Home/Descargas.html" rel="nofollow noopener noreferrer" style="transition:0.2s ease-in-out; color: rgb(0, 123, 255); text-decoration: none; cursor: pointer; box-sizing: border-box;" rel="nofollow noopener noreferrer" target="_blank"><span style="color: rgb(41, 128, 185);"><font style="box-sizing: border-box;">Descarga Autofirma</font></span></a></span></span></li>	<li style="text-align: justify; box-sizing: border-box;"><span style="font-size: 16px;"><span style="box-sizing: border-box;">&nbsp;Darse de alta en la sede haciendo clic en &quot;<strong style="font-weight: bolder; box-sizing: border-box;">Identif&iacute;cate</strong>&quot;.</span></span></li></ol>
1197
1198            </div>
1199
1200            <!--Footer-->
1201            <div class="modal-footer">
1202                <button class="btn btn-outline-primary btn-sm btn-sm-2 waves-effect waves-light" onclick="javascript: aceptarAviso('1');">Cerrar</button>
1203            </div>
1204        </div>
1205        <!--/.Content-->
1206    </div>
1207</div>
1208<script>
1209	var mostrarSiempre = "0";
1210</script>
1210
1211    
1212    
1213
1214
1215
1216
1217
1218
1219
1220
1221<!-- Footer -->
1222
1223<div class="container pr-0 pl-0">
1224
1225	<footer class="page-footer pie pt-4 mt-0">
1226		<div class="container">
1227	    
1228			<div class="row ml-1 mr-1 mb-3">
1229			
1230				
1231			      	<div class="col-md-3 text-center text-md-left mb-3 mb-md-0">
1232			     	
1233			          
1234
1235
1236
1237
1238
1239	<a id="pie_bad_47" name="pie_bad_47" title="Ayuntamiento de Badajoz" rel="nofollow noopener noreferrer" target="_blank" href="https://www.aytobadajoz.es/es/ayto/portada">
1240		<img alt="Ayuntamiento de Badajoz" class="img-fluid" src="/sede/img/widgets/47/1/feder.jpg">	
1241	</a>
1242
1243			          
1244			     	</div>
1245			     	
1246			      	<div class="col-md-3 text-center text-md-left mb-3 mb-md-0">
1247			     	
1248			          
1249
1250
1251
1252
1253
1254
1255<div id="wid_8" class="single-post">
1256
1257	<div class="h6 titulo-pie-negrita font-12  mb-3">
1258		<!-- ICONO Y TITULO -->
1259		
1260		
1261			<i class="fa fa-legal fa-1x mr-2"></i>
1262		
1263		
1264		SOBRE LA SEDE ELECTRÓNICA
1265	</div>
1266	
1267	
1268		
1269			<p class="mb-2">
1270				<a id="pie_bc_24" name="pie_bc_24" title="Instrucciones de acceso a la sede" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=24&amp;ent_id=1&amp;idioma=1" class="font-9">
1271				<i class="fa fa-angle-right mr-2"></i>Instrucciones de acceso a la sede
1272				</a>
1273			</p>
1274		
1275			<p class="mb-2">
1276				<a id="pie_bc_5" name="pie_bc_5" title="Aviso Legal" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=5&amp;ent_id=1&amp;idioma=1" class="font-9">
1277				<i class="fa fa-angle-right mr-2"></i>Aviso Legal
1278				</a>
1279			</p>
1280		
1281			<p class="mb-2">
1282				<a id="pie_bc_6" name="pie_bc_6" title="Ordenanzas Municipales" rel="nofollow noopener noreferrer" target="_blank" href="https://www.aytobadajoz.es/es/ayto/ordenanzas#" class="font-9">
1283				<i class="fa fa-angle-right mr-2"></i>Ordenanzas Municipales
1284				</a>
1285			</p>
1286		
1287			<p class="mb-2">
1288				<a id="pie_bc_7" name="pie_bc_7" title="Calendario de sede y hora oficial" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=7&amp;ent_id=1&amp;idioma=1" class="font-9">
1289				<i class="fa fa-angle-right mr-2"></i>Calendario de sede y hora oficial
1290				</a>
1291			</p>
1292		
1293			<p class="mb-2">
1294				<a id="pie_bc_8" name="pie_bc_8" title="Accesibilidad" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=8&amp;ent_id=1&amp;idioma=1" class="font-9">
1295				<i class="fa fa-angle-right mr-2"></i>Accesibilidad
1296				</a>
1297			</p>
1298		
1299			<p class="mb-2">
1300				<a id="pie_bc_9" name="pie_bc_9" title="Política de Privacidad" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=9&amp;ent_id=1&amp;idioma=1" class="font-9">
1301				<i class="fa fa-angle-right mr-2"></i>Política de Privacidad
1302				</a>
1303			</p>
1304		
1305			<p class="mb-2">
1306				<a id="pie_bc_10" name="pie_bc_10" title="Titularidad de la sede" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=10&amp;ent_id=1&amp;idioma=1" class="font-9">
1307				<i class="fa fa-angle-right mr-2"></i>Titularidad de la sede
1308				</a>
1309			</p>
1310		
1311			<p class="mb-2">
1312				<a id="pie_bc_16" name="pie_bc_16" title="Mapa Web" rel="nofollow noopener noreferrer" target="_self" href="/portal/noEstatica.do?opc_id=218&amp;ent_id=1&amp;idioma=1" class="font-9">
1313				<i class="fa fa-angle-right mr-2"></i>Mapa Web
1314				</a>
1315			</p>
1316		
1317			<p class="mb-2">
1318				<a id="pie_bc_108" name="pie_bc_108" title="Certificados y sistemas de firma electrónica" rel="nofollow noopener noreferrer" target="_self" href="/portal/noEstatica.do?opc_id=278&amp;ent_id=1&amp;idioma=1" class="font-9">
1319				<i class="fa fa-angle-right mr-2"></i>Certificados y sistemas de firma electrónica
1320				</a>
1321			</p>
1322		
1323	
1324</div>
1325			          
1326			     	</div>
1327			     	
1328			      	<div class="col-md-3 text-center text-md-left mb-3 mb-md-0">
1329			     	
1330			          
1331
1332
1333
1334
1335
1336
1337<div id="wid_9" class="single-post">
1338
1339	<div class="h6 titulo-pie-negrita font-12  mb-3">
1340		<!-- ICONO Y TITULO -->
1341		
1342		
1343			<i class="fa fa-question-circle-o fa-1x mr-2"></i>
1344		
1345		
1346		CONTACTO
1347	</div>
1348	
1349	
1350		
1351			<p class="mb-2">
1352				<a id="pie_bc_11" name="pie_bc_11" title="Consultas, quejas, sugerencias..." rel="nofollow noopener noreferrer" target="_blank" href="https://sede.aytobadajoz.es/sede/tramitacionElectronica.do?asu_mod_cod=1&asu_cod=3&aplcorreo=4&ent_id=1&idioma=1" class="font-9">
1353				<i class="fa fa-angle-right mr-2"></i>Consultas, quejas, sugerencias...
1354				</a>
1355			</p>
1356		
1357			<p class="mb-2">
1358				<a id="pie_bc_12" name="pie_bc_12" title="Oficinas de asistencia en materia de registro" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=12&amp;ent_id=1&amp;idioma=1" class="font-9">
1359				<i class="fa fa-angle-right mr-2"></i>Oficinas de asistencia en materia de registro
1360				</a>
1361			</p>
1362		
1363			<p class="mb-2">
1364				<a id="pie_bc_13" name="pie_bc_13" title="FAQ" rel="nofollow noopener noreferrer" target="_self" href="/portal/noEstatica.do?opc_id=275&amp;ent_id=1&amp;idioma=1" class="font-9">
1365				<i class="fa fa-angle-right mr-2"></i>FAQ
1366				</a>
1367			</p>
1368		
1369			<p class="mb-2">
1370				<a id="pie_bc_109" name="pie_bc_109" title="Canales de Acceso" rel="nofollow noopener noreferrer" target="_self" href="/portal/contenedor.do?det_cod=109&amp;ent_id=1&amp;idioma=1" class="font-9">
1371				<i class="fa fa-angle-right mr-2"></i>Canales de Acceso
1372				</a>
1373			</p>
1374		
1375	
1376</div>
1377			          
1378			     	</div>
1379			     	
1380			      	<div class="col-md-3 text-center text-md-left mb-3 mb-md-0">
1381			     	
1382			          
1383
1384
1385
1386<div class="single-post ">
1387	
1388		<h6 class="titulo-pie-negrita font-12  mb-3"><i class="fa fa-home fa-fw"></i><span style="color: rgb(255, 255, 255);">&nbsp;Ayuntamiento de Badajoz</span></h6><span>&nbsp;<span style="color: rgb(255, 255, 255);">CIF: &nbsp;P0601500B<br /><i class="fa fa-map-marker fa-fw"></i>&nbsp;Plaza de Espa&ntilde;a,1 06002&nbsp;(Badajoz)<br /><i class="fa fa-phone fa-fw"></i>&nbsp;Tel&eacute;fono:&nbsp;924 21 00 00<br /><i class="fa fa-globe fa-fw"></i>&nbsp;</span></span><u><a href="http://www.aytobadajoz.es"><span style="color: rgb(255, 255, 255);">https://www.aytobadajoz.es</span></a></u><br /></i><i class="fa fa-rss-square fa-fw"></i><span style="color: rgb(255, 255, 255);">&nbsp;Redes Sociales:</span><br /><a href="https://www.facebook.com/aytobadajoz/" rel="nofollow noopener noreferrer" target="_blank"><img alt="" height="50" src="\sede\img\redes\pie_facebook.png" style="width: 58px; height: 55px;" width="51" /></a><a href="https://twitter.com/aytodebadajoz" rel="nofollow noopener noreferrer" target="_blank"><img alt="" height="51" src="\sede\img\redes\pie_twitter.png" style="width: 58px; height: 55px;" width="51" /></a>
1389	
1390</div>
1391			          
1392			     	</div>
1393			     	
1394			</div>
1395		
1396		</div>
1397		<!--Copyright-->
1398		<div class="footer-copyright text-center py-3">
1399			<div class="container-fluid">
1400				<div class="row">
1401					<div class="col-3"></div>
1402					<div class="col-6 d-flex justify-content-center align-items-center">
1403						
1404						© 2026 Ayuntamiento de Badajoz
1405						
1406					</div>
1407                    <div class="col-3" id="contenedorBotonCookiesFooter">
1408                        <button type="button" class="btn btn-primary btn-sm"
1409                                onclick="location.href='/portal/literal.do?opc_id=293&amp;ent_id=1&amp;idioma=1';">
1410                            Accesibilidad
1411                        </button>
1412                    </div>
1413				</div>
1414			</div>
1415		</div>
1416		<!--/.Copyright-->
1417	    <!-- Incluimos las cookies -->
1418	    
1419	    
1420
1421
1422
1423
1424
1425<!-- JQuery -->
1426<script type="text/javascript" src="/sede/js/vendors/jquery/jquery-3.7.1.min.js"></script>
vendor: 2 bytes, line 1426
1426
1427<script>
1428	const idGA = "";
1429	const insuitValor = "0";
1430	const urlInsuit = "https://insuit.net/i4tservice/insuit-app.js";
1431	const cookiesGoogleAnalitycs = 'cookies-google-analytics';
1432	const cookiesInsuit = 'cookies-insuit';
1433	const aceptadasCadena = 'aceptadas';
1434	const rechazadasCadena = 'rechazadas';
1435	let etqEsteSitioUsaCookies = "Este sitio usa cookies";
1436	let etqEsteSitioUtilizaCookies = "Este sitio web utiliza cookies para mejorar tu experiencia:";
1437	let etqCookiesTecnicas = "Cookies técnicas";
1438	let etqObligatorias = "Obligatorias";
1439	let etqCookiesAnaliticas = "Cookies analíticas";
1440	let etqGoogleAnalytics = "Google Analytics";
1441	let etqAceptar = "Aceptar";
1442	let etqAceptarTodas = "Aceptar todas";
1443	let etqRechazarTodas = "Rechazar todas";
1444	let etqPoliticaCookies = "Política de Cookies";
1445	let etqQueSonLasCookies = "¿Qué son las cookies?";
1446	let etqDefinicionCookiesUno = "Las cookies son pequeños archivos de texto que se almacenan en tu dispositivo cuando visitas una página web.";
1447	let etqDefinicionCookiesDos = "Su función principal es ayudar a que la web funcione mejor y a que la experiencia del usuario sea más personalizada y cómoda.";
1448	let etqDefinicionCookiesTres = "No son programas ni contienen virus, simplemente guardan información sencilla, como tus preferencias o la configuración que usas en la página.";
1449	let etqConfiguracionCookies = "Configuración de cookies";
1450	let etqCookiesTecnicasDescripcionUno = "Son imprescindibles para que la página funcione correctamente.";
1451	let etqCookiesTecnicasDescripcionDos = "Por ejemplo, permiten que se mantenga la configuración de idioma o la selección de entidad.";
1452	let etqCookiesTecnicasDescripcionTres = "Estas cookies no recopilan datos personales ni se usan para seguimiento o publicidad, solo para que puedas navegar sin problemas.";
1453	let etqCookiesAnaliticasDescripcionUno = "Estas cookies nos ayudan a entender cómo usas la página, para mejorarla y hacerla más útil.";
1454	let etqCookiesAnaliticasDescripcionDos = "Son opcionales, es decir, puedes aceptarlas o rechazarlas según tu preferencia.";
1455	let etqCookiesAnaliticasDescripcionTres = "No afectan al funcionamiento básico de la web.";
1456	let etqCookiesUtilizadas = "Cookies utilizadas en esta web";
1457	let etqCookiesUtilizadasDescripcionUno = "Guardan la información sobre la entidad concreta que seleccionas.";
1458	let etqCookiesUtilizadasDescripcionDos = "Guardan el idioma que has elegido para que la página se muestre correctamente.";
1459	let etqCookiesUtilizadasDescripcionTres = "Utilizamos cookies de Google Analytics, que nos permiten analizar el tráfico y el comportamiento de los usuarios en la web.";
1460	let etqCookiesUtilizadasDescripcionCuatro = "Estas cookies no recopilan datos personales identificables y puedes rechazarlas si prefieres no compartir esta información.";
1461	let etqServiciosDeTerceros = "Servicios de terceros";
1462	let etqServiciosDeTercerosDescripcionUno = "En nuestra página utilizamos servicios externos que pueden requerir el uso de cookies para funcionar correctamente.";
1463	let etqServiciosDeTercerosDescripcionDos = "Estas cookies nos ayudan a ofrecer una mejor experiencia de navegación y a adaptar algunos contenidos o funcionalidades a tus necesidades.";
1464	let etqServiciosDeTercerosDescripcionTres = "A continuación, te explicamos cómo las utiliza cada servicio:";
1465	let etqPreguntaAceptarCookiesTerceros = "¿Desea aceptar las cookies opcionales?";
1466	let etqParaMasInfoConsulta = "Para más información consulta nuestra";
1467	let etqInsuit = "Insuit";
1468	let etqCookiesMarketing = "Cookies de marketing";
1469	let etqCookiesMarketingDescripcionUno = "Estas cookies permiten mostrarte publicidad personalizada y adaptar el contenido a tus intereses.";
1470	let etqCookiesMarketingDescripcionDos = "Son opcionales, pero si no las aceptas, la herramienta Insuit no funcionará correctamente, ya que necesita este tipo de cookies.";
1471	let etqCookiesMarketingDescripcionTres = "Rechazarlas no afecta al funcionamiento básico de la web.";
1472	let etqServiciosDeTercerosGoogleDescripcionUno = "Utilizamos Google Analytics para recopilar datos anónimos sobre cómo 
1472se usa la página, con el fin de mejorar su contenido y funcionamiento.";
1473	let etqServiciosDeTercerosGoogleDescripcionDos = "Nosotros no usamos estas cookies para publicidad personalizada ni compartimos esta información con anunciantes.";
1474	let etqServiciosDeTercerosInsuitDescripcionUno = "La herramienta Insuit, que mejora la accesibilidad de la página, utiliza algunas cookies relacionadas con marketing y publicidad para ofrecer sus servicios.";
1475	let etqServiciosDeTercerosInsuitDescripcionDos = "Estas cookies son gestionadas exclusivamente por Insuit y no por nosotros.";
1476	let etqCookie = "Cookie";
1477	let etqDominio = "Dominio";
1478	let etqDuracion = "Duración";
1479	let etqFinalidad = "Finalidad";
1480	let etqCookieGaNormal = "_ga";
1481	let etqCookieGaCompletable = "_ga_";
1482	let etqCookieGid = "_gid";
1483	let etqCookieHstc = "_hstc";
1484	let etqCookieHubspotutk = "hubspotutk";
1485	let etqCookieHssrc = "_hssrc";
1486	let etqCookieNmstat = "nmstat";
1487	let etqCookieGclAu = "_gcl_au";
1488	let etqCookieIdioma = "idioma";
1489	let etqCookiePerCod = "perCod";
1490	let etqCookieEntidad = "entidad";
1491	let etqCookieJsessionId = "JSESSIONID";
1492	let etqUrlInsuit = ".insuit.net";
1493	let etqUnoDosAnos = "1-2 años";
1494	let etqVeinticuatroHoras = "24 horas";
1495	let etqSeisMeses = "6 meses";
1496	let etqMilDias = "1000 días";
1497	let etqSesion = "Sesión";
1498	let eqtFinalidadCookieGaNormal = "Identifica usuarios con un ID único para analizar tráfico";
1499	let eqtFinalidadCookieGaCompletable = "Cookie GA4 para mantener estado de sesión y análisis";
1500	let eqtFinalidadCookieGid = "Distingue usuarios para análisis de sesiones y navegación";
1501	let eqtFinalidadCookieHstc = "HubSpot, rastrea visitas y sesiones en el sitio";
1502	let eqtFinalidadCookieHubspotutk = "Identifica usuarios para seguimiento y formularios en HubSpot";
1503	let eqtFinalidadCookieHssrc = "Detecta si la sesión se reinicia (HubSpot)";
1504	let eqtFinalidadCookieNmstat = "Siteimprove, recopila estadísticas para mejorar el sitio";
1505	let eqtFinalidadCookieGclAu = "Google Ads, mide la efectividad de la publicidad y campañas";
1506	let eqtFinalidadCookieIdioma = "Guarda la preferencia de idioma seleccionada por el usuario para personalizar la experiencia";
1507	let eqtFinalidadCookiePerCod = "Guarda información del perfil que ha iniciado sesión";
1508	let eqtFinalidadCookieEntidad = "Almacena la entidad seleccionada para adaptar el contenido y servicios mostrados";
1509	let eqtFinalidadCookieJsessionId = "Es una cookie que identifica la sesión del usuario para mantener su estado mientras navega por una aplicación web.";
1510	let etqTresMeses = "3 meses";
1511	let etqCookiesOpcionales = "Cookies opcionales";
1512	let etqPersonalizar = "Personalizar";
1513	let etqConfigurarCookies = "Configurar Cookies";
1514	let etqGuardar = "Guardar";
1515	let etqCookieGaInsuit = "_ga_TBYQHP5YLQ";
1516	let etqCookiesPropias = "Cookies propias";
1517	let etqSegundo = "texto1383?";
1518	let etqSegundos = "segundos";
1519	let etqMinuto = "minuto";
1520	let etqMinutos = "minutos";
1521	let etqHora = "hora";
1522	let etqHoras = "horas";
1523	let etqMes = "mes";
1524	let etqMeses = "meses";
1525	let etqAnio = "año";
1526	let etqAnios = "años";
1527	let etqDia = "día";
1528	let etqDias = "días";
1529	let tiempoCookiesPropias = convertirTiempo("2592000");
1530	
1531	$('#contenedorBotonCookiesFooter').append('<button type="button" class="btn btn-primary btn-sm" onclick="crearAlertaCookies();">Configurar Cookies</button>');
1532	
1533	let idGAExists = (idGA && idGA.trim() !== "");
1534	let insuitExists = (insuitValor == -1);
1535	let tercerosExists = idGAExists || insuitExists;
1536	const dominio = window.location.hostname;
1537	const idModal = "cookiesModal";
1538	let primeraConfiguracion = true;
1539	$(document).ready(function () {
1540		$('#'+idModal).appendTo('body');
1541		const consentimientoGoogleAnalytics = localStorage.getItem(cookiesGoogleAnalitycs);
1542		const consentimientoInsuit = localStorage.getItem(cookiesInsuit);
1543		if (!consentimientoGoogleAnalytics || !consentimientoInsuit) {
1544			crearAlertaCookies();
1545		}
1546		if(consentimientoGoogleAnalytics === rechazadasCadena){
1547			eliminarCookiesGAExceptoInsuit();
1548		}
1549		if (consentimientoGoogleAnalytics === aceptadasCadena) {
1550		  cargarGoogleAnalytics(idGA);
1551		}
1552		if (consentimientoInsuit === aceptadasCadena) {
1553		  cargarInsuit();
1554		}
1555	});
1556	function crearAlertaCookies(){
1557		let cookiesAnaliticasAceptadas = true;
1558		let cookiesMarketingAceptadas = true;
1559		let preguntaAceptarCookiesOpcionales = tercerosExists?'<h4 class="mt-3"><b>'+etqPreguntaAceptarCookiesTerceros+'</b></h4>':'';
1560		let checkboxCookiesTecnicas = (tercerosExists)?'':(
1561				'<div class="form-check form-switch">' +
1562			      '<input class="form-check-input" type="checkbox" role="switch" id="cookiesObligatorias" checked disabled />' +
1563			      '<label class="form-check-label" for="cookiesObligatorias" style="font-size: 1.25rem !important;">' +
1564			        '<strong>' + etqCookiesTecnicas + '</strong> (' + etqObligatorias + ')' +
1565			      '</label>' + '</div>'
1566		);
1567		Swal.fire({
1568		    title: etqEsteSitioUsaCookies,
1569		    html: '<div class="text-left">' +
1570			    '<p>' + etqEsteSitioUtilizaCookies + '</p><p><small>'+etqParaMasInfoConsulta+'&nbsp;<a href="#" id="verCookies">'+
1571			    etqPoliticaCookies+'</a>.</small></p>'+checkboxCookiesTecnicas,
1572		    showCancelButton: tercerosExists,
1573		    confirmButtonText: tercerosExists?etqAceptarTodas:etqAceptar,
1574		    cancelButtonText: etqRechazarTodas,
1575	        buttonsStyling: false,	        
1576	        customClass: {
1577	            confirmButton: 'btn btn-primary mx-2',
1578	            cancelButton: 'btn btn-secondary mx-2'
1579	        },		    
1580		    allowOutsideClick: false,
1581		    allowEscapeKey: false,
1582		    allowEnterKey: false,
1583		    onOpen: () => {
1584		    	primeraConfiguracion = false;
1585		    	if(tercerosExists){
1586		    		const footer = Swal.getActions();
1587			        const customButton = document.createElement('button');
1588			        customButton.textContent = etqPersonalizar;
1589			        customButton.style.marginLeft = '10px';
1590			        customButton.addEventListener('click', () => {
1591			        	cookiesAnaliticasAceptadas = false;
1592			    		cookiesMarketingAceptadas = false;
1593			        	modalConfiguracionCookies();
1594			        });
1595			        footer.appendChild(customButton);
1596		    	}
1597		    	crearModalCookies();
1598		    	$('#verCookies').on('click', function (e) {
1599		          e.preventDefault();
1600		          Swal.close();
1601		          $('#' + idModal).modal('show');
1602		          $('#' + idModal).one('hidden.bs.modal', function () {
1603		        	  crearAlertaCookies();
1604		          });
1605		      	});
1606		    }
1607		    }).then((result) => {
1608			    if (result.value) {
1609			    	if(idGAExists){
1610		            	localStorage.setItem(cookiesGoogleAnalitycs, aceptadasCadena);
1611						cargarGoogleAnalytics(idGA);
1612		            }else{
1613				     	localStorage.setItem(cookiesGoogleAnalitycs, rechazadasCadena);
1614				     	limpiarCookies([cookiesGoogleAnalitycs]);
1615				    }
1616		            if(insuitExists){
1617		             	localStorage.setItem(cookiesInsuit, aceptadasCadena);
1618					 	cargarInsuit();
1619		            }else{
1620		            	localStorage.setItem(cookiesInsuit, rechazadasCadena);
1621		            	limpiarCookies([cookiesInsuit]);
1622		            }
1623			    }else if(result.dismiss === Swal.DismissReason.cancel){
1624			      localStorage.setItem(cookiesGoogleAnalitycs, rechazadasCadena);
1625			      localStorage.setItem(cookiesInsuit, rechazadasCadena);
1626			      limpiarCookies([cookiesGoogleAnalitycs, cookiesInsuit]);
1627			    }
1628		  });
1629	}
1630	function modalConfiguracionCookies(){
1631		let cookiesTerceros = tercerosExists?'<h5 class="mt-3"><b>'+etqCookiesOpcionales+':</b></h5>':'';
1632		let cookiesAnaliticas = tercerosExists?'<div class="form-check form-switch">' +
1633			      '<input class="form-check-input" type="checkbox" role="switch" id="cookiesAnaliticas" />' +
1634			      '<label class="form-check-label" for="cookiesAnaliticas" style="font-size: 1.25rem !important;">' +
1635			      '<strong>' + etqCookiesAnaliticas + '</strong> (' +
1636			        (idGAExists ? etqGoogleAnalytics : '') + 
1637			        (idGAExists && insuitExists ? ', ' : '') + 
1638			        (insuitExists ? etqInsuit : '') + 
1639			      ')' +
1640			      '</label>' +
1641			    '</div>':'';
1642		let cookiesMarketing = insuitExists?'<div class="form-check form-switch">' +
1643			      '<input class="form-check-input" type="checkbox" role="switch" id="cookiesMarketing" />' +
1644			      '<label class="form-check-label" for="cookiesMarketing" style="font-size: 1.25rem !important;">' +
1645			      '<strong>' + etqCookiesMarketing + '</strong> (' + etqInsuit + ')' +
1646			      '</label>' +
1647			    '</div>':'';
1648		Swal.fire({
1649            title: etqConfigurarCookies,
1650            html: '<div style="text-align: left; padding: 1rem;">'+
1651              '<div class="form-check form-switch">' +
1652		      '<h5><b>'+etqCookiesPropias+':</b></h5>'+
1653		      '<input class="form-check-input" type="checkbox" role="switch" id="cookiesObligatorias" checked disabled />' +
1654		      '<label class="form-check-label" for="cookiesObligatorias" style="font-size: 1.25rem !important;">' +
1655		      '<strong>' + etqCookiesTecnicas + '</strong> (' + etqObligatorias + ')' + '</label>' +
1656		      cookiesTerceros +
1657		      '</div>' + cookiesAnaliticas + cookiesMarketing + '</div></div></div></div>',
1658			allowOutsideClick: false,
1659			allowEscapeKey: false,
1660			allowEnterKey: false,
1661			onOpen: () => {
1662				const footer = Swal.getActions();
1663		        const customButton = document.createElement('button');
1664		        customButton.textContent = etqGuardar;
1665		        customButton.classList.add('swal2-styled');
1666		        customButton.style.marginLeft = '10px';
1667		        customButton.addEventListener('click', () => {
1668		        	cookiesAnaliticasAceptadas = $('#cookiesAnaliticas').prop('checked');
1669			    	cookiesMarketingAceptadas = $('#cookiesMarketing').prop('checked');
1670			    	if(!cookiesMarketingAceptadas && !cookiesAnaliticasAceptadas){
1671			    		eliminarCookiesGAExceptoInsuit();
1672			    		limpiarCookies([cookiesGoogleAnalitycs, cookiesInsuit]);
1673			    	}
1674			    	if(idGAExists && cookiesAnaliticasAceptadas){
1675			    		localStorage.setItem(cookiesGoogleAnalitycs, aceptadasCadena);
1676						cargarGoogleAnalytics(idGA);
1677			    	}else{
1678			    		localStorage.setItem(cookiesGoogleAnalitycs, rechazadasCadena);
1679			    		limpiarCookies([cookiesGoogleAnalitycs]);
1680			    	}
1681					if(insuitExists && cookiesMarketingAceptadas && cookiesAnaliticasAceptadas){
1682						localStorage.setItem(cookiesInsuit, aceptadasCadena);
1683						cargarInsuit();
1684			    	}else{
1685			    		localStorage.setItem(cookiesInsuit, rechazadasCadena);
1686			    		limpiarCookies([cookiesInsuit]);
1687			    	}
1688			    	Swal.close();
1689		        });
1690		        footer.appendChild(customButton);
1691			},
1692            showCancelButton: true,
1693            confirmButtonText: etqAceptarTodas,
1694            cancelButtonText: etqRechazarTodas,
1695        }).then((result) => {
1696            if (result.value) {
1697              if(idGAExists){
1698            	  localStorage.setItem(cookiesGoogleAnalitycs, aceptadasCadena);
1699				  cargarGoogleAnalytics(idGA);
1700              }else{
1701		    	  localStorage.setItem(cookiesGoogleAnalitycs, rechazadasCadena);
1702		    	  limpiarCookies([cookiesGoogleAnalitycs]);
1703		      }
1704              if(insuitExists){
1705            	  localStorage.setItem(cookiesInsuit, aceptadasCadena);
1706				  cargarInsuit();
1707              }else{
1708            	  localStorage.setItem(cookiesInsuit, rechazadasCadena);
1709            	  limpiarCookies([cookiesInsuit]);
1710              }
1711            }else if(result.dismiss === Swal.DismissReason.cancel){
1712		      localStorage.setItem(cookiesGoogleAnalitycs, rechazadasCadena);
1713		      localStorage.setItem(cookiesInsuit, rechazadasCadena);
1714		      limpiarCookies([cookiesGoogleAnalitycs, cookiesInsuit]);
1715		    }
1716        });
1717	}
1718	function cargarGoogleAnalytics(idGA){
1719		const script = document.createElement('script');
1720		script.type = 'text/javascript';
1721		script.src = "https://www.googletagmanager.com/gtag/js?id=" + idGA;
1722		script.async = true;
1723		script.defer = true;
1724		script.onerror = function(){ if (window.console) console.warn('Google Analytics no disponible'); };
1725		document.head.appendChild(script);
1726
1727	      window.dataLayer = window.dataLayer || [];
1728	      function gtag() { dataLayer.push(arguments); }
1729	      window.gtag = gtag;
1730	      gtag('js', new Date());
1731	      gtag('config', idGA, { 'anonymize_ip': true });
1732	}
1733	function cargarInsuit(){
1734		const script = document.createElement('script');
1735		script.type = 'text/javascript';
1736		script.src = urlInsuit;
1737		script.async = true;
1738		script.defer = true;
1739		script.onerror = function(){ if (window.console) console.warn('Insuit no disponible:', urlInsuit); };
1740		document.head.appendChild(script);
1741	}
1742	function crearModalCookies(){
1743		let configuracionCookiesAnaliticas = '<p><strong>'+etqCookiesAnaliticas+':&nbsp;</strong>'+ etqCookiesAnaliticasDescripcionUno +'&nbsp;'+
1744			(insuitExists?etqCookiesMarketingDescripcionDos:etqCookiesAnaliticasDescripcionDos) +'&nbsp;'+
1745	        etqCookiesAnaliticasDescripcionTres + '</p>';
1746	    let configuracionCookiesMarketing = '<p><strong>'+etqCookiesMarketing+':&nbsp;</strong>'+ etqCookiesMarketingDescripcionUno +'&nbsp;'+
1747		    etqCookiesMarketingDescripcionDos +'&nbsp;'+
1748	        etqCookiesMarketingDescripcionTres + '</p>';
1749		let cookiesUtilizadasAnaliticas = '<p><b>'+ etqCookiesAnaliticas +':</b></p>'+
1750		'<table class="table">'+
1751		  '<thead>'+
1752		    '<tr>'+
1753		      '<th style="font-size: 1rem !important;"><b>'+etqCookie+'</b></th>'+
1754		      '<th style="font-size: 1rem !important;"><b>'+etqDominio+'</b></th>'+
1755		      '<th style="font-size: 1rem !important;"><b>'+etqDuracion+'</b></th>'+
1756		      '<th style="font-size: 1rem !important;"><b>'+etqFinalidad+'</b></th>'+
1757		    '</tr>'+
1758		  '</thead>'+
1759		  '<tbody>'+
1760		    '<tr>'+
1761		      '<td style="font-size: 1rem !important;">'+etqCookieGaNormal+'</td>'+
1762		      '<td style="font-size: 1rem !important;">'+(idGAExists?dominio:'')+(idGAExists&&insuitExists?'/':'')+(insuitExists?etqUrlInsuit:'')+'</td>'+
1763		      '<td style="font-size: 1rem !important;">'+etqUnoDosAnos+'</td>'+
1764		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGaNormal+'</td>'+
1765		    '</tr>'+
1766		    (idGAExists&&identificarTipoGAActual(idGA)?'<tr>'+
1767		      '<td style="font-size: 1rem !important;">'+obtenerGaCompletable()+'</td>'+
1768		      '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1769		      '<td style="font-size: 1rem !important;">'+etqUnoDosAnos+'</td>'+
1770		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGaCompletable+'</td>'+
1771		    '</tr>':'')+
1772		    (idGAExists&&!identificarTipoGAActual(idGA)?'<tr>'+
1773			  '<td style="font-size: 1rem !important;">'+obtenerGatCompletable()+'</td>'+
1774			  '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1775		      '<td style="font-size: 1rem !important;">'+etqUnoDosAnos+'</td>'+
1776		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGaCompletable+'</td>'+
1777		    '</tr>':'')+
1778		    (insuitExists?'<tr>'+
1779				'<td style="font-size: 1rem !important;">'+etqCookieGaInsuit+'</td>'+
1780				'<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1781				'<td style="font-size: 1rem !important;">'+etqUnoDosAnos+'</td>'+
1782				'<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGaCompletable+'</td>'+
1783			  '</tr>':'')+
1784		    (insuitExists?'<tr>'+
1785		      '<td style="font-size: 1rem !important;">'+etqCookieGid+'</td>'+
1786		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1787		      '<td style="font-size: 1rem !important;">'+etqVeinticuatroHoras+'</td>'+
1788		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGid+'</td>'+
1789		    '</tr>'+
1790		    '<tr>'+
1791		      '<td style="font-size: 1rem !important;">'+etqCookieHstc+'</td>'+
1792		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1793		      '<td style="font-size: 1rem !important;">'+etqSeisMeses+'</td>'+
1794		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieHstc+'</td>'+
1795		    '</tr>'+
1796		    '<tr>'+
1797		      '<td style="font-size: 1rem !important;">'+etqCookieHubspotutk+'</td>'+
1798		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1799		      '<td style="font-size: 1rem !important;">'+etqSeisMeses+'</td>'+
1800		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieHubspotutk+'</td>'+
1801		    '</tr>'+
1802		    '<tr>'+
1803		      '<td style="font-size: 1rem !important;">'+etqCookieHssrc+'</td>'+
1804		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1805		      '<td style="font-size: 1rem !important;">'+etqSesion+'</td>'+
1806		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieHssrc+'</td>'+
1807		    '</tr>'+
1808		    '<tr>'+
1809		      '<td style="font-size: 1rem !important;">'+etqCookieNmstat+'</td>'+
1810		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1811		      '<td style="font-size: 1rem !important;">'+etqMilDias+'</td>'+
1812		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieNmstat+'</td>'+
1813		    '</tr>':'')+
1814		  '</tbody>'+
1815		'</table>';
1816		let cookiesUtilizadasMarketing = '<p><b>'+ etqCookiesMarketing +':</b></p>'+
1817		'<table class="table">'+
1818		  '<thead>'+
1819		    '<tr>'+
1820		      '<th style="font-size: 1rem !important;"><b>'+etqCookie+'</b></th>'+
1821		      '<th style="font-size: 1rem !important;"><b>'+etqDominio+'</b></th>'+
1822		      '<th style="font-size: 1rem !important;"><b>'+etqDuracion+'</b></th>'+
1823		      '<th style="font-size: 1rem !important;"><b>'+etqFinalidad+'</b></th>'+
1824		    '</tr>'+
1825		  '</thead>'+
1826		  '<tbody>'+
1827		    '<tr>'+
1828		      '<td style="font-size: 1rem !important;">'+etqCookieGclAu+'</td>'+
1829		      '<td style="font-size: 1rem !important;">'+etqUrlInsuit+'</td>'+
1830		      '<td style="font-size: 1rem !important;">'+etqTresMeses+'</td>'+
1831		      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieGclAu+'</td>'+
1832		    '</tr>'+
1833		  '</tbody>'+
1834		'</table>';
1835		let serviciosDeTercerosTexto = '<div class="card mb-4">'+
1836	        '<div class="card-body">'+
1837	        '<h5 class="card-title">'+etqServiciosDeTerceros+'</h5>'+
1838	        '<p>'+
1839	          etqServiciosDeTercerosDescripcionUno+ '&nbsp;'+
1840	          etqServiciosDeTercerosDescripcionDos+ '&nbsp;'+
1841	          etqServiciosDeTercerosDescripcionTres+ 
1842	        '</p>'+
1843	        (idGAExists?'<h6><b>'+ etqGoogleAnalytics +'</b></h6>'+
1844	        '<p>'+
1845	        etqServiciosDeTercerosGoogleDescripcionUno+ '&nbsp;'+
1846	        etqServiciosDeTercerosGoogleDescripcionDos+
1847	        '</p>':'')+
1848	        (insuitExists?'<h6><b>'+ etqInsuit +'</b></h6>'+
1849	        '<p>'+
1850	        etqServiciosDeTercerosInsuitDescripcionUno+ '&nbsp;'+
1851	        etqServiciosDeTercerosInsuitDescripcionDos+
1852	        '</p>':'')+
1853	      '</div>'+
1854	    '</div>';
1855		let html = '<div class="modal fade" id="'+idModal+'" tabindex="-1" role="dialog" aria-labelledby="cookiesModalLabel" aria-hidden="true" style="z-index: 110000 !important;">'+
1856		  '<div class="modal-dialog" role="document" style="max-width: 80vw;">'+
1857		    '<div class="modal-content">'+
1858		      '<div class="modal-header">'+
1859		        '<h5 class="modal-title" id="cookiesModalLabel">
1859'+etqPoliticaCookies+'</h5>'+
1860		        '<button type="button" class="close" data-dismiss="modal" aria-label="Cerrar">'+
1861		          '<span aria-hidden="true">&times;</span>'+
1862		        '</button>'+
1863		      '</div>'+
1864		      '<div class="modal-body">'+
1865		      '<div class="container">'+
1866			      '<h1 class="mb-4">'+etqPoliticaCookies+'</h1>'+
1867			      '<div class="card mb-4">'+
1868			        '<div class="card-body">'+
1869			          '<h5 class="card-title">'+etqQueSonLasCookies+'</h5>'+
1870			          '<p class="card-text">'+
1871			          etqDefinicionCookiesUno+'&nbsp;'+
1872			          etqDefinicionCookiesDos+'&nbsp;'+
1873			          etqDefinicionCookiesTres+
1874			          '</p>'+
1875			        '</div>'+
1876			      '</div>'+
1877	
1878			      '<div class="card mb-4">'+
1879			        '<div class="card-body">'+
1880			          '<h5 class="card-title">'+etqConfiguracionCookies+'</h5>'+
1881			          '<p><strong>'+etqCookiesTecnicas+':&nbsp;</strong>'+ etqCookiesTecnicasDescripcionUno +'&nbsp;'+
1882			          etqCookiesTecnicasDescripcionDos +'&nbsp;'+
1883			          etqCookiesTecnicasDescripcionTres+'</p>'+	
1884			          (tercerosExists?configuracionCookiesAnaliticas:'')+
1885			          (insuitExists?configuracionCookiesMarketing:'')+
1886			        '</div>'+
1887			      '</div>'+
1888			      '<div class="card mb-4">'+
1889			        '<div class="card-body">'+
1890			          '<h5 class="card-title">'+etqCookiesUtilizadas+'</h5>'+
1891			          '<p><b>'+etqCookiesTecnicas+':</b></p>'+
1892			          '<table class="table">'+
1893						  '<thead>'+
1894						    '<tr>'+
1895						      '<th style="font-size: 1rem !important;"><b>'+etqCookie+'</b></th>'+
1896						      '<th style="font-size: 1rem !important;"><b>'+etqDominio+'</b></th>'+
1897						      '<th style="font-size: 1rem !important;"><b>'+etqDuracion+'</b></th>'+
1898						      '<th style="font-size: 1rem !important;"><b>'+etqFinalidad+'</b></th>'+
1899						    '</tr>'+
1900						  '</thead>'+
1901						  '<tbody>'+
1902						    '<tr>'+
1903						      '<td style="font-size: 1rem !important;">'+etqCookieIdioma+'</td>'+
1904						      '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1905						      '<td style="font-size: 1rem !important;">'+tiempoCookiesPropias+'</td>'+
1906						      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieIdioma+'</td>'+
1907						    '</tr>'+
1908						    '<tr>'+
1909						      '<td style="font-size: 1rem !important;">'+etqCookiePerCod+'</td>'+
1910						      '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1911						      '<td style="font-size: 1rem !important;">'+tiempoCookiesPropias+'</td>'+
1912						      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookiePerCod+'</td>'+
1913						    '</tr>'+
1914						    '<tr>'+
1915						      '<td style="font-size: 1rem !important;">'+etqCookieEntidad+'</td>'+
1916						      '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1917						      '<td style="font-size: 1rem !important;">'+tiempoCookiesPropias+'</td>'+
1918						      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieEntidad+'</td>'+
1919						    '</tr>'+
1920						    '<tr>'+
1921						      '<td style="font-size: 1rem !important;">'+etqCookieJsessionId+'</td>'+
1922						      '<td style="font-size: 1rem !important;">'+dominio+'</td>'+
1923						      '<td style="font-size: 1rem !important;">'+etqSesion+'</td>'+
1924						      '<td style="font-size: 1rem !important;">'+eqtFinalidadCookieJsessionId+'</td>'+
1925						    '</tr>'+
1926						  '</tbody>'+
1927						'</table>'+
1928			          (tercerosExists?cookiesUtilizadasAnaliticas:'')+
1929			          (insuitExists?cookiesUtilizadasMarketing:'')+
1930			        '</div>'+
1931			      '</div>'+
1932			      (tercerosExists?serviciosDeTercerosTexto:'')+
1933			    '</div>'+
1934		      '</div>'+
1935		    '</div>'+
1936		  '</div>'+
1937		'</div>';
1938		$('body').append(html);
1939	}
1940	function identificarTipoGAActual(trackingId) {
1941		if (typeof trackingId !== 'string') return false;
1942		if (/^G-[A-Z0-9]+$/i.test(trackingId)) {
1943		  return true;
1944		} 
1945		return false;
1946	}
1947	function convertirTiempo(segundos) {
1948	  const segundosEnMinuto = 60;
1949	  const segundosEnHora = segundosEnMinuto * 60;
1950	  const segundosEnDia = segundosEnHora * 24;
1951	  const segundosEnMes = segundosEnDia * 30;
1952	  const segundosEnAnio = segundosEnDia * 365;
1953
1954	  if (segundos >= segundosEnAnio) {
1955	    const anios = Math.floor(segundos / segundosEnAnio);
1956	    const resto = segundos % segundosEnAnio;
1957	    const meses = Math.floor(resto / segundosEnMes);
1958	    return anios + ' ' + (anios === 1 ? etqAnio : etqAnios) +
1959	      (meses > 0 ? ', ' + meses + ' ' + (meses === 1 ? etqMes : etqMeses) : '');
1960	  }
1961
1962	  if (segundos >= segundosEnMes) {
1963	    const meses = Math.floor(segundos / segundosEnMes);
1964	    const resto = segundos % segundosEnMes;
1965	    const dias = Math.floor(resto / segundosEnDia);
1966	    return meses + ' ' + (meses === 1 ? etqMes : etqMeses) +
1967	      (dias > 0 ? ', ' + dias + ' ' + (dias === 1 ? etqDia : etqDias) : '');
1968	  }
1969
1970	  if (segundos >= segundosEnDia) {
1971	    const dias = Math.floor(segundos / segundosEnDia);
1972	    return dias + ' ' + (dias === 1 ? etqDia : etqDias);
1973	  }
1974
1975	  if (segundos >= segundosEnHora) {
1976	    const horas = Math.floor(segundos / segundosEnHora);
1977	    return horas + ' ' + (horas === 1 ? etqHora : etqHoras);
1978	  }
1979
1980	  if (segundos >= segundosEnMinuto) {
1981	    const minutos = Math.floor(segundos / segundosEnMinuto);
1982	    return minutos + ' ' + (minutos === 1 ? etqMinuto : etqMinutos);
1983	  }
1984
1985	  return segundos + ' ' + (segundos === 1 ? etqSegundo : etqSegundos);
1986	}
1987	function obtenerGaCompletable(){
1988		if(idGA.startsWith('G-')){
1989			return etqCookieGaCompletable+idGA.substring(2);
1990		}
1991		return false;
1992	}
1993	function obtenerGaCompletable(){
1994		if(idGA.startsWith('G-')){
1995			return etqCookieGaCompletable+idGA.substring(2);
1996		}
1997		return false;
1998	}
1999	function obtenerGatCompletable() {
2000	    if (idGA.startsWith('UA-')) {
2001	        const idFormateado = idGA.replace(/-/g, '_');
2002	        return '_gat_gtag_' + idFormateado;
2003	    }
2004	    return false;
2005	}
2006	function recargar(){
2007		location.reload();
2008	}
2009	function limpiarGoogleAnalytics(){
2010		if(idGA.startsWith('G-')){
2011			[etqCookieGaNormal, obtenerGaCompletable()].forEach(function(cookie) {
2012				document.cookie = cookie + '=; Max-Age=0; path=/; SameSite=Lax';
2013			});
2014		}else if(idGA.startsWith('UA-')){
2015			[etqCookieGaNormal, etqCookieGid, obtenerGatCompletable()].forEach(function(cookie) {
2016				document.cookie = cookie + '=; Max-Age=0; path=/; SameSite=Lax';
2017			});
2018		}
2019	}
2020	function limpiarInsuit(){
2021		[etqCookieGaNormal, etqCookieGaInsuit, etqCookieGid, etqCookieHstc, etqCookieHubspotutk, etqCookieHssrc, eqtFinalidadCookieNmstat, etqCookieGclAu].forEach(function(cookie) {
2022			document.cookie = cookie + '=; Max-Age=0; path=/; SameSite=Lax';
2023		});
2024	}
2025	function limpiarCookies(tipos){
2026		tipos.forEach(tipo => {
2027			if(tipo === cookiesGoogleAnalitycs){
2028				limpiarGoogleAnalytics();
2029			}
2030			if(tipo === cookiesInsuit){
2031				limpiarInsuit();
2032			}
2033			if(!primeraConfiguracion){
2034				recargar();
2035			}
2036		});
2037	}
2038	function eliminarCookiesGAExceptoInsuit() {
2039	  const cookies = document.cookie.split(';');
2040	  cookies.forEach(cookie => {
2041	    const [rawName] = cookie.split('=');
2042	    const name = rawName.trim();
2043	    if (name.startsWith(etqCookieGaCompletable) && name !== etqCookieGaInsuit) {
2044	      document.cookie = name + '=; Max-Age=0; path=/; SameSite=Lax';
2045	    }
2046	  });
2047	}
2048</script>
2048
2049	    
2050	    
2051	</footer>
2052	
2053
2054</div>
2055
2056<!--/.Footer-->
2057    
2058    <!-- SCRIPTS -->
2059    
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070<!-- Modal - Politicas de Uso -->
2071
2072
2073
2074<!--Modal: Politicas de uso -->
2075
2076
2077<!-- JQuery -->
2078<script type="text/javascript" src="/sede/js/vendors/jquery/jquery-3.7.1.min.js"></script>
vendor: 2 bytes, line 2078
2078
2079<script type="text/javascript" src="/sede/js/vendors/jquery/jquery.validate.min.js"></script>
vendor: 2 bytes, line 2079
2079
2080<script type="text/javascript" charset="UTF-8" src="/sede/js/vendors/jquery/locales/messages_es.js"></script>
2080
2081<!-- Bootstrap tooltips -->
2082<script type="text/javascript" src="/sede/js/vendors/bootstrap/popper.min.js"></script>
2082
2083<!-- Bootstrap core JavaScript -->
2084<script type="text/javascript" src="/sede/js/vendors/bootstrap/bootstrap.min.js"></script>
2084
2085<!-- Sweet Alert -->
2086<script type="text/javascript" src="/portal/js/sweetalert2/sweetalert2.min.js"></script>
2086
2087<!-- MDB core JavaScript -->
2088<script type="text/javascript" src="/sede/js/vendors/mdb/mdb.min.js"></script>
2088
2089<!-- JQuery Mask -->
2090<script type="text/javascript" src="/sede/js/vendors/jquery/jquery.mask.min.js"></script>
2090
2091<!-- DataTables -->
2092<script type="text/javascript" src="/sede/js/vendors/dataTables/jquery.dataTables.min.js"></script>
vendor: 2 bytes, line 2092
2092
2093<script type="text/javascript" src="/sede/js/vendors/dataTables/dataTables.bootstrap4.min.js"></script>
2093
2094<!-- DatePicker -->
2095<script type="text/javascript" src="/sede/js/vendors/datepicker/bootstrap-datepicker.min.js"></script>
vendor: 2 bytes, line 2095
2095
2096<script type="text/javascript" src="/sede/js/vendors/datepicker/locales/bootstrap-datepicker.es.min.js"></script>
2096
2097<!-- Mustache -->
2098<script type="text/javascript" src="/sede/js/vendors/mustache/mustache.min.js"></script>
2098
2099<!-- Compatibilidad con IE -->
2100<script type="text/javascript" src="/sede/js/vendors/keyboard-event.js"></script>
2100
2101<!-- Moment -->
2102<script type="text/javascript" src="/sede/js/vendors/moment.min.js"></script>
vendor: 2 bytes, line 2102
2102
2103<script type="text/javascript" src="/sede/js/vendors/dataTables/datetime-moment.js"></script>
2103
2104<!-- DomPurify -->
2105<script type="text/javascript" src="/sede/js/vendors/purify/purify.min.js"></script>
2105
2106
2107<script type="text/javascript" charset="UTF-8" src="/sede/js/funciones.js"></script>
vendor: 2 bytes, line 2107
2107
2108<script type="text/javascript" charset="UTF-8" src="/sede/js/validaciones.js"></script>
2108
2109
2110
2111
2112
2113<script>
2114var errorFirmando = false;
2115
2116function pulsarFirmarIdentificateCallback(resFirma)
2117{
2118	if (resFirma!="" && resFirma != undefined)
2119	{
2120		
2121		document.formLogin.firmaLogin.value = resFirma;
2122		document.formLogin.opcion.value = "11";
2123		
2124		var form = $('#formLogin')[0];
2125		var formData = new FormData(form);
2126		
2127		$.ajax({
2128		    url: form.action,
2129		    data: formData,
2130		    type: 'POST',
2131		    contentType: false,
2132		    processData: false,
2133		    dataType: "json",
2134		    success: function (data) {
2135		    	
2136		    	if (data.error != '-1')
2137		    	{
2138		    		if (data.forward == "altaPerfil")
2139	    			{
2140		    			document.location.href = "/portal/perfil.do?opcion=19";
2141	    			}
2142		    		else
2143		    		{
2144		    			setTimeout(ocultarLoader, 0);
2145			    		$('#errorLogin').css('display', 'inline-block');
2146			    		$('#errorLogin').html(data.msgError);
2147		    		}
2148		    	}
2149		    	else
2150	    		{
2151		    		if (data.email)
2152		    		{
2153		    			setTimeout(ocultarLoader, 0);
2154		    			$('#modalLoginEmail').modal('show');
2155		    		}
2156		    		else
2157		    		{
2158		    			if (data.url != null && data.url != "")
2159			    		{
2160			    			if (data.url.startsWith("http") || data.url.startsWith("https"))
2161			    			{
2162			    				document.location.href = data.url;
2163			    			}
2164			    			else
2165			    			{
2166			    				document.location.href = "" + data.url;	
2167			    			}
2168			    		}
2169			    		else
2170			    		{
2171			    			location.reload();
2172			    		}
2173		    		}
2174	    		}
2175		    }
2176		});
2177		
2178		/**
2179		document.forms['formLogin'].firmaLogin.value = resFirma;
2180		document.forms['formLogin'].opcion.value = 10;
2181		document.forms['formLogin'].submit();
2182		**/
2183	}
2184}
2185
2186function pulsarFirmarIdentificateCallbackError(tipo,mensaje)
2187{
2188	$('#cover-spin').hide(0);
2189	
2190	if (!errorFirmando)
2191	{
2192		errorFirmando = true;
2193		if (tipo == 'es.gob.afirma.standalone.ApplicationNotFoundException')
2194		{
2195			$('#modalLoginError').modal('show');
2196			$('#textoLoginError').html("ATENCIÓN: Para poder realizar firmas digitales es necesario instalar la aplicación Autofirma. Descargue la versión mas conveniente para usted:<ul><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='http://firmaelectronica.gob.es/Home/Descargas.html'>Versión de escritorio: Windows,Linux o Mac</a></li><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='https://play.google.com/store/apps/details?id=es.gob.afirma'>Android</a></li><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='https://itunes.apple.com/us/app/cliente-firma-movil/id627410001?mt=8'>iOS (Iphone)</a></li></ul>Una vez instalada la aplicación debe recargar la página antes de volver a intentar la realización de la firma");
2197		}
2198		else
2199		{
2200			$('#modalLoginError').modal('show');
2201			$('#textoLoginError').html('Error obteniendo la firma digital de la solicitud.' + ' ' + mensaje);
2202		}
2203	}
2204	
2205 }
2206
2207function pulsarFirmarIdentificate()
2208{
2209	if (isiOS)
2210	{
2211		$('#modalLoginError').modal('show');
2212		$('#textoLoginError').html("Opción no disponible por error del componente Autofirm@ con el sistema operativo iOS, por favor, seleccione un sistema de identificación/firma diferente o contacte con su entidad en el caso de no existir sistema de identificación/firma alternativo.");
2213	}
2214	else
2215	{
2216		$('#cover-spin').show(0);
2217		errorFirmando = false;
2218		firmar(document.forms['formLogin'].shaLogin.value,'Error obteniendo la firma digital de la solicitud.',"","TEXTO",0,pulsarFirmarIdentificateCallback,pulsarFirmarIdentificateCallbackError,true);
2219	}
2220}
2221
2222function pulsarFirmarCallback(resFirma)
2223{
2224	if (resFirma!="" && resFirma != undefined)
2225	{
2226		resFirma = filtrarXSSFirma(resFirma);
2227		document.forms['datos'].firmaLogin.value = resFirma;
2228		document.forms['datos'].submit();
2229	}
2230	else
2231	{
2232		$('#cover-spin').hide(0);
2233	}
2234}
2235function pulsarFirmar()
2236{
2237	$('#cover-spin').show(0);
2238	errorFirmando=false;
2239	firmar(document.forms['datos'].shaLogin.value ,'Error obteniendo la firma digital de la solicitud.',"","TEXTO",0,pulsarFirmarCallback,pulsarFirmarCallbackError);		
2240}
2241
2242function pulsarFirmarCallbackError(tipo,mensaje)
2243{
2244	$('#cover-spin').hide(0);
2245	
2246	if (!errorFirmando)
2247	{
2248		errorFirmando = true;
2249		if (tipo == 'es.gob.afirma.standalone.ApplicationNotFoundException')
2250		{
2251			$('#modalLoginError').modal('show');
2252			$('#textoLoginError').html("ATENCIÓN: Para poder realizar firmas digitales es necesario instalar la aplicación Autofirma. Descargue la versión mas conveniente para usted:<ul><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='http://firmaelectronica.gob.es/Home/Descargas.html'>Versión de escritorio: Windows,Linux o Mac</a></li><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='https://play.google.com/store/apps/details?id=es.gob.afirma'>Android</a></li><li><a class='enlaces' rel='nofollow noopener noreferrer' target='_blank' href='https://itunes.apple.com/us/app/cliente-firma-movil/id627410001?mt=8'>iOS (Iphone)</a></li></ul>Una vez instalada la aplicación debe recargar la página antes de volver a intentar la realización de la firma");
2253		}
2254		else
2255		{
2256			$('#modalLoginError').modal('show');
2257			$('#textoLoginError').html('Error obteniendo la firma digital de la solicitud.' + " " + mensaje);
2258		}
2259	}
2260	
2261}
2262
2263function loginSinFirma()
2264{
2265	$('#cover-spin').show(0);
2266	
2267	document.formLogin.opcion.value = "11";
2268	
2269	var form = $('#formLogin')[0];
2270	var formData = new FormData(form);
2271	
2272	$.ajax({
2273	    url: form.action,
2274	    data: formData,
2275	    type: 'POST',
2276	    contentType: false,
2277	    processData: false,
2278	    dataType: "json",
2279	    success: function (data) {
2280	    	
2281	    	if (data.error != '-1')
2282	    	{
2283	    		if (data.forward == "altaPerfil")
2284    			{
2285	    			document.location.href = "/portal/perfil.do?opcion=19";
2286    			}
2287	    		else
2288	    		{
2289    				setTimeout(ocultarLoader, 0);
2290	    			$('#errorLogin').css('display', 'inline-block');
2291	    			$('#errorLogin').html(data.msgError);
2292	    		}
2293	    	}
2294	    	else
2295    		{
2296	    		if (data.url != null && data.url != "")
2297	    		{
2298	    			if (data.url.startsWith("http") || data.url.startsWith("https"))
2299	    			{
2300	    				document.location.href = data.url;
2301	    			}
2302	    			else
2303	    			{
2304	    				document.location.href = "" + data.url;	
2305	    			}
2306	    		}
2307	    		else
2308	    		{
2309	    			location.reload();
2310	    		}
2311    		}
2312	    }
2313	});
2314}
2315</script>
vendor: 2 bytes, line 2315
2315
2316<script type="text/javascript" src="/sede/js/firmaDigital.js"></script>
2316
2317
2318<!-- Agregamos el JS de la accesibilidad -->
2319<script type="text/javascript" src="/sede/js/accesibilidad.js"></script>
2319
2320
2321
2322<script type="text/javascript">
2323;
2324loadAppletFirma(-1,'','Applet (Mini aplicación Java) para la firma digital de solicitudes.','','Cargando applet (Mini aplicación Java) para firma digital','https://sede.aytobadajoz.es/portal/js','1','es','false',-1);
2325</script>
2325
2326
2327
2328<script type="text/javascript" src="/sede/js/buscador.js"></script>
vendor: 2 bytes, line 2328
2328
2329<script type="text/javascript" src="/sede/js/aviso.js"></script>
2329
2330
2331
2332
2333<script type="text/javascript">
2334	var contexto = "";
2335	
2336	// Variables necesarias para el login 
2337	var rutaClave = "https://sede.aytobadajoz.es/portal/loginClave.do?ent_id=1&amp;idioma=1";
2338	var rutaIdCat = "https://sede.aytobadajoz.es/portal/loginIdCat.do?ent_id=1&amp;idioma=1";
2339	var rutaValid = "https://sede.aytobadajoz.es/portal/loginValid.do?ent_id=1&amp;idioma=1"; 
2340	var rutaGiltza = "https://sede.aytobadajoz.es/portal/loginGiltza.do?ent_id=1&amp;idioma=1";
2341	var cnf_pxi = "-1";
2342	var etq_8985 = "A continuación, será redirigido a la página de Cl@ve para realizar la autenticación. ¿Desea continuar?";
2343	var etq_8986 = "A continuación, será redirigido a la página de la AOC para realizar la autenticación mediante idCAT. ¿Desea continuar?";
2344	var etq_5874 = "A continuación, será redirigido a la página de Giltz@ para realizar la autenticación. ¿Desea continuar?";
2345	var etq_1978 = "Pregunta";
2346	var etq_1986 = "No ha establecido una pregunta de seguridad por lo que no puede reestablecer la clave por este sistema. ";
2347	var etq_1985 = "No se ha encontrado ningún usuario activo con ese identificador. ";
2348	var etq_414 = "El valor de los campos ";
2349	var etq_415 = " y ";
2350	var etq_416 = " debe coincidir";
2351	var etq_2102 = "Correo Electrónico";
2352	var etq_2103 = "Confirmar Correo";
2353	var etq_403 = "Campo obligatorio:";
2354	var etq_3052 = "Es necesario que acepte las condiciones de acceso";
2355	
2356	// Baja del perfil
2357	var urlBajaPerfil = "/portal/perfil.do?opcion=2&amp;ent_id=1&amp;idioma=1";
2358	var etq_2137 = "¿Confirma que desea eliminar su perfil de usuario?";
2359	var etq_2138 = "Esta operación de eliminación de perfil no puede deshacerse, en el caso de tener solicitudes pendientes o en proceso se cancelarán; aquellas que estén en trámite, no se cancelarán, pudiendo ser resueltas por la entidad. Asegúrese de haber revisado todas sus peticiones.";
2360	
2361	// Identificacion ldap
2362	var idToken = '';
2363	
2364	// Validaciones
2365	var etq_417 = "El documento no es válido";
2366	
2367	
2368	
2369	
2370	
2371	var sanitizedMsg;
2372	
2373	
2374	
2375</script>
2375
2376
2377<script type="text/javascript" src="/sede/js/login/login.js"></script>
vendor: 2 bytes, line 2377
2377
2378<script type="text/javascript" src="/sede/js/politicasUso.js"></script>
vendor: 2 bytes, line 2378
2378
2379<script>
2380	(function() {
2381	    let _v = false;
2382	
2383	    Object.defineProperty(window, "usuarioLogado", {
2384	      get: function() { return _v; },
2385	      set: function(val) { _v = val; }
2386	    });	})();
2387</script>
2387
2388
2389    
2390    
2390<script>
2391    	// Declaramos variables necesarias para los scripts
2392    	var contexto = "";
2393    	var incluirCaptcha = "-1";
2394    	var etq_223 = "Ver todos";
2395    	var etq_224 = "Ver menos";
2396    	var quiereAccederA = "0";
2397    	var miStorage = window.localStorage;
2398    	//Se revisa que haya algún error (!=-1) y que no sea un error originado por una opción no visible tipo no siempre disponible (!=990)
2399    	var hayError = false;
2400    	var textoError = "texto-1?";
2401    	$(document).ready(function() {
2402    		//$('#modalAviso').modal({backdrop: 'static', keyboard: false})
2403    		
2404    		// Si he vuelto del menu responsive clicando en accesibilidad se abre el modal			
2405    		if(miStorage.getItem('accesibilidadDesdeResponsive') == '1') {
2406				$('#modalAccesibilidad').modal('show');
2407				miStorage.removeItem('accesibilidadDesdeResponsive');
2408			} else {
2409	    		if (quiereAccederA == 1)
2410	    		{
2411	    			abrirLogin();
2412	    		}
2413	    		else
2414	    		{
2415	    			// Ventana de Aviso
2416	        		
2417	        			if(localStorage.getItem("aceptaAvisoInicio") == null) {
2418	        				$('#modalAviso').modal('show');
2419	        			}
2420	       			
2421	    		}
2422			}
2423    		
2424    		// Mostramos sweet alert en caso de error
2425    		if(hayError) {
2426    			Swal.fire({
2427    			  type: 'error',
2428   			      title: '¡Ups!',
2429   			      text: textoError
2430   			    }).then(function() {
2431   			  		// Borrar error en todos los casos, se confirme o se cierre la alerta
2432   		            borrarErrorEnServidor();
2433   			    });
2434    		}
2435    		
2436    	});
2437    	
2438    	function borrarErrorEnServidor() {
2439            $.ajax({
2440                url: contexto + '/borrarError.do',
2441                method: 'POST',
2442                success: function() {
2443                    console.log('Limpieza de error correcta');
2444                },
2445                error: function() {
2446                    console.error('Error al limpiar el error en sesión');
2447                }
2448            });
2449        }
2450    </script>
2450
2451    
2452    
2452<script type="text/javascript" src="/sede/js/widgets/general.js"></script>
2452
2453    
2453<script type="text/javascript" src="/sede/js/widgets/verificarDocumentos.js"></script>
2453
2454    
2455    
2456</body>
2457
2458</html>

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.