<%@include file="/WEB-INF/includeTemplate.inc"%>
<%@page import="com.ejie.y42b.utils.Y42bUtils"%>
<%@page import="com.ejie.y42b.constantes.Y42bAgendaConstantes" %>
<%
	String tipoAcceso = (String) request.getSession().getAttribute(Y42bAgendaConstantes.SESSIONTIPOACCESO);
%>
<script type="text/javascript">
		var y42bContactos_UsuarioTipoAcceso = "<%=tipoAcceso%>";
</script>

<input type="hidden" id="y42bContactos_CteTipoAcceso_Consulta" value="<%=Y42bAgendaConstantes.TIPOACCESO_CONSULTA%>"/>
<input type="hidden" id="y42bContactos_CteTipoAcceso_Modificacion" value="<%=Y42bAgendaConstantes.TIPOACCESO_MODIFICACION%>"/>
<input type="hidden" id="y42bContactos_CteTipoAcceso_Administrador" value="<%=Y42bAgendaConstantes.TIPOACCESO_ADMINISTRADOR%>"/>


<jsp:useBean id="contactoForm" scope="request" type="com.ejie.y42b.model.Y42bFormContacto" />
<div id="contactos_avisos"></div>
<form:form id="formEditarContacto" method="post" action="../contactos" commandName="contactoForm">
	<input type="hidden" id="contacto_entidadId" value="<%=contactoForm.getEntidadId()%>"/>
	<input type="hidden" id="contacto_contactoId" value="<%=contactoForm.getContactoId()%>"/>
	
	<!-- Campos para el seteo de los valores iniciales de los combos de localizacion -->
	<input type="hidden" id="contacto_provinceId" value="<%=contactoForm.getProvinciaId()%>"/>
	<input type="hidden" id="contacto_municipalityId" value="<%=contactoForm.getMunicipioId()%>"/>
	<input type="hidden" id="contacto_localityId" value="<%=contactoForm.getLocalidadId()%>"/>
	<input type="hidden" id="contacto_addressId" value="<%=contactoForm.getCalleId()%>"/>
	<input type="hidden" id="contacto_countryId" value="<%=contactoForm.getPaisId()%>"/>
	
	<input type="hidden" id="isForeigner" value="<%=contactoForm.getLocalizacionInternacional()%>"/>
	<input type="hidden" id="isCP" value="<%=contactoForm.getCodigoPostal()%>"/>
	<input type="hidden" id="isDirExt" value="<%=contactoForm.getCalle()%>"/>
	<input type="hidden" id="isPortal" value="<%=contactoForm.getPortal()%>"/>
	<input type="hidden" id="isPortalId" value="<%=contactoForm.getPortalId()%>"/>	
	
	<input type="hidden" id="isCompleDirec" value="<%=contactoForm.getCompleDirec()%>"/>
	<div class="y42b-row">	
		<label class="formulario_linea_label"><spring:message code="mant.nombre"/>*:</label>
		<input type="text" class="inputUpdate" id="contacto_nombre" value="<%=Y42bUtils.encodeHtmlTag(contactoForm.getNombre())%>" style="width: 70%; "/>
	</div>
	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.cargo"/>:</label>
		<input type="text" class="inputUpdate" id="contacto_cargo" value="<%=Y42bUtils.encodeHtmlTag(contactoForm.getCargo())%>" style="width: 70%; "/>
	</div>
	
	<br>
	
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- NEW NORA INICIO ---------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
	
	<!-- residencia / estado-->
	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.localizacion"/>:</label>
		<input type="radio" style="cursor: pointer;" id="y42bContactoEstado" name="ent_extranjero" value="N"/><label class="y42b-label_radios" for="y42bContactoEstado"><spring:message code="nora.estado"/></label>
		<input type="radio" style="cursor: pointer;" id="y42bContactoExtranjero" name="ent_extranjero" value="S"/><label class="y42b-label_radios" for="y42bContactoExtranjero"><spring:message code="nora.extranjero"/></label>
	</div>
	
	
	<!-- INICIO NORA Estado --> 	
	<div id="y42bContactoExtranjeroNo" class="y42b-row">
		<div class="y42b-row">
			<label class="formulario_linea_label" ><spring:message code="nora.cp"/> :</label>					
			<input type="text" id="y42bContactoComboCP" name="entnombreCp" class="y42b-codigopostal" maxlength="5" onkeypress="return NumCheck(event,this)"/>
			<img src="${staticsUrl}/y42b/images/y42b_flecha_boton.png"  style="cursor: pointer;" class="y42b-flecha"  id="y42bContactoBotonCP"  />
		</div>		
		<div class="y42b-row">
			<label class="formulario_linea_label" ><spring:message code="nora.provincia"/>* :</label>					
			<select id="y42bContactoComboProvincia" name="provinciaId"></select>
		</div>
		<div class="y42b-row">
			<label class="formulario_linea_label"><spring:message code="nora.municipio"/>* :</label>				
			<select id="y42bContactoComboMunicipio" name="municipioId"></select>
		</div>			
		<div class="y42b-row">
			<label class="formulario_linea_label" ><spring:message code="nora.localidad"/> :</label>					
			<select id="y42bContactoComboLocalidad" name="localidadId"></select>
		</div>
		<div class="y42b-NoraDireccionEuskadi">
			<div class="y42b-row">
				<label class="formulario_linea_label"><spring:message code="nora.calle"/>* :</label>					
				<input type="hidden" id="y42bContactoCalleCod" name="calleId"/>
				<input type="text" id="y42bContactoCalleIdName" name="calleId_label" class="y42b-readonly"  readonly="readonly" size="30" maxlength="100"/>
				<img src="${staticsUrl}/y42b/images/y42b-lupa.png" id="y42bContactoCalleLupa" style="cursor:pointer;" />
				<img src="${staticsUrl}/y42b/images/y42b-basura.png" id="y42bContactoCallePapelera" style="cursor: pointer;" class="y42b-cuboBasura"  title="<spring:message code="comun.borrarcalle"/>"/>
			</div>
			<div class="y42b-row">
				<label class="formulario_linea_label"><spring:message code="nora.portal"/> :</label>					
				<select id="y42bContactoComboPortal" name="portalId"></select>
			</div>
			<div class="y42b-row">
				<label class="formulario_linea_label"><spring:message code="nora.compdir"/> :</label>	
				<input type="text" id="y42bContactoPiso"  name="entnombrePiso" style="width: 70%"  maxlength="40"/> 
			</div>
			<div class="y42b-row" style="padding-top:0px;">
				<label class="formulario_linea_label">&nbsp;</label>
				<label style="font-size:0.8em;"><spring:message code="nora.pisomano"/></label>					
			</div>
		
		</div>	
  		<div class="y42b-NoraDireccionOtras">
			<div class="y42b-row">
				<label class="formulario_linea_label"><spring:message code="nora.direccion"/> :</label>
				<input type="text" id="y42bContactoDireccion" style="width: 70%" name="entdireccion_nocapv" maxlength="255"/> 
			</div>
		</div>
	</div>
	<!-- FIN NORA Estado-->
	
	<!-- INICIO NORA Extranjero -->						
	<div id="y42bContactoExtranjeroSi" class="y42b-row">
		<div class="y42b-row">
			<label class="formulario_linea_label" ><spring:message code="nora.cp"/> :</label>					
			<input type="text" id="y42bContactoExtComboCP" name="entnombreCp" class="y42b-codigopostal"  maxlength="40"/>
		</div>
		<div class="y42b-row">			
			<label class="formulario_linea_label" ><spring:message code="nora.pais"/>* :</label>					
			<select id="y42bContactoComboPais" name="entnoraPaisId" style="width: 70%;"></select>
		</div>
		<div class="y42b-row">
			<label class="formulario_linea_label" ><spring:message code="nora.dirextranjero"/>* :</label>					
			<input type="text" id="y42bContactoDireccionExtranjero" name="entdireccion_nocapv"  style="width: 70%"  maxlength="255" />
		</div>
	</div>
	<!-- FIN NORA Extranjero -->
	
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- NEW NORA FIN ------------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
		
	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.telefono"/>:</label>
		<input class="inputUpdate" id="contacto_telefono" style="width: 10em !important;" maxlength="255" value="<%=contactoForm.getTelefono()%>"/>
	</div>

	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.fax"/>:</label>
		<input class="inputUpdate" id="contacto_fax" maxlength="255" style="width: 10em !important;" value="<%=contactoForm.getFax()%>"/>
	</div>
	
	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.email"/>:</label>
		<input class="inputUpdate" id="contacto_email" style="width: 40%; " maxlength="255"  value="<%=contactoForm.getEmail()%>"/>
		<img src="${staticsUrl}/y42b/images/y42b-mail.png" width="20" height="20" id="y42bContactosMAIL" style="cursor:pointer; padding-left: 4px;" />
		<i> </i>
	</div>
	
	<div class="y42b-row">
		<label class="formulario_linea_label"><spring:message code="mant.url"/>:</label>
		<input class="inputUpdate" id="contacto_url" style="width: 40%; " maxlength="255" value="<%=contactoForm.getUrl()%>"/>
		<img src="${staticsUrl}/y42b/images/y42b-web.png" width="20" height="20" id="y42bContactosURL" style="cursor:pointer;padding-top: 0; padding-left: 4px;" />
		<i>(http://www.google.es)</i>
	</div>

	<!-- inicio etiquetas -------------------------------------------------------------------------------------------------------------------------------- -->
	<div class="formulario_linea_sep"></div>
		<%if(!"0".equals(contactoForm.getContactoId())){%>
		<input type="hidden" id="contactoEtiquetasIdList" value="<%=contactoForm.getEtiquetasIds()%>"/>
		<label class="formulario_linea_label" style="margin-right:14px;"><spring:message code="mant.entidad.etiquetas"/>:</label>
		<form:input class="inputUpdate" path="etiquetas" disabled="true"/>
			&nbsp;
		<input type="button" id="contactos_bt_editar_etiquetas" class="ui-button ui-widget ui-state-default ui-corner-all " onClick="javascript:contactosShowEtiquetas('?contactoId=<%=contactoForm.getContactoId()%>')"; value="<spring:message code="comun.editar"/>">
		&nbsp;
		<%} %>
	<div class="formulario_linea_sep"></div>
	<div class="formulario_linea_sep"></div>
	<!-- fin etiquetas ----------------------------------------------------------------------------------------------------------------------------------- -->



	<input type="hidden" id="contacto_entidades" value="<%=contactoForm.getEntidades()%>"/>
	<input type="hidden" id="contacto_entidadIdList" style="width: 90%; "/>
	
<%if (!"0".equals(contactoForm.getContactoId())){ %>		
	<div class="y42b-row">
		<spring:message code="mant.contacto.entidades"/>:
		<input type="button" id="y42bentity_tree_expandir" class="ui-button ui-widget ui-state-default ui-corner-all" value="+">
		<input type="button" id="y42bentity_tree_contraer" class="ui-button ui-widget ui-state-default ui-corner-all" value="-">
	</div>	
	<div id="contactos_bloque_entidades">	
		<div id="entity_tree"></div>
	</div>	
	
<%} %>	
	
	<div class="formulario_linea_sep"></div>
	
	<div id="UPDATE_FORM_BUTTONS_Mantenimiento" class="right_buttons">
<%if (!"0".equals(contactoForm.getContactoId())){ %>	
		<input type="button" id="bt_eliminar_contacto" name="bt_eliminar_contacto" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.eliminar"/>">
<%} %>			
		<input type="button" id="bt_guardar_contacto" name="bt_guardar_contacto" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.guardar"/>">	
		<input type="button" id="bt_cancelar_contacto" name="bt_cancelar_contacto" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.cancelar"/>">	
	</div>
	
<%if (!"0".equals(contactoForm.getContactoId())){ %>	
	<div class="fecha_actualizacion">
		<spring:message code="comun.fecha_ult_actualizacion"/>&nbsp;<%=contactoForm.getFechaActualizacion()%> - (<%=contactoForm.getUsuarioActualizacion()%>)
	</div>
<%} %>	
</form:form>

<div id="result" ></div>

<form id="editarContacto">
    <input type="hidden" id="contactoId" name="contactoId"/>
    <input type="hidden" id="entidadId" name="entidadId"/>
    <input type="hidden" id="nombre" name="nombre"/>
    <input type="hidden" id="cargo" name="cargo"/>
    <input type="hidden" id="telefono" name="telefono"/>
    <input type="hidden" id="fax" name="fax"/>
    <input type="hidden" id="email" name="email"/>
    <input type="hidden" id="url" name="url"/>
    <input type="hidden" id="c_isnacional" name="isnacional"/>
    <input type="hidden" id="noraPaisId" name="noraPaisId"/>
    <input type="hidden" id="nombrePais" name="nombrePais"/>
    <input type="hidden" id="noraProvinciaId" name="noraProvinciaId"/>
    <input type="hidden" id="nombreProvincia" name="nombreProvincia"/>
    <input type="hidden" id="noraMunicipioId" name="noraMunicipioId"/>
    <input type="hidden" id="nombreMunicipio" name="nombreMunicipio"/>
    <input type="hidden" id="noraLocalidadId" name="noraLocalidadId"/>
    <input type="hidden" id="nombreLocalidad" name="nombreLocalidad"/>
    <input type="hidden" id="noraCalleId" name="noraCalleId"/>
    <input type="hidden" id="nombreCalle" name="nombreCalle"/>
    <input type="hidden" id="noraCpId" name="noraCpId"/>
    <input type="hidden" id="nombreCp" name="nombreCp"/>
    <input type="hidden" id="noraPortalId" name="noraPortalId"/>
    <input type="hidden" id="nombrePortal" name="nombrePortal"/>
    <input type="hidden" id="compleDirec" name="compleDirec" />
</form>

<div id="y42bEntidadDivCalle"></div>  
