<%@include file="/comunJSP/q02bCabecera.jsp"%>



<%

String idioma =  (String)q70contextoejie.get("idioma");

String where="(ID = '48') OR (ID = '01') OR (ID = '20') order by DS_O";

String diaNoValido=es.ejie.frmk.infraestructura.internacionalizacion.Q70GestorMensajesi18n.getSingleton().getMessage(propertiesIdioma,"comun.dia.erroneo",idioma);

String mesNoValido=es.ejie.frmk.infraestructura.internacionalizacion.Q70GestorMensajesi18n.getSingleton().getMessage(propertiesIdioma,"comun.mes.erroneo",idioma);

String anoNoValido=es.ejie.frmk.infraestructura.internacionalizacion.Q70GestorMensajesi18n.getSingleton().getMessage(propertiesIdioma,"comun.ano.erroneo",idioma);

String fechaNoValida=es.ejie.frmk.infraestructura.internacionalizacion.Q70GestorMensajesi18n.getSingleton().getMessage(propertiesIdioma,"comun.fecha.erronea",idioma);

String idi = "";

String idiT = "";

if (idioma.equals("es")) {

	idi = "contacto(oficinaES)";

	idiT = "Q022HT00_DESC";

} else {

	idi = "contacto(oficinaEU)";

	idiT = "Q022HT00_DESC_EUS";

}

%>

		

<script src="<%=staticPathScript%>/contactos/q02bMantContactos.js" type="text/javascript"></script>

<script>

	var diaNoValido = "<%=diaNoValido%>";

	var mesNoValido = "<%=mesNoValido%>";

	var anoNoValido = "<%=anoNoValido%>";

	var fechaNoValida = "<%=fechaNoValida%>";

	var codProvinciaCompartido = "<%=codProvinciaCompartido%>";

	var codMunicipioCompartido = "<%=codMunicipioCompartido%>";

</script>



<html:tablasCodigos 

	name="tablasCodigosBeanProvincia"

	type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"

	scope="page"

	options="optionsCollection"

	table="NORA_T17_PROVINCIA"	

	whereClause="<%=where%>"

	labelColumn="ds_o"

	valueColumn="id" />

	

<html:tablasCodigos 

	name="tablasCodigosBeanTipoContacto"

	type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"

	scope="page"

	options="optionsCollection"

	table="TT_HRC_TIPO_CON"	

	labelColumn="desc_tipo_contacto"

	valueColumn="q022yt00_ni" />

	

<html:tablasCodigos 

	name="tablasCodigosBeanTipoRazon"

	type="es.ejie.frmk.infraestructura.tablas.Q70TablasCodigosBean"

	scope="page"

	options="optionsCollection"

	table="TT_HRC_RAC_CON"	

	labelColumn="desc_tipo_razon"

	valueColumn="q022yt00_ni" />



<ie:buscadorGeneral

	javascriptCallerFunc="abrirBuscadorOficinas"

	targetValue="contacto(idOficina)" 

	targetCodigoA="<%=idi%>"

	targetTextA="nombre"

	table="Q022HV01"

	tableNi="Q022HT00_ID_OFI"

	labelColumns="comun.buscadores.oficina,comun.buscadores.provincia,comun.buscadores.municipio"

	tableColumns="<%=idiT%>"		

	tableColumnsIdioma="NORA_T17_PROVINCIA_DS,NORA_T17_PROVINCIA_DS,NORA_T17_MUNICIPIO_DS,NORA_T17_MUNICIPIO_DS"

	callBackFunctionJS="actualizarWhereOficina"

	title="Búsqueda por criterios:"

	optionalWhere="{where2}" />	

		

<ie:buscadorGeneral

	javascriptCallerFunc="abrirBuscadorInformantes"

	targetValue="contacto(idInformante)" 

	targetCodigoA="nombre"

	targetTextA="apellido1"

	targetTextB="apellido2"

	table="Q022IV01"

	tableNi="Q022IT00_ID_INF"

	labelColumns="comun.buscadores.nombre,comun.buscadores.apellido1,comun.buscadores.apellido2,comun.buscadores.oficina"

	tableColumns="Q022IT00_NOMB"		

	tableColumnsIdioma="Q022IT00_APE1,Q022IT00_APE1,Q022IT00_APE2,Q022IT00_APE2,Q022IT00_ID_OFI,Q022IT00_ID_OFI"

	callBackFunctionJS="concatenarNombreInformante"

	title="Búsqueda por criterios:"	

	optionalWhere="{where3}" />		

		

<ie:buscadorGeneral

	javascriptCallerFunc="abrirBuscadorAgentes"

	targetValue="contacto(idAgente)" 

	targetCodigoA="nombre"

	targetTextA="apellido1"

	targetTextB="apellido2"

	table="Q022JV01"

	tableNi="Q022JT00_ID_AGEN"

	labelColumns="comun.buscadores.nombre,comun.buscadores.apellido1,comun.buscadores.apellido2,comun.buscadores.oficina"

	tableColumns="Q022JT00_NOMB"		

	tableColumnsIdioma="Q022JT00_APE1,Q022JT00_APE1,Q022JT00_APE2,Q022JT00_APE2,Q022JT00_ID_OFI,Q022JT00_ID_OFI"

	callBackFunctionJS="concatenarNombreAgente"

	title="Búsqueda por criterios:"

	optionalWhere="{where4}" />	

		

<div class="q02_contenedor_body"> 



<html:form action="/q02bDispModificacionContactos.do">

 	<html:hidden property="inicio" value="MODIFICACION"/>

	<html:hidden property="accion" />

	<html:hidden name="contexto" property="contacto(idContacto)" />

	

	<input type="hidden" name="apellido1" 	value=""/>

	<input type="hidden" name="apellido2" 	value=""/>

	<input type="hidden" name="nombre" 		value=""/>

	<input type="hidden" name="where2" 		value="" />

	<input type="hidden" name="where3" 		value="" />

	<input type="hidden" name="where4" 		value="" />

	<html:hidden property="codProvinciaContexto"/>

	<html:hidden property="codMunicipioContexto"/>

	<input type="hidden" name="codProvincia" 	value="<html:write name="contexto" property="contacto(codProvincia)" />" />	

	<input type="hidden" name="codMunicipio" 	value="<html:write name="contexto" property="contacto(codMunicipio)" />" />	

	

	<!--  Campos ocultos para mantener el filtro -->

	<%@include file="q02bCamposFiltroContactos.inc"%>

	<!-- FIN: Campos ocultos para mantener el filtro -->

	

	<html:errors i18nKey="q02brecursosErroresCuestionarios"/>

		

	<div class="q02_borde">		

		<div class="q02_tit_azul">

			<html:message key="comun.modificacion" />

		</div>

		<div class="q02_borde_titulo"></div>

		<div class="q02_parrafo">

			<html:message key="comun.datosContactos" /><br><br>				

		</div> 

		

		<div class="q02_bordeHoja">		  

			<div class="q02_datos_cuestionario">				

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

						<html:message key="comun.obligatorio" />&nbsp;<html:message key="contactos.territorio"/>:   

					</div>

					<div>

						<label>

							<html:select name="contexto" style="width:240px" tabIndex="2" property="contacto(codProvincia)"  styleClass="q02_campo" onchange="javascript:provinciaClick();limpiarCampos();cargarWhereProvincia()">

							<option value=""></option>

							<html:optionsCollection name="tablasCodigosBeanProvincia" property="optionsCollection" label="ds_o" value="id" />

							</html:select>

						</label>

					</div>

				</div>				

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

						<html:message key="comun.obligatorio" />&nbsp;<html:message key="contactos.municipio"/>:   

					</div>

					<div>

						<label>

							<html:select name="contexto" style="width:240px" tabIndex="3" property="contacto(codMunicipio)"  styleClass="q02_campo" onchange="javascript:cargarWhereMunicipio();limpiarCampos()"/>									

						</label>

			  		</div>

				</div>

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

							<html:message key="contactos.oficina" />:

						</div>

						<div>

							<label>

								<html:text name="contexto" style="width:50px" tabIndex="4" property="contacto(idOficina)"  styleClass="q02_campo" size="20" readonly="true" />

								<%if(idioma.equals("es")){%>

									<html:text name="contexto" style="width:250px" tabIndex="5" property="contacto(oficinaES)"  styleClass="q02_campo" size="40" readonly="true" />

								<%}else{%>

									<html:text name="contexto" style="width:250px" tabIndex="5" property="contacto(oficinaEU)"  styleClass="q02_campo" size="40" readonly="true" />

								<%}%>

							</label>

							<div class="lupa" tabIndex="6" onclick="javascript:abrirBuscadorOficinas();"></div>	

							<div class="goma" tabIndex="7" onclick="javascript:limpiarOficinas()"></div>	

						</div>

				</div>	

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

						<html:message key="comun.obligatorio" />&nbsp;<html:message key="contactos.informante" />:

					</div>

					<div>

						<label>

							<html:text name="contexto" style="width:50px" tabIndex="8" property="contacto(idInformante)"  styleClass="q02_campo" size="20" readonly="true" />

							<html:text name="contexto" style="width:250px" tabIndex="9" property="contacto(informante)"  styleClass="q02_campo" size="40" readonly="true" />

						</label>

						<div class="lupa" tabIndex="10" onclick="javascript:abrirBuscadorInformantes();"></div>

						<div class="goma" tabIndex="11" onclick="javascript:limpiarInformante()"></div>		

					</div>

				</div>		

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

						<html:message key="contactos.agente" />:

					</div>

					<div>

						<label>

							<html:text name="contexto" style="width:50px" tabIndex="12" property="contacto(idAgente)"  styleClass="q02_campo" size="20" readonly="true" />

							<html:text name="contexto" style="width:250px" tabIndex="13" property="contacto(agente)"  styleClass="q02_campo" size="40" readonly="true" />

						</label>

						<div class="lupa" tabIndex="14" onclick="javascript:abrirBuscadorAgentes();"></div>	

						<div class="goma" tabIndex="15" onclick="javascript:limpiarAgente()"></div>	

					</div>

				</div>	

				<div class="q02_divNormal_cuestionario">

					<fieldset class="listas">			

						<legend class="q02_label"><B><html:message key="contactos.realizado" /></B></legend> 		

						<div class="q02_divNormal_cuestionario">

							<div class="q02_label" > 

								<html:message key="contactos.tipoContacto" />:

							</div>

							<div>

								<label>

									<html:select name="contexto" style="width:240px" tabIndex="16" property="contacto(tipoContacto)"  styleClass="q02_campo">

									<option value=""></option>

									<html:optionsCollection name="tablasCodigosBeanTipoContacto" property="optionsCollection" label="desc_tipo_contacto" value="q022yt00_ni" />

									</html:select>

								</label>

							</div>

						</div>							

						<div class="q02_divNormal_cuestionario">

							<div class="q02_label" > 

								<html:message key="comun.obligatorio" />&nbsp;<html:message key="contactos.fechaContacto" />:

							</div>

							<div>

								<label>

									<html:text  name="contexto" property="contacto(fechaContacto)" tabIndex="17" styleClass="q02_campo" size="12" maxlength="10" onblur="javascript:comprobarFecha(document.forms['formContactos'].elements['contacto(fechaContacto)']);"/>

									<a class="so-BtnLink" tabIndex="18" href="javascript:abrirCalendario('Cuestionarios','contacto(fechaContacto)')"> 					

									<img align="absmiddle" class="q02_campo" border="0" name="BTN_date" src="<%=imgCalendario%>" width="18" height="18"  alt="<html:message key="comun.boton.calendario" />"></a>

								</label>

							</div>

							<div class="q02_label">

								<html:message key="cuestionarios.VTMAnu.formato" />:

							</div>

						</div>	

					</fieldset>

				</div>

				<div class="q02_divNormal_cuestionario">

					<fieldset class="listas">			

						<legend class="q02_label"><B><html:message key="contactos.proximo" /></B></legend> 	

						<div class="q02_divNormal_cuestionario">

							<div class="q02_label" > 

								<html:message key="contactos.razon" />:

							</div>

							<div>

								<label>

									<html:select name="contexto" style="width:240px" tabIndex="19" property="contacto(razonContacto)"  styleClass="q02_campo">

									<option value=""></option>

									<html:optionsCollection name="tablasCodigosBeanTipoRazon" property="optionsCollection" label="desc_tipo_razon" value="q022yt00_ni" />

									</html:select>

								</label>

							</div>

						</div>

						<div class="q02_divNormal_cuestionario">

							<div class="q02_label" > 

								<html:message key="contactos.fechaProxContacto" />:

							</div>

							<div>

								<label>

									<html:text  name="contexto" property="contacto(fechaProxContacto)" tabIndex="20" styleClass="q02_campo" size="12" maxlength="10" onblur="javascript:comprobarFecha(document.forms['formContactos'].elements['contacto(fechaProxContacto)']);"/>

									<a class="so-BtnLink" tabIndex="21" href="javascript:abrirCalendario('Cuestionarios','contacto(fechaProxContacto)')"> 					

									<img align="absmiddle" class="q02_campo" border="0" name="BTN_date" src="<%=imgCalendario%>" width="18" height="18"  alt="<html:message key="comun.boton.calendario" />"></a>

								</label>

							</div>

							<div class="q02_label">

								<html:message key="cuestionarios.VTMAnu.formato" />

							</div>

						</div>

					</fieldset>

				</div>

				<div class="q02_divNormal_cuestionario">

					<div class="q02_label" > 

						<html:message key="contactos.observaciones" />:

					</div>

					<div>

						<label>

							<html:textarea name="contexto" styleClass="q02_areatexto" style="width:400px" tabIndex="26" property="contacto(observaciones)"  styleClass="q02_campo" rows="5"  onblur="limitarTam(this,250);" onkeyup="limitarTam(this,250);"/>

						</label>

					</div>

				</div>

			</div>		<!--  Fin apartado q02_datos_cuestionario-->

		</div> <!--  Fin apartado q02_bordeHoja-->

		<!--  Botones -->

		<%@include file="/comunJSP/q02bToolbarBotonesCrearModificar.inc"%>



	</div> <!--  Fin apartado q02_borde-->

</html:form>

</div>	<!--  q02_contenedor_body -->



  