<%@page import="com.ejie.ad74a.util.constantes.Constantes"%>
<%@page import="com.ejie.ad74a.util.constantes.modelos.TipoSolicitantes"%>
<%@include file="/WEB-INF/includeTemplate.inc"%>

<!-- Formulario de filtrado -->
<form:form modelAttribute="solicitantes" id="beneficiarios_filter_form">
	<form:hidden path="beneficiario01" id="beneficiario01_filter_table"/>

	<!-- Barra de herramientas del formulario de filtrado -->
	<div id="beneficiarios_filter_toolbar" class="formulario_legend"></div>
	<fieldset id="beneficiarios_filter_fieldset" class="rup-table-filter-fieldset borderOnly">
		<div class="form-row row">
			<!-- Campos del formulario de filtrado -->
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="identificador01" id="identificador01_filter_table" maxlength="9"/>
				<label for="identificador01_filter_table"><spring:message code="beneficiarios.identificador01"/></label>
			</div>
			
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="numAbonado01" id="numAbonado01_filter_table"/>
				<label for="numAbonado01_filter_table"><spring:message code="beneficiarios.numAbonado01"/></label>
			</div>
			<div class="form-groupMaterial col-sm-2">
				<form:input path="nombre01" id="nombreSolicitante_filter_table"/>
				<label for="nombre01_filter_table"><spring:message code="beneficiarios.nombreSolicitante"/></label>
			</div>	
			<div class="form-groupMaterial col-sm-2">
				<form:input path="apellido101" id="apellido1Solicitante_filter_table"/>
				<label for="apellido1_filter_table"><spring:message code="beneficiarios.apellido1Solicitante"/></label>
			</div>	
			<div class="form-groupMaterial col-sm-2">
				<form:input path="apellido201" id="apellido2Solicitante_filter_table"/>
				<label for="apellido2_filter_table"><spring:message code="beneficiarios.apellido2Solicitante"/></label>
			</div>	
			
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="tlfnoServicio01" id="tlfnoServicio01_filter_table"/>
				<label for="tlfnoServicio01_filter_table"><spring:message code="beneficiarios.tlfnoServicio01"/></label>
			</div>
		</div>
		<div class="form-row row">
			
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fAltaTeleasistenciaDesde" id="fAltaTeleasistenciaDesde_filter_table"/>
				<label for="fAltaTeleasistenciaDesde_filter_table"><spring:message code="beneficiarios.fAltaTeleasistenciaDesde"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fAltaTeleasistenciaHasta" id="fAltaTeleasistenciaHasta_filter_table"/>
				<label for="fAltaTeleasistenciaHasta_filter_table"><spring:message code="beneficiarios.fAltaTeleasistenciaHasta"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fInicioDesde" id="fInicioDesde_filter_table"/>
				<label for="fInicioDesde_filter_table"><spring:message code="beneficiarios.fInicioDesde"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fInicioHasta" id="fAltaHasta_filter_table"/>
				<label for="fInicioHasta_filter_table"><spring:message code="beneficiarios.fInicioHasta"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fBajaDesde" id="fBajaDesde_filter_table"/>
				<label for="fBajaDesde_filter_table"><spring:message code="beneficiarios.fBajaDesde"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="fBajaHasta" id="fBajaHasta_filter_table"/>
				<label for="fBajaHasta_filter_table"><spring:message code="beneficiarios.fBajaHasta"/></label>
			</div>
		</div>
		<div class="form-row row">
		
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="direcciones.idProvincia06" id="idProvincia06_filter_table"/>
				<label for="idProvincia06_filter_table"><spring:message code="beneficiarios.idProvincia06"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:input path="direcciones.idMunicipio06" id="idMunicipio06_filter_table"/>
				<label for="idMunicipio06_filter_table"><spring:message code="beneficiarios.idMunicipio06"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:select  path="tipoBeneficiario01" id="tipoBeneficiario01_filter_table" items="${tipoBeneficiarioList}" itemLabel="descripcion" itemValue="value"/>
				<label for="tipoBeneficiario01_filter_table"><spring:message code="beneficiarios.tipoBeneficiario01"/></label>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<form:select  path="valoraciones.maestroNivSoporte.idNivelSoporte58" id="nivelSoporte08_filter_table" items="${nivelesSoporte}" itemLabel="desc" itemValue="idNivelSoporte58"/>
				<label for="nivelSoporte08_filter_table"><spring:message code="beneficiarios.nivelSoporte08"/></label>
			</div>
		</div>
		<div class="form-row row">
			<div class="form-groupMaterial col-sm-2">
		        <fieldset class="borde inputGroup inline" >
		            <legend class="" ><spring:message code="beneficiarios.beneficiario01"/></legend>
		            <!-- Se setea el valor del legend para poder introducirlo en la propiedad oldTitle del radio y poder mostrarlo al utilziar el componente de validación de rup.-->
		            <c:set var="beneficiario01LabelError"><spring:message code="beneficiarios.beneficiario01"/></c:set>
		            <div class="form-row row">
		                <div class="form-groupMaterial col-sm-12">						
		                    <div class="radio-material">
		                        <form:radiobutton oldtitle="${beneficiario01LabelError}" class="radioButton" path="activo" id="A_beneficiario01_filter_table" name="activo_a" value="<%=TipoSolicitantes.ACTIVO_SI %>" /> 
								<label for="A_beneficiario01_filter_table"><spring:message code="beneficiarios.beneficiario01Beneficiaro" /></label> 
		                    </div>
		                    <div class="radio-material">
		                        <form:radiobutton class="radioButton" path="activo" id="D_beneficiario01_filter_table" name="activo_d" value="<%=TipoSolicitantes.ACTIVO_NO %>" />
								<label for="D_beneficiario01_filter_table"><spring:message code="beneficiarios.beneficiario01Solicitante" /></label> 
		                    </div>
		                    <div class="radio-material">
		                        <form:radiobutton class="radioButton" path="activo" id="T_beneficiario01_filter_table" name="activo_t" value="" />
								<label for="T_beneficiario01_filter_table"><spring:message code="beneficiarios.beneficiario01Todos" /></label> 
		                    </div>							
		                </div>	 
		            </div>
		        </fieldset>    			
		    </div>
			<div class="form-groupMaterial col-sm-2">
				<div class="checkbox-material checkbox-material-inline" >
					<form:checkbox id="altoRiesgo08_filter_table" path="valoraciones.altoRiesgo08" value="<%=Constantes.AltoRiesgo.ALTO_RIESGO_SI%>" />
					<label for="altoRiesgo08_filter_table"><spring:message code="beneficiarios.altoRiesgo08"/></label>
					<span class="mdi mdi-alert rojo riesgo" style="font-size: 1.5rem;margin-left: 10px;margin-top: 0px;display: inline-block;"></span>
				</div>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<div class="checkbox-material checkbox-material-inline">
					<form:checkbox id="sinAltaServicio_filter_table" path="sinAltaServicio" value="<%=Constantes.sinAltaServicio.SIN_ALTA_SERVICIO_SI%>" />
					<label for="sinAltaServicio_filter_table"><spring:message code="beneficiarios.sinAltaServicio"/></label>
				</div>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<div class="checkbox-material checkbox-material-inline">
					<form:checkbox id="interInstTerminal_filter_table" path="interInstTerminal" value="<%=Constantes.interInstTerminal.INTER_INST_TERMINAL_SI%>" />
					<label for="interInstTerminal_filter_table"><spring:message code="beneficiarios.interInstTerminal"/></label>
				</div>
			</div>
			<div class="form-groupMaterial  col-sm-2">
				<div class="checkbox-material checkbox-material-inline">
					<form:checkbox id="exencionPago_filter_table" path="exencion01" value="<%=Constantes.exencionPago.EXENCION_PAGO_SI%>" />
					<label for="exencionPago_filter_table"><spring:message code="beneficiarios.exencionPago"/></label>
				</div>
			</div>			
			<!-- Fin campos del formulario de filtrado -->
		</div>
		
		<!-- Botonera del formulario de filtrado -->
		<div id="beneficiarios_filter_buttonSet" class="text-right">
			<!-- BotÃ³n de limpiar -->
			<button id="beneficiarios_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="beneficiarios_filter_filterButton" type="button" class="btn-material btn-material-primary-high-emphasis" >
				<i class="mdi mdi-filter"></i>
				<span><spring:message code="filter" /></span>
			</button>
		</div>
	</fieldset>
</form:form>