postulante-form.jsp 30.8 KB
Newer Older
1 2 3
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
4 5 6 7 8 9 10 11 12
<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
13 14
    <title>Curriculum</title>
    <link href="../css/formPostulanteStyle.css" rel="stylesheet" type="text/css"/>
15
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.7.1/font/bootstrap-icons.css">
16
    <link rel="icon" href="../img/LogoRoshka.ico">
17
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Shippori+Antique+B1">
18 19

    <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
20 21
  </head>

Nelson Ruiz committed
22
  <body class="container">
23 24 25 26 27
    <div class="row">
      <div id="errorSection" class="col" tabindex="-1">

      </div>
    </div>
28 29 30
    <form name="postulante" method="post" class="needs-validation" novalidate >
                      <div class="container mt-3" style="background-color:#ffff; background: #5791EE40;">
                          <div class="card p-3 text-center" style="background-color:#ffff; background: #5791EE40;">
Nelson Ruiz committed
31
                              <div class="d-flex flex-row justify-content-center mb-3">
Nelson Ruiz committed
32
                                
Nelson Ruiz committed
33
                              </div>
34
                              <h4 class="text-start">Datos Personales</h4>
35
                              <h6 class="text-start">Todos los campos con (*) deben estar rellenados</h6>
Nelson Ruiz committed
36
                              <div class="row">
37
                                  
Nelson Ruiz committed
38 39

                                  <div class="inputs mb-3 col-md-6">
40
                                    <label for="nombre" class="form-label">Nombre *</label>
41
                                    <input placeholder="&#xf007;      Ingrese su nombre" type="text" name="nombre" class="form-control FA" id="nombre" required>
42
                                    
Nelson Ruiz committed
43 44
                                  </div>
                                  
Nelson Ruiz committed
45
                                  <div class="inputs mb-3 col-md-6">
46
                                    <label for="apellido" class="form-label ">Apellido *</label>
47
                                    <input placeholder="&#xf007;      Ingrese su apellido" type="text" name="apellido" class="form-control FA" id="apellido" required>
48
                                    
Nelson Ruiz committed
49 50 51
                                  </div>
          

Nelson Ruiz committed
52
                                  <div class="inputs mb-3 col-md-6">
53
                                    <label for="correo" class="form-label">Email *</label>
54
                                    <input type="email" placeholder="&#xf0e0;     Ingrese su email" name="correo" class="form-control FA" id="correo" required>
55
                                    
Nelson Ruiz committed
56
                                  </div>
57 58 59 60 61 62 63 64 65

                                  <div class="inputs mb-3 col-md-6"> 
                                    <label for="nacionalidad" class="form-label"> Nacionalidad</label> 
                                    <select name="nacionalidad" id="nacionalidad" class="bg-light">
                                      <c:forEach items="${nacionalidades}" var="nacionalidad">
                                        <option value="${nacionalidad.getDescripcion()}">${nacionalidad.getDescripcion()}</option>
                                      </c:forEach>
                                    
                                  </select> </div>
66 67 68

                                  <div class="inputs mb-3 col-md-6"> 
                                    <label for="tipoDocumento" class="form-label"> Tipo de documento</label> 
69
                                    <select name="tipoDocumento" id="tipoDocumento" class="bg-light" required>
70
                                        <option value='CI' selected>C.I</option>
71
                                        <option value='PAS'>Passport</option>
72 73
                                        <option value='Otro'>Otro</option>
                                    </select> 
74
                                  </div>
Nelson Ruiz committed
75
                              
Nelson Ruiz committed
76
                                  <div class="inputs  mb-3 col-md-6">
77 78
                                    <label for="nroDocument" class="form-label">Número de Documento *</label>
                                    <input placeholder="&#xf2c2;    Ingrese su número de documento" type="number" name="nroDocument" class="form-control  nroDocument-ph FA" id="nroDocument" required>
79
                                    
Nelson Ruiz committed
80 81
                                  </div>
                                  
82
                                  <div class="inputs mb-3 col-md-6"> 
83
                                    <label for="departamentos" class="form-label"> Departamento</label> 
84 85 86 87
                                    <select  id="departamentos" class="bg-light">
                                      <c:forEach items="${departamentos}" var="departamentos">
                                        <option value="${departamentos.getId()}">${departamentos.getNombre()}</option>
                                      </c:forEach>
88
                                      
89
                                    </select> 
Nelson Ruiz committed
90
                                  </div>
91 92 93 94 95

                                  <div class="inputs mb-3 col-md-6"> 
                                    <label for="ciudad" class="form-label"> Ciudad</label> 
                                    <select name="ciudadId" id="ciudad" class="bg-light">
                                      
96
                                      
97 98
                                    </select> 
                                  </div>
99 100
                                  
                                  <div class="inputs mb-3 col-md-6">
101 102
                                    <label for="direccion" class="form-label">Dirección *</label>
                                    <input placeholder="&#xf041;      Ingrese su dirección" type="text" name="direccion" class="form-control FA " id="direccion" required> </textarea>
103 104 105
                                  </div>
                                  
                                  
Nelson Ruiz committed
106
                                  <div class="inputs mb-3 col-md-6">
107 108
                                    <label for="telefono" class="form-label">Teléfono *</label>
                                    <input placeholder="&#xf095;      Ingrese su número de teléfono" type="number" name="telefono" class="form-control telefono-ph FA" id="telefono" required>
109
                                    
Nelson Ruiz committed
110
                                  </div>
111
                                  
112
                                  <div class="inputs mb-3 col-md-6">
113
                                    <label for="fechaNacimiento" class="form-label">Fecha de nacimiento *</label>
114
                                    <input type="date" name="fechaNacimiento" class="form-control  " id="fechaNacimiento" required>
115 116
                                    
                                  </div>
117 118
                                  
                                  <div class="inputs mb-3 col-md-6">
119
                                    <label for="formFile" class="form-label">Cargar CV</label>
120
                                    <input class="form-control" type="file" id="cvFile">
121
                                  </div>
122 123
                                  
                                  <br>
Nelson Ruiz committed
124
                        
125
                                  <div class="inputs mb-3 col-md-6"> <label for="nivelIngles" class="form-label"> Nivel de inglés</label> 
126
                                    <select name="nivelIngles" id="nivelIngles" class="content-select">
127
                                    <option value="1" selected>Conocimiento de ingles muy básico</option>
128
                                    <option value="2" >Comprendo algunas cosas y puedo leer con la ayuda del traductor</option>
129
                                    <option value="3" >Puedo entender todo lo que leo</option>
130
                                    <option value="4" >Puedo escribir documentación en ingles</option>
131
                                    <option value="5" >Puedo escribir y hablar fluidamente</option>
132 133
                                    </select> 
                                  </div>
Nelson Ruiz committed
134
                                
135
                                  
136 137
                                <!--

138
                                  <div class="inputs mb-3 col-md-4"> 
139
                                    <label for="estadoCivil" class="form-label"> Estado civil</label> 
140
                                    <select name="estadoCivil" id="estadoCivil" class="content-select">
141 142
                                      <c:forEach items="${estadosCiviles}" var="estadoCivil">
                                        <option value="${estadoCivil.getDescripcion()}">${estadoCivil.getDescripcion()}</option>
143
                                      </c:forEach>
144
                                    </select> 
145
                                  </div>
146 147 148 149 150 151 152 153 154 155 156 157
                                -->
                                <div class="inputs mb-3 col-md-6"> 
                                  <label for="estadoCivil" class="form-label"> Estado civil</label>
                                  <select name="estadoCivil" id="estadoCivil" class="content-select">
                                      <option value='Soltero' selected>Soltero/a</option>
                                      <option value='Concubinado'>Concubinado/a</option>
                                      <option value='Casado'>Casado/a</option>
                                      <option value='Viudo'>Viudo/a</option>
                                      <option value='Divorciado'>Divorciado/a</option>
                                  </select> 
                                </div>

158
                                  <!-- Button Agregar Cargo al que postulas -->
Joel Florentin committed
159
                                  <hr>
160
                                  <div class="mb-3 col-md-12">
161

162 163
                                    <div class="row w-100 gy-2 mx-auto">
                                      <div class="col-12 px-0">
164
                                        <h4 class="text-start">Cargos </h4>
165 166
                                      </div>
                                      <div class="col-12">
167 168 169 170 171 172 173 174 175 176 177
                                        <div class="mt-3 gap-2 row" id="cargos">
                                          <c:forEach items="${CargosDisponibles}" var="convocatoria">
                                            
                                            <div class="form-check form-check-inline col-2">
                                              <div class="row">

                                                <input class="form-check-input col-auto ms-1" type="checkbox" name="cargo-id" id="cargo-${convocatoria.getId()}" value="${convocatoria.getId()}">
                                                <label class="col text-start" for="cargo-${convocatoria.getId()}">${convocatoria.getCargo().getNombre()}</label>
                                              </div>
                                            </div>
                                          </c:forEach>
178 179 180
                                        </div>
                                      </div>
                                      <div class="col-12">
181
                                        <p id="no-valid-cargo" style="display: none; color: yellow;" class="text-center">
182
                                          *Agrega por lo menos un cargo !
183 184 185 186 187
                                        </p>
                                      </div>
                                    </div>
                                  </div>
                                  
188
                                  <!-- Button Agregar Estudio -->
Joel Florentin committed
189
                                  <hr>
190 191
                                  <div class="inputs mb-3 col-md-12">

192 193
                                    <div class="row w-100  gy-2 mx-auto">
                                      <div class="col-12 px-0">
194
                                        <h4 class="text-start">Estudios <i class="bi bi-plus-square pointer" data-bs-toggle="modal" data-bs-target="#estudioForm"></i></h4>	
195 196 197 198 199 200 201 202 203
                                      </div>
                                      <div class="col-12">
                                        <div class="mt-3 gap-2 row row-cols-4" id="estudios">
                                          
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                  
204

205
                                  <!-- Button Agregar Tecnologia -->
Joel Florentin committed
206
                                  <hr>
207 208
                                  <div class="inputs mb-3 col-md-12">

209 210
                                    <div class="row w-100  gy-2 mx-auto">
                                      <div class="col-12 px-0">
211
                                        
212
                                        <h4 class="text-start">Tecnologías <i class="bi bi-plus-square pointer" data-bs-toggle="modal" data-bs-target="#tecnologiaForm"></i></h4>	
213 214 215 216 217 218 219 220
                                      </div>
                                      <div class="col-12">
                                        
                                          <div class="mt-3 gap-2 row row-cols-5" style="display: flex;" id="tecnologias">
                                          </div>
                                        
                                      </div>
                                      <div class="col-12">
221
                                        <p id="no-valid-tecno" style="display: none; color: yellow;" class="text-center">
222
                                          *Agrega por lo menos una tecnología
223 224 225 226 227
                                        </p>   
                                      </div>
                                      
                                    
                                    </div>
228
                                  </div>
229 230 231 232 233 234 235
                                  <!-- Button Otras tecnologias -->
                                  <hr>
                                  <div class="inputs mb-3 col-md-12">

                                    <div class="row w-100  gy-2 mx-auto">
                                      <div class="col-12 px-0">
                                        
236
                                        <h4 class="text-start">Otras Tecnologías </h4>	
237 238 239 240
                                      </div>
                                      <div class="col-6">
                                        
                                        <div class="mb-3">
241
                                          <textarea class="form-control" id="exampleFormControlTextarea1" name="tecnologiaOtros" placeholder="Si tienes alguna tecnología que no figura en la sección anterior. Escribelo aquí."></textarea>
242 243 244 245 246 247 248 249
                                        </div>
                                        
                                      </div>
                                      
                                      
                                    
                                    </div>
                                  </div>
250

251
                                  <!-- Button Agregar Experiencia -->
Joel Florentin committed
252
                                  <hr>
253 254
                                  <div class="inputs mb-3 col-md-12">

255 256
                                    <div class="row w-100  gy-2 mx-auto">
                                      <div class="col-12 px-0">
257
                                        <h4 class="text-start">Experiencias <i class="bi bi-plus-square pointer" data-bs-toggle="modal" data-bs-target="#experienciaForm"></i></h4>	
258 259 260 261 262 263 264 265
                                      </div>
                                      <div class="col-12">
                                        <div class="mt-3 gap-2 row row-cols-4" id="experiencias">
                                          
                                        </div>
                                      </div>
                                    </div>
                                  </div>
266
                                  <!-- Button Agregar Refencia personal -->
Joel Florentin committed
267
                                  <hr>
268
                                  <div class="inputs mb-3 col-md-12">
269 270
                                    <div class="row  w-100  gy-2 mx-auto">
                                      <div class="col-12 px-0">
271
                                        <h4 class="text-start">Referencia personal <i class="bi bi-plus-square pointer" data-bs-toggle="modal" data-bs-target="#referenciaForm"></i></h4>
272 273 274 275 276 277 278 279 280
                                      </div>
                                      <div class="col-12">
                                        <div class="mt-3 gap-2 row row-cols-4" id="referencia">
                                          
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                  
281 282
                      
                        
Nelson Ruiz committed
283 284
                                
                                <div class="mt-3 gap-2 d-flex justify-content-end">
Joel Florentin committed
285 286
                                  <a class="px-3 btn btn-sm btn-light" href="/work-with-us">Cancelar</a>
                                  <button class="px-3 btn btn-sm btn-light" type="submit">Guardar</button>
Nelson Ruiz committed
287
                                </div>
Nelson Ruiz committed
288
                              </div>
289
                          </div>
Nelson Ruiz committed
290
                      </div>
291
    </form>
willgonzz committed
292
  <!-------------------------------------------------------------------------------------------------------------------------->
293

294
      <!--Modal de Experiencia-->
295 296 297 298 299
      <div class="modal fade" id="experienciaForm" tabindex="-1" role="dialog" aria-labelledby="experienciaForm" aria-hidden="true">
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
              <h5 class="modal-title" id="exampleModalLabel">Experiencia</h5>
300
              <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close" style="color:#21130d;">
301 302 303 304
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
305
                <form name="experiencia-form" class="needs-validation" novalidate>
306

Nelson Ruiz committed
307
                        <div class="inputs">
308 309
                            <label for="institucionExperiencia" class="inputs form-label">Institución *</label>
                            <input placeholder="&#xf1ad;      Ingrese su institución" type="text" class="inputs form-control FA" name="institucion" id="institucionExperiencia" required>
Nelson Ruiz committed
310 311
                        </div>
                        <div class="inputs">
312
                            <label for="fechaDesdeExperiencia" class="form-label">Fecha desde *</label>
313
                            <input type="date" class="form-control" name="fechaDesde" id="fechaDesdeExperiencia" required>
314 315 316
                            <div class="invalid-feedback errorFechaDesde">
                              
                            </div>
Nelson Ruiz committed
317 318 319
                        </div>
                         
                        <div class="inputs">
320
                            <label for="fechaHastaExperiencia" class="form-label">Fecha hasta</label>
321
                            <input type="date" class="form-control" name="fechaHasta" id="fechaHastaExperiencia" >
322 323
                            <div class="invalid-feedback errorfechaHasta"></div>
                          </div>
Nelson Ruiz committed
324 325
                        
                        <div class="inputs">
326
                            <label for="cargo" class="form-label">Cargo *</label>
327
                            <input placeholder="&#xf0b1;      Ingrese su cargo" type="text" class="form-control FA " name="cargo" id="cargo" required>
Nelson Ruiz committed
328 329 330
                        </div>

                        <div class="inputs">
331 332
                          <label for="descripcion" class="form-label">Descripción *</label>
                          <textarea placeholder="&#xf022;     Ingrese una descripción de su trabajo"  class="form-control FA" name="descripcion" id="descripcion" required></textarea>
333 334 335

                        </div>
                        <div class="inputs">
336
                          <label for="refNombre" class="form-label">Nombre de la referencia</label>
337
                          <input placeholder="&#xf007;      Ingrese el nombre de su referencia" type="text" class="form-control FA " name="nombreReferencia" id="refNombre" required >
338 339
                        </div>
                        <div class="inputs">
340
                          <label for="refTel" class="form-label">Teléfono de la referencia</label>
341
                          <input placeholder="&#xf095;      Ingrese el teléfono de su referencia" type="number" class="form-control FA" name="telefonoReferencia" id="refTel" required>
Nelson Ruiz committed
342
                        </div>
343 344
                        
                        <div class="inputs">
345
                          <label for="motivoSalida" class="form-label">Motivo de salida</label>
346
                          <textarea placeholder="&#xf022;     Ingrese el motivo de su salida" class="form-control FA " name="motivoSalida" id="motivoSalida" ></textarea>
347 348
                        </div>
                        <div class="inputs">
349
                          <label for="tipoExperiencia" class="form-label"> Tipo de experiencia</label> 
350 351 352 353 354 355 356 357
                            <select name="tipoExperiencia" id="tipoExperiencia" class="bg-light">
                              <c:forEach items="${tiposExperencia}" var="tipoExperiencia">
                                <option value="${tipoExperiencia.getDescripcion()}">${tipoExperiencia.getDescripcion()}</option>
                              </c:forEach>
                            
                            </select>
                        </div>
                        
Nelson Ruiz committed
358
                          
359

360 361 362
                </form>
            </div>
            <div class="modal-footer">
363 364
              <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cerrar</button>
              <button id="agregar-exp" type="button" class="btn btn-primary" onclick="agregarFieldExpierncia()">Agregar</button>
365 366 367 368
            </div>
          </div>
        </div>
      </div>
willgonzz committed
369
    <!--------------------------------------------------------------------------------------->
370
      <div class="modal fade" id="tecnologiaForm" tabindex="-1" role="dialog" aria-labelledby="tecnologiaForm" aria-hidden="true">
willgonzz committed
371 372 373
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
374
              <h5 class="modal-title" id="exampleModalLabel" >Tecnología</h5>
375
              <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close" style="color:#21130d;">
willgonzz committed
376 377 378 379
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
380
              <form name="tecnologia-form" class="needs-validation" novalidate>
381
                <label for="tecnologia-nombre" class="form-label">Tecnología</label>
Joel Florentin committed
382
                <div class="input-group mb-3">
383
                  <select class="content-select" name="tecnologia-id" aria-label="Default select example" required>
384
                    
Joel Florentin committed
385 386 387 388 389 390 391 392 393
                    <c:forEach items="${tecnologias}" var="tecnologia">
                      <option value="${tecnologia.id}">${tecnologia.nombre}</option>
                    </c:forEach>
                  </select>
                </div>
                  
                  
                  <input type="text" class="form-control d-none" name="tecnologia-nombre" id="tecnologia-nombre" >
                  <label for="nivel" class="form-label">Nivel</label>
394
                  <input type="range" class="form-range" name="nivel" id="nivel" min="1" max="5" required>
Joel Florentin committed
395 396 397
              </form>
          </div>
          <div class="modal-footer">
398 399
            <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cerrar</button>
            <button type="button" class="btn btn-primary" onclick="agregarFieldTecnologia()">Agregar</button>
willgonzz committed
400 401
          </div>
        </div>
Joel Florentin committed
402 403 404
      </div>
    </div>      
  <!--------------------------------------------------------------------------------------->
405

406 407 408 409 410 411 412

      <!--Modal de Estudios-->
      <div class="modal fade" id="estudioForm" tabindex="-1" role="dialog" aria-labelledby="estudioForm" aria-hidden="true">
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
              <h5 class="modal-title" id="exampleModalLabel">Estudios</h5>
413
              <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close" style="color:#21130d;">
414 415 416 417
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
418
              <form name="estudio-form" class="needs-validation" novalidate>
419 420 421


                <div class="form-group">
422
                    <label for="tipoDeEstudio">Tipo de estudio</label>
423
                    <select name="tipoDeEstudio" id="tipoDeEstudio" required>
424
                        
425 426 427 428
                        <c:forEach items="${tiposDeEstudio}" var="tipo">
                            <option value="${tipo}">${tipo.name}</option>
                        </c:forEach>
                    </select>
Joel Florentin committed
429
                </div>
430
<%--                <label for="tipoDeEstudio" class="form-label">Tipo de estudio</label>--%>
431 432
<%--                <input type="text" class="form-control  " name="tipoDeEstudio" id="tipoDeEstudio">--%>
                <div class="form-group">
433 434
                    <label for="institucionEstudio" class="form-label">Institución *</label>
                    <input placeholder="&#xf19c;      Ingrese su institución" type="text" class="form-control FA" name="institucion" id="institucionEstudio" required>
Joel Florentin committed
435
                </div>
436
                <div class="form-group">
437
                    <label for="temaDeEstudio" class="form-label">Carrera/Bachiller/Tema de curso *</label>
438
                    <input placeholder="&#xf02d;      Ingrese su carrera/bachiller/tema de curso " type="text" class="form-control FA" name="temaDeEstudio" id="temaDeEstudio" required>
439 440 441
                </div>
                  <div class="form-group">
                      <label for="estado">Estado</label>
442
                      <select name="estado" id="estado" required>
443
                          
444 445 446 447
                          <c:forEach items="${estadosEstudio}" var="estado">
                              <option value="${estado}">${estado.name}</option>
                          </c:forEach>
                      </select>
Joel Florentin committed
448
                  </div>
449
                <div class="form-group">
450
                    <label for="fechaDesdeEstudio" class="form-label">Fecha desde *</label>
451
                    <input type="date" class="form-control  " name="fechaDesde" id="fechaDesdeEstudio" required>
452 453 454
                    <div class="invalid-feedback errorFechaDesde">
                              
                    </div>
455 456
                </div>
                <div class="form-group">
457
                    <label for="fechaHastaEstudio" class="form-label">Fecha hasta</label>
458
                    <input type="date" class="form-control  " name="fechaHasta" id="fechaHastaEstudio" >
459 460 461
                    <div class="invalid-feedback errorFechaHasta">
                              
                    </div>
Joel Florentin committed
462
                </div>
463 464


Joel Florentin committed
465 466 467
            </form>
        </div>
        <div class="modal-footer">
468 469
          <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cerrar</button>
          <button type="button" class="btn btn-primary" onclick="agregarFieldEstudio()">Agregar</button>
470 471
        </div>
      </div>
Joel Florentin committed
472 473
    </div>
  </div>
474 475
    <meta name="_csrf" content="${_csrf.token}"/>
    <meta name="_csrf_header" content="${_csrf.headerName}"/>
476 477 478 479 480
    <!--Modal de referencias-->
       <div class="modal fade" id="referenciaForm" tabindex="-1" role="dialog" aria-labelledby="referenciaForm" aria-hidden="true">
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
481
              <h5 class="modal-title" id="exampleModalLabel">Referencias personales</h5>
482
              <button type="button" class="close" data-bs-dismiss="modal" aria-label="Close" style="color:#21130d;">
483 484 485 486 487 488
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
              <form name="referencia-form" class="needs-validation" novalidate>
                <div class="form-group">
489
                    <label for="nombre" class="form-label">Nombre *</label>
490
                    <input placeholder="&#xf007;      Ingrese el nombre de su referencia" type="text" class="form-control FA " name="nombre" id="nombre" required>
491 492
                </div>
                <div class="form-group">
493
                    <label for="relacion" class="form-label">Relación *</label>
494
                    <input placeholder="&#xf0c1;      Ingrese la relacion con su referencia" type="text" class="form-control FA" name="relacion" id="relacion" required>
495 496 497
                </div>

                <div class="form-group">
498 499
                  <label for="telefono" class="form-label">Teléfono *</label>
                  <input placeholder="&#xf095;      Ingrese el número de su referencia" type="number" class="form-control FA" name="telefono" id="telefono" required>
500 501 502 503 504 505 506 507
              </div>
                 
                


            </form>
        </div>
        <div class="modal-footer">
508 509
          <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Cerrar</button>
          <button type="button" class="btn btn-primary" onclick="agregarFieldReferencia()">Agregar</button>
510 511 512 513
        </div>
      </div>
    </div>
      </div>
514

515

516
    <!-- Optional JavaScript; choose one of the two! -->
517 518
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
519 520
    <script>
      var ciudades = ${ciudades};
521
          </script>
522
    <script src="./main.js"></script>
523 524
  </body>
</html>