<%@page import="com.ejie.ab04b.constantes.ConstantesServicioCorrespondencia"%>
<%@include file="/WEB-INF/includeTemplate.inc"%>

<c:set var="estadoEnvioPdteAcuse" ><%=ConstantesServicioCorrespondencia.ESTADO_ENVIO_PTE_ACUSE_RECIBO%></c:set>
<c:set var="estadoEnvioAcusado" ><%=ConstantesServicioCorrespondencia.ESTADO_ENVIO_REG_ACUSE_RECIBO%></c:set>
<c:set var="estadoPdteImpresion" ><%=ConstantesServicioCorrespondencia.ESTADO_ENVIO_PTE_IMPRESION%></c:set>
<c:set var="estadoEnvioFinalizadoOk" ><%=ConstantesServicioCorrespondencia.ESTADO_ENVIO_FINALIZADO_OK%></c:set>
<c:set var="esUsuarioDelLakua" >${codDel == codDelLakua}</c:set>
<script>
	var estadoEnvioPdteAcuse = ${estadoEnvioPdteAcuse};
	var estadoPdteImpresion = ${estadoPdteImpresion};
	var estadoEnvioAcusado = ${estadoEnvioAcusado};
	var estadoEnvioFinalizadoOk = ${estadoEnvioFinalizadoOk};
</script>
<h2><spring:message	code="menu.correspondencia.gestionEnviosPostales" /></h2>

	<div id="gestionEnvios_div" class="rup-table-container">
	
	<div id="gestionEnvios_feedback"></div>						<!-- Feedback de la tabla --> 
<!--	<div id="venviospostales_toolbar"></div>							 Botonera de la tabla -->
	<div id="gestionEnvios_filter_div" class="rup-table-filter">	<!-- Capa contenedora del formulario de filtrado -->
	<!--  boton para plegar filtros -->
	<button type='button' class='acordeon blanco letraAcordeon' id="botonChaflon_${numId}" onClick="ocultar('#acordeon_1')">
		<span class='ui-button-text'><spring:message code="filtro.busquedas.title"/></span>
	</button>
		<form:form id="gestionEnvios_filter_form" modelAttribute="sessionFilterForm">						<!-- Formulario de filtrado -->
			<div id="gestionEnvios_filter_toolbar" class="formulario_legend inv"></div>	<!-- Barra de herramientas del formulario de filtrado -->
			
			<div id="acordeon_1" >
			
			<fieldset id="gestionEnvios_filter_fieldset" class="rup-table-filter-fieldset">
				<div class="formulario_columna_cnt">
					<!-- Campos del formulario de filtrado -->
					<div class="formulario_linea_izda_float">
						<label for="campoCodEnvioInterno" class="etiquetaFormulario"><spring:message code="envios.codEnvioInterno"/>:</label>
						<form:input type="text" path="idTramite" class="formulario_linea_input" id="campoCodEnvioInterno"/>
					</div>
					
					<div class="formulario_linea_izda_float">
						<label for="campoCodExp" class="etiquetaFormulario"><spring:message code="envios.numExp"/>:</label>
						<form:input type="text" path="territApertura" class="formulario_linea_input numerico" id="campoTerape" size="1" maxlength="2" readonly="${not esUsuarioDelLakua}"/>
						<span> / </span>
						<form:input type="text" path="anoApertura" class="formulario_linea_input numerico" id="campoAnoape" size="3" maxlength="4"/>
						<span> / </span>
						<form:input type="text" path="numApertura" class="formulario_linea_input numerico" id="campoNumape" size="7" maxlength="8"/>
					</div>
					
					<div class="formulario_linea_izda_float clear">
						<label for="campoFecRegistroDesde" class="etiquetaFormulario"><spring:message code="envios.fecRegistroDesde"/>:</label>
						<form:input type="text" path="fecRegistroDesde" class="formulario_linea_input" id="campoFecRegistroDesde"/>
					</div>
					<div class="formulario_linea_izda_float">
						<label for="campoFecRegistroHasta" class="etiquetaFormulario"><spring:message code="envios.fecRegistroHasta"/>:</label>
						<form:input type="text" path="fecRegistroHasta" class="formulario_linea_input" id="campoFecRegistroHasta"/>
					</div>
					
					<div class="formulario_linea_izda_float clear">
						<label for="campoIdRemesa" class="etiquetaFormulario"><spring:message code="envios.codRemesa"/>:</label>
						<form:input type="text" path="datosEnvioPostal.codRemesa069" class="formulario_linea_input" id="campoIdRemesa" maxlength="6"/>
					</div>
					<div class="formulario_linea_izda_float">
						<label for="campoIdColeccion" class="etiquetaFormulario"><spring:message code="envios.codColeccion"/>:</label>
						<form:input type="text" path="datosEnvioPostal.codColeccion069" class="formulario_linea_input" id="campoIdColeccion" maxlength="10"/>
					</div>
					<div class="formulario_linea_izda_float">
						<label for="campoIdEnvio" class="etiquetaFormulario"><spring:message code="envios.codEnvio"/>:</label>
						<form:input type="text" path="datosEnvioPostal.codEnvio069" class="formulario_linea_input" id="campoIdEnvio" maxlength="10"/>
					</div>
					
					<div class="formulario_linea_izda_float clear">
						<label for="campoEstadoEnvio" class="etiquetaFormulario"><spring:message code="envios.estado"/>:</label>
						<form:input type="text" path="estadosComunicaciones" class="formulario_linea_input" id="campoEstadoEnvio"/>
					</div>
					<sec:authorize access="hasAnyRole('${ROLE_TRAMIT_ARABA}', '${ROLE_TRAMIT_GIPUZKOA}', '${ROLE_TRAMIT_BIZKAIA}')">
						<div class="formulario_linea_izda_float inv">
					</sec:authorize>	
					<sec:authorize access="hasAnyRole('${ROLE_TRAMIT_OSALAN_ARABA}', '${ROLE_TRAMIT_OSALAN_GIPUZKOA}', '${ROLE_TRAMIT_OSALAN_BIZKAIA}')">
						<div class="formulario_linea_izda_float">
					</sec:authorize>	
						<label for="campoTipoExp" class="etiquetaFormulario"><spring:message code="envios.tipoexp"/>:</label>
						<form:input type="text" path="tiposexp" class="formulario_linea_input" id="campoTipoExp"/>
					</div>			
					
					<!-- Fin campos del formulario de filtrado -->
				</div>
				<!-- Botonera del formulario de filtrado -->
				<div id="gestionEnvios_filter_buttonSet" class="right_buttons">
					<!-- Botón de filtrado -->
					<input id="gestionEnvios_filter_filterButton" type="button" class="ui-button ui-widget ui-state-default ui-corner-all" value='<spring:message code="filter" />' />
					<!-- Enlace de limpiar -->
					<a id="gestionEnvios_filter_cleanLink" href="#" class="rup-enlaceCancelar"><spring:message code="clear" /></a>
				</div>
			</fieldset>
			</div>
		</form:form>
	</div>

	<div id="toolbarGeneral" class="clsCustomToolbar"></div>
	<div id="gestionEnvios_grid_div">
		<!-- Tabla -->
		<table id="gestionEnvios"></table>
		<!-- Barra de paginación -->
		<div id="gestionEnvios_pager"></div>
	</div>
</div>	

<!-- Popup registro acuse recibo -->
<div id="panelRegistroAcuse" class="inv">
	<p><spring:message code="envios.tituloAcuse"/></p>
	
	<div class="formulario_linea_izda_float clear">
		<label for="campoFecAcuse" class="etiquetaFormulario"><spring:message code="envios.estado"/>:</label>
		<input type="text" name="campoEstadoAcuse" class="" id="campoEstadoAcuse"/>
	</div>
	<div class="formulario_linea_izda_float clear">
		<label for="campoFecAcuse" class="etiquetaFormulario"><spring:message code="envios.fecAcuse"/>:</label>
		<input type="text" name="campoFecAcuse" class="formulario_linea_input" id="campoFecAcuse"/>
	</div>
</div>

<!-- Popup detalle envio -->
<div id="panelDetalleEnvio" class="inv">
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.codEnvioInterno"/>:&nbsp;</span>
		<span id="campoCodEnvioInternoInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.numExp"/>:&nbsp;</span>
		<span id="campoNumExpInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.comunicacion"/>:&nbsp;</span>
		<span id="campoComunicacionInfo"></span>
	</div>
<!-- 	<div class="formulario_linea_izda_float clear"> -->
<%-- 		<span class="clsTexto"><spring:message code="envios.destinatario"/>:&nbsp;</span> --%>
<!-- 		<span id="campoDestinatarioInfo"></span> -->
<!-- 	</div> -->
<!-- 	<div class="formulario_linea_izda_float clear"> -->
<%-- 		<span class="clsTexto"><spring:message code="envios.nombre"/>:&nbsp;</span> --%>
<!-- 		<span id="campoNombreInfo"></span> -->
<!-- 	</div> -->
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.direccion"/>:&nbsp;</span>
		<span id="campoDireccionInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.estado"/>:&nbsp;</span>
		<span id="campoEstadoInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.fecRegistro"/>:&nbsp;</span>
		<span id="campoFecRegistroInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.codRemesa"/>:&nbsp;</span>
		<span id="campoCodRemesaInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.idRemesa"/>:&nbsp;</span>
		<span id="campoIdRemesaInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.codColeccion"/>:&nbsp;</span>
		<span id="campoCodColeccionInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.idColeccion"/>:&nbsp;</span>
		<span id="campoIdColeccionInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.codEnvio"/>:&nbsp;</span>
		<span id="campoCodEnvioInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.idEnvio"/>:&nbsp;</span>
		<span id="campoIdEnvioInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.codSituacionEnvio"/>:&nbsp;</span>
		<span id="campoSituacionCorreosInfo"></span>
	</div>
	<div class="formulario_linea_izda_float clear">
		<span class="clsTexto"><spring:message code="envios.fecSituacionEnvio"/>:&nbsp;</span>
		<span id="campoFecSituacionCorreosInfo"></span>
	</div>
</div>

<script>
	function ocultar(capaAcordeon){
		$(capaAcordeon).toggle();
	};
</script>
