<%@include file="/WEB-INF/includeTemplate.inc"%>

<!-- Formulario de filtrado -->
<form:form modelAttribute="protocolos" id="protocolos_filter_form">
	<!-- Barra de herramientas del formulario de filtrado -->
	<div id="protocolos_filter_toolbar" class="formulario_legend"></div>
	<fieldset id="protocolos_filter_fieldset" class="rup-table-filter-fieldset borderOnly">
		<div class="form-row row-cols-1 row-cols-sm-2 row-cols-md-3 row-cols-lg-4 row-cols-xl-6">
			<!-- Campos del formulario de filtrado -->
			<form:hidden path="idSolicitante26"/>
			<div class="form-groupMaterial col-sm-2">
				<form:input path="solicitante.identificador01" id="identificadorSolicitante_filter_table"/>
				<label for="identificadorSolicitante_filter_table"><spring:message code="protocolos.identificador01"/></label>
			</div>	
			<div class="form-groupMaterial col-sm-2">
				<form:input path="solicitante.nombre01" id="nombreSolicitante_filter_table"/>
				<label for="nombreSolicitante_filter_table"><spring:message code="protocolos.nombreSolicitante"/></label>
			</div>
			<div class="form-groupMaterial col-sm-2">
				<form:input path="solicitante.apellido101" id="apellido1Solicitante_filter_table"/>
				<label for="apellido1Solicitante_filter_table"><spring:message code="protocolos.apellido1Solicitante"/></label>
			</div>
			<div class="form-groupMaterial col-sm-2">
				<form:input path="solicitante.apellido201" id="apellido2Solicitante_filter_table"/>
				<label for="apellido2Solicitante_filter_table"><spring:message code="protocolos.apellido2Solicitante"/></label>
			</div>	
			
			<div class="form-groupMaterial col-sm-2">
				<form:select path="idTipoProtocolo26" id="idTipoProtocolo26_filter_table" items="${TipoProcedimientoEnum}" itemLabel="labelDesc" itemValue="id"/>
				<label for="idTipoProtocolo26_filter_table"><spring:message code="protocolos.idTipoProtocolo26"/></label>
			</div>
			<div class="form-groupMaterial col">
				<form:input path="fEntradaDesde" id="fEntradaDesde_filter_table"/>
				<label for="fEntradaDesde_filter_table"><spring:message code="protocolos.fEntradaDesde"/></label>
			</div>
			<div class="form-groupMaterial col">
				<form:input path="fEntradaHasta" id="fEntradaHasta_filter_table"/>
				<label for="fEntradaHasta_filter_table"><spring:message code="protocolos.fEntradaHasta"/></label>
			</div>
			
			<div class="form-groupMaterial col">
				<form:input path="fSalidaDesde" id="fSalidaDesde_filter_table"/>
				<label for="fSalidaDesde_filter_table"><spring:message code="protocolos.fSalidaDesde"/></label>
			</div>
			<div class="form-groupMaterial col">
				<form:input path="fSalidaHasta" id="fSalidaHasta_filter_table"/>
				<label for="fSalidaHasta_filter_table"><spring:message code="protocolos.fSalidaHasta"/></label>
			</div>
			<c:choose>
									<c:when test="${not empty solicitantes.direcciones.provincia06 and empty solicitantes.direcciones.idProvincia06 }">
										<div class="form-groupMaterial col-sm-2">							        
										    <form:input path="direcciones.provincia06" id="provincia06_avisos_dialog_table"/> 
											<label for="provincia06_avisos_dialog_table" class="select-material"><spring:message code="avisos.dialogo.provincia"/></label>
										</div>    	
									</c:when>
									<c:otherwise>
										<div class="form-groupMaterial col-sm-2">							        
										    <form:input path="direcciones.idProvincia06" id="idprovincia06_avisos_dialog_table"/>
										    <label for="idprovincia06_avisos_dialog_table" class="select-material"><spring:message code="avisos.dialogo.provincia"/></label>
										</div>
									</c:otherwise>
								</c:choose>
										        
								<c:choose>
									<c:when test="${not empty solicitantes.direcciones.municipio06 and  empty  solicitantes.direcciones.idMunicipio06 }">
										<div class="form-groupMaterial col-sm-2">							        
											<form:input path="direcciones.municipio06" id="municipio06_avisos_dialog_table"/> 
										    <label for="municipio06_avisos_dialog_table" class="select-material"><spring:message code="avisos.dialogo.provincia"/></label>
										 </div>    	
									</c:when>
									<c:otherwise>
										<div class="form-groupMaterial col-sm-2">            
									    	<form:input path="direcciones.idMunicipio06" id="idmunicipio06_avisos_dialog_table"/>							
									    	<label for="idmunicipio06_avisos_dialog_table"><spring:message code="avisos.dialogo.municipio"/></label>
									 	</div>	
									</c:otherwise>
								</c:choose>	
			<!-- Fin campos del formulario de filtrado -->
		</div>
		<!-- Botonera del formulario de filtrado -->
		<div id="protocolos_filter_buttonSet" class="text-right">
			<!-- Botón de limpiar -->
			<button id="protocolos_filter_cleanButton" type="button" class="btn-material btn-material-primary-low-emphasis mr-2">
				<i class="mdi mdi-eraser"></i>
				<span><spring:message code="clear" /></span>
			</button>
			<!-- Botón de filtrado -->
			<button id="protocolos_filter_filterButton" type="button" class="btn-material btn-material-primary-low-emphasis" >
				<i class="mdi mdi-filter"></i>
				<span><spring:message code="filter" /></span>
			</button>
		</div>
	</fieldset>
</form:form>