<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<%@include file="/WEB-INF/includeTemplate.inc"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>

<script type="text/javascript">

	function abrirModalCrearInspeccion(){
		$("#crearInspeccionModal").rup_dialog({
			url: "/ab79WebAppWar/inspecciones/crearInspeccionModal",
			title: $.rup.i18n.app.inspecciones.crearInspeccion.tituloModal,
			autoOpen: true,
			width: 700,
			modal: true,
			position: { my: "center center" },
			type: $.rup.dialog.AJAX,
			ajaxOptions: {
				success: function(){
					desbloquearInterfaz();
				},
				error: function(){
					desbloquearInterfaz();
				}
			}
		});
	}
	
	function logout(){
		$.rup_messages("msgConfirm", {
			title: $.rup.i18n.app.logout,
			message: $.rup.i18n.app.logoutConfirm,
			OKFunction:	function() {
				sessionStorage.removeItem("busqueda");
				window.location = "ab79WebAppWar/logout";
			}
		});
	}

</script>

<div id="divNavBarPrincipal">
	<nav class="navbar navbar-expand-lg navbar-light bg-light navbar-principal">
	  <div class="container">
		  <div class="collapse navbar-collapse" id="navbarSupportedContent">
		    <ul id="menuApp" class="navbar-nav mr-auto">
		     <li class="nav-item disabled" id="menuFichaInspeccion">
		          <a class="nav-link" href="/ab79WebAppWar/fichadeinspeccion/maint/${idInspeccion}"><spring:message code="fichaInspeccion" /></a>
		      </li>
		      <li class="dropdown nav-item" id="menuInspecciones">
		          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
		            <spring:message code="inspecciones" />
		          </a>
		          <ul id="dropdownMenuItemInspecciones" class="dropdown-menu dropdownMenuItem">
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/busquedainspecciones/maint"><spring:message code="busqInspecciones"/></a></li>
		            <li><a class="nav-link dropdownMenuItem" href="javascript:abrirModalCrearInspeccion()" onclick="bloquearInterfaz();"><spring:message code="inspecciones.crearInspeccion" /></a></li>
		          </ul>
		      </li>
		      <li class="nav-item" id="menuBusquedaCampainas">
		          <a class="nav-link" href="/ab79WebAppWar/campainasinspeccion/maint" ><spring:message code="campainasInspeccion.busqCampainas" /></a>
		      </li>
		      <li class="nav-item" id="menuListados">
		          <a class="nav-link" href="/ab79WebAppWar/listados/maint/"><spring:message code="listados" /></a>
		      </li>
			  <li class="dropdown nav-item" id="menuTablasBasicas">
		          <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
		            <spring:message code="mantenimientoTablasBasicas" />
		          </a>
		          <ul id="dropdownMenuItemTablasMaestras" class="dropdown-menu dropdownMenuItem">
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/inspectores/maint"><spring:message code="inspectores"/></a></li>
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/resultadosactuacion/maint"><spring:message code="resultadosActuacion"/></a></li>
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/resultadosinspeccion/maint"><spring:message code="resultadosinspeccion"/></a></li>
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/estadosinspeccion/maint"><spring:message code="estadosinspeccion"/></a></li>
		            <sec:authorize access="hasAnyRole('ROLE_AB79-IN-0001', 'ROLE_AB79-IN-0002', 'ROLE_AB79-IN-0004')">
		            	<li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/protocolos/maint"><spring:message code="protocolos.titulo" /></a></li>
		            </sec:authorize>
		            <sec:authorize access="hasRole('ROLE_AB79-IN-0001')">
		            	<li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/preguntasValidar/maint"><spring:message code="preguntasValidar.titulo" /></a></li>
		            </sec:authorize>
		            <sec:authorize access="hasRole('ROLE_AB79-IN-0001')">
		            	<li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/relOriDir/maint"><spring:message code="relOriDir.titulo" /></a></li>
		            </sec:authorize>
		            <li><a class="nav-link dropdownMenuItem" href="/ab79WebAppWar/agrupaciones/maint"><spring:message code="agrupaciones"/></a></li>
		          </ul>
		      </li>
		    </ul>
		    <ul class="navbar-nav ml-auto">
		      <li class="nav-item dropdown">
		        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
		          <i class="fa fa-user-circle-o" aria-hidden="true"></i> ${usuario.usuario}
		          <span class="caret"></span>
		        </a>
		        <div class="dropdown-menu" aria-labelledby="navbarDropdown">
		          <a class="dropdown-item" href="#"><i class="fa fa-question-circle" aria-hidden="true"></i> <spring:message code="inspeccionesAyuda" /></a>
		          <div class="dropdown-divider"></div>
		          <a class="dropdown-item" href="javascript:logout()"><i class="fa fa-sign-out" aria-hidden="true"></i> <spring:message code="cerrarSesion" /></a>
		        </div>
		      </li>
			</ul>
		  </div>
		</div>
	</nav>
</div>
<div id="overlay"></div>

<div id="crearInspeccionModal" style="display: none"></div>
<div id="crearExpedienteInicioOficioInspeccion" style="display: none"></div>