<%@include file="/WEB-INF/includeTemplate.inc"%>
<jsp:useBean id="entidadForm" scope="request" type="com.ejie.y42b.model.Y42bFormEntidad" />
<%@page import="com.ejie.y42b.constantes.Y42bAgendaConstantes" %>

<%
	String tipoAcceso = (String) request.getSession().getAttribute(Y42bAgendaConstantes.SESSIONTIPOACCESO);
%>

<script type="text/javascript">
		var y42bEntidades_UsuarioTipoAcceso = "<%=tipoAcceso%>";
</script>

<input type="hidden" id="y42bEntidades_CteTipoAcceso_Consulta" value="<%=Y42bAgendaConstantes.TIPOACCESO_CONSULTA%>"/>
<input type="hidden" id="y42bEntidades_CteTipoAcceso_Modificacion" value="<%=Y42bAgendaConstantes.TIPOACCESO_MODIFICACION%>"/>
<input type="hidden" id="y42bEntidades_CteTipoAcceso_Administrador" value="<%=Y42bAgendaConstantes.TIPOACCESO_ADMINISTRADOR%>"/>


<div id="entidades_avisos"></div>
<form:form id="formEditarEntidad" method="post" action="../entidades"  commandName="entidadForm">
	<input type="hidden" id="entidad_grupoId" value="<%=entidadForm.getGrupoId()%>"/>
	<input type="hidden" id="entidad_entidadId" value="<%=entidadForm.getEntidadId()%>"/>
	
	<!-- Campos para el seteo de los valores iniciales de los combos de localizacion -->
	<input type="hidden" id="provinceId" value="<%=entidadForm.getProvinciaId()%>"/>
	<input type="hidden" id="municipalityId" value="<%=entidadForm.getMunicipioId()%>"/>
	<input type="hidden" id="localityId" value="<%=entidadForm.getLocalidadId()%>"/>
	<input type="hidden" id="addressId" value="<%=entidadForm.getCalleId()%>"/>
	<input type="hidden" id="countryId" value="<%=entidadForm.getPaisId()%>"/>
	
	<input type="hidden" id="tipoOrganismoId" value="<%=entidadForm.getTorcodigo()%>"/>
	<input type="hidden" id="ambitoGeograficoId" value="<%=entidadForm.getTagcodigo()%>"/>
	<input type="hidden" id="isForeigner" value="<%=entidadForm.getLocalizacionInternacional()%>"/>
	<input type="hidden" id="isCP" value="<%=entidadForm.getCodigoPostal()%>"/>
	<input type="hidden" id="isDirExt" value="<%=entidadForm.getCalle()%>"/>
	<input type="hidden" id="isPortal" value="<%=entidadForm.getPortal()%>"/>
	<input type="hidden" id="isPortalId" value="<%=entidadForm.getPortalId()%>"/>
		
	<input type="hidden" id="isCompleDirec" value="<%=entidadForm.getCompleDirec()%>"/>
	
<%if(!"0".equals(entidadForm.getEntidadId())){%>	
	<div id="UPDATE_FORM_BUTTONS_Entidades" class="btn_gris">
		<input type="button" id="bt_nuevo_contacto" name="bt_nuevo_contacto" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="mant.nuevo_contacto"/>">
	</div>
<%} %>	
	<p class="titulo_fieldset">
		<spring:message code="mant.nombre"/>:
	</p>
	<div class="y42b-row">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="comun.castellano"/>*:</label>
		<input type="text" class="inputUpdate" id="entidad_nombreEs" maxlength="255" value="<%=entidadForm.getNombreEs()%>" style="width: 70%; "/>
		
	</div>
	<div class="y42b-row">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="comun.euskera"/>*:</label>
		<input type="text" class="inputUpdate" id="entidad_nombreEu" maxlength="255" value="<%=entidadForm.getNombreEu()%>" style="width: 70%; "/>
		
	</div>
	<div class="y42b-row">
		<label class="formulario_linea_label formulario_linea_label_entidad formulario_linea_width"><spring:message code="comun.cif"/>:</label>
		<input class="inputUpdate" id="y42bEntidades_Cif" style="width: 10em !important;" maxlength="9" size="10" value="<%=entidadForm.getCif()%>" name="cif"/>
	</div>		
	<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="mant.tipo"/>:</label>
			<form:checkbox id="ch1" path="kontsumoGest" name="kontsumoGest"/><label class="espacio"><spring:message code="mant.entidad.tipo.kontsumoGest"/></label>
			<form:checkbox id="ch2" path="formativa" name="formativa"/><label class="espacio"><spring:message code="mant.entidad.tipo.formativa"/></label>	
	</div>
	<div class="y42b-row" style="margin-left: 132px;">
			<form:checkbox id="ch3" path="kontsumoNet" name="kontsumoNet"/><label class="espacio" style="margin-right: 11px;"><spring:message code="mant.entidad.tipo.kontsumoNet"/></label>
			<form:checkbox id="ch4" path="consultaWeb" name="consultaWeb"/><label class="espacio"><spring:message code="mant.entidad.tipo.consultaWeb"/></label>
	</div>

	<div class="y42b-row">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="mant.estado"/>:</label>
		
		<div id="estados">
			<form:radiobutton path="activa" id="entidad_activa" value="S"/><label for="activa" class="espacio"><spring:message code="mant.estado.activa"/></label>
			<form:radiobutton path="activa" id="entidad_noactiva" value="N"/><label for="activa" class="espacio"><spring:message code="mant.estado.inactiva"/></label>
		</div>
	</div>
		
	
	
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- NEW NORA INICIO ---------------------------------------------------------------------------------------------------------------------------------- -->
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------------- -->
	
	<!-- residencia / estado-->
	<div class="y42b-row">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="mant.localizacion"/>:</label>
		<input type="radio" style="cursor: pointer;" id="y42bEntidadEstado" name="ent_extranjero" value="N"/><label class="y42b-label_radios" for="y42bEntidadEstado"><spring:message code="nora.estado"/></label>
		<input type="radio" style="cursor: pointer;" id="y42bEntidadExtranjero" name="ent_extranjero" value="S"/><label class="y42b-label_radios" for="y42bEntidadExtranjero"><spring:message code="nora.extranjero"/></label>
	</div>
	
	
	<!-- INICIO NORA Estado --> 	
	<div id="y42bEntidadExtranjeroNo" class="y42b-row">
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.cp"/> :</label>					
			<input type="text" id="y42bEntidadComboCP" 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="y42bEntidadBotonCP"  />
		</div>		
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.provincia"/>* :</label>					
			<select  class="rup-combo" id="y42bEntidadComboProvincia" name="provinciaId"></select>
		</div>
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="nora.municipio"/>* :</label>				
			<select  class="rup-combo" id="y42bEntidadComboMunicipio" name="municipioId"></select>
		</div>			
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.localidad"/> :</label>					
			<select  class="rup-combo" id="y42bEntidadComboLocalidad" name="localidadId"></select>
		</div>
		<div class="y42b-NoraDireccionEuskadi">
			<div class="y42b-row">
				<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="nora.calle"/>* :</label>					
				<input type="hidden" id="y42bEntidadCalleCod" name="calleId"/>
				<input type="text" id="y42bEntidadCalleIdName" name="calleId_label" class="y42b-readonly"  readonly="readonly" size="30" maxlength="100"/>
				<img src="${staticsUrl}/y42b/images/y42b-lupa.png" id="y42bEntidadCalleLupa" style="cursor:pointer;" />
				<img src="${staticsUrl}/y42b/images/y42b-basura.png" id="y42bEntidadCallePapelera" style="cursor: pointer;" class="y42b-cuboBasura"  title="<spring:message code="comun.borrarcalle"/>"/>
			</div>
			<div class="y42b-row">
				<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="nora.portal"/> :</label>					
				<select class="rup-combo" id="y42bEntidadComboPortal" name="portalId"></select>
			</div>
			<div class="y42b-row">
				<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="nora.compdir"/> :</label>	
				<input type="text" id="y42bEntidadPiso"  name="entnombrePiso" style="width: 70%"  maxlength="40"/> 
			</div>
			<div class="y42b-row" style="padding-top:0px;">
				<label class="formulario_linea_label formulario_linea_label_entidad">&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 formulario_linea_label_entidad"><spring:message code="nora.direccion"/> :</label>
				<input type="text" id="y42bEntidadDireccion" style="width: 70%" name="entdireccion_nocapv" maxlength="255"/> 
			</div>
		</div>
	</div>
	<!-- FIN NORA Estado-->
	
	<!-- INICIO NORA Extranjero -->						
	<div id="y42bEntidadExtranjeroSi" class="y42b-row">
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.cp"/> :</label>					
			<input type="text" id="y42bEntidadExtComboCP" name="entnombreCp" class="y42b-codigopostal"  maxlength="40"/>
		</div>
		<div class="y42b-row">			
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.pais"/>* :</label>					
			<select class="rup-combo" id="y42bEntidadComboPais" name="entnoraPaisId" style="width: 70%;"></select>
		</div>
		<div class="y42b-row">
			<label class="formulario_linea_label formulario_linea_label_entidad" ><spring:message code="nora.dirextranjero"/>* :</label>					
			<input type="text" id="y42bEntidadDireccionExtranjero" 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 formulario_linea_label_entidad"><spring:message code="mant.observaciones"/>:</label>
		<textarea class="inputUpdate observaciones70 y42-resize" id="entidad_observaciones" ><%=entidadForm.getObservaciones() %></textarea>
	</div>
	
	<div class="formulario_linea_sep"></div>
	
	<div class="y42b-row">
		
			<label class="formulario_linea_label formulario_linea_label_entidad formulario_linea_width"><spring:message code="mant.telefono"/>:</label>
			<input class="inputUpdate" style="width: 10em !important;" id="entidad_telefono" maxlength="255" value="<%=entidadForm.getTelefono()%>"/>
		
	</div>
	<div class="y42b-row">
		
			<label class="formulario_linea_label formulario_linea_label_entidad formulario_linea_width"><spring:message code="mant.fax"/>:</label>
			<input class="inputUpdate" id="entidad_fax" style="width: 10em !important;" maxlength="255" value="<%=entidadForm.getFax()%>"/>
		
	</div>	
	<div class="y42b-row">	
		
			<label class="formulario_linea_label formulario_linea_label_entidad formulario_linea_width"><spring:message code="mant.email"/>:</label>
			<input class="inputUpdate" id="entidad_email" style="width: 40%; " maxlength="255"  value="<%=entidadForm.getEmail()%>"/>
			<img src="${staticsUrl}/y42b/images/y42b-mail.png" width="20" height="20" id="y42bGruposMAIL" style="cursor:pointer;padding-left: 4px;" onclick="y42bFunEntidadesPincharEmail();"/>
			<i> </i>
		
	</div>
	<div class="y42b-row">	
		
			<label class="formulario_linea_label formulario_linea_label_entidad formulario_linea_width"><spring:message code="mant.url"/>:</label>
			<input class="inputUpdate" id="entidad_url" style="width: 40%; " maxlength="255" value="<%=entidadForm.getUrl()%>"/>
			<img src="${staticsUrl}/y42b/images/y42b-web.png" width="20" height="20" id="y42bGruposURL" style="cursor:pointer;padding-top: 0;padding-left: 4px;" onclick="y42bFunEntidadesPincharUrl()" />
			<i>(http://www.google.es)</i>
	</div>

	<div class="formulario_linea_sep"></div>
		<%//if(!"0".equals(entidadForm.getEntidadId())){%>
		<input type="hidden" width="550" id="entidades_etiquetasIdList" value="<%=(entidadForm.getEtiquetasIds()!=null) ? entidadForm.getEtiquetasIds() : ""%>"/>
		<label class="formulario_linea_label formulario_linea_label_entidad" style="margin-right:14px;"><spring:message code="mant.entidad.etiquetas"/>:</label>
		<form:input class="inputUpdate" path="etiquetas" disabled="true"/>
			&nbsp;
		<input type="button" id="entidades_bt_editar_etiquetas" name="entidades_bt_editar_etiquetas" class="ui-button ui-widget ui-state-default ui-corner-all " onClick="javascript:showEtiquetas('?entidadId=<%=entidadForm.getEntidadId()%>')"; value="<spring:message code="comun.editar"/>">
		&nbsp;
		<!--
		 <input type="button" id="entidades_bt_mant_etiquetas" name="entidades_bt_mant_etiquetas" class="ui-button ui-widget ui-state-default ui-corner-all" onClick="javascript:showMantenimientoEtiquetas()"; value="<spring:message code="mant.etiquetas.enlace"/>">
		 -->
		<%//} %>
	<div class="formulario_linea_sep"></div>
	<div class="formulario_linea_sep"></div>

	<div class="formulario_bloque">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="mant.entidad.codOrg"/>:</label>
		<%if(!("".equals(entidadForm.getCodOrg()))){%>
			<input class="y42b-magin6" size="5" disabled readonly="readonly" id="entidad_codOrg" maxlength="6" value="<%=entidadForm.getCodOrg()%>"/>
		<%}else{ %>
			<input class="y42b-magin6" size="5" disabled readonly="readonly" id="entidad_codOrg" maxlength="6" value="<%=entidadForm.getCodOrg()%>"/>
			&nbsp;
			<input type="button" id="entidades_bt_generar_codOrg" onClick="javascript:generateCodOrg();" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.generar"/>">
			&nbsp;
		<%} %>
	</div>	
	<div class="y42b-row">
		<label for="tipoOrigen" class="formulario_linea_label formulario_linea_label_entidad" style=""><spring:message code="comun.tipoorganismo"/>:</label>
		<select class="rup-combo" id="y42bEntidades_ComboTipoOrganismo" name="tipoOrganismo"></select>
	</div>
	<div class="y42b-row">
		<label for="ambitoGeografico" class="formulario_linea_label formulario_linea_label_entidad" style=""><spring:message code="comun.ambitogeografico"/>:</label>
		<select class="rup-combo" id="y42bEntidades_ComboAmbitoGeografico" name="ambitoGeografico"></select>
	</div>
	
	
	<p class="titulo_fieldset">
		<spring:message code="comun.acceso"/>:
	</p>
	
	<div class="formulario_linea_sep"></div>
	
	<div class="formulario_bloque">
	<input type="button" id="entidades_bt_generarUsuarioPassword" class="ui-button ui-widget ui-state-default ui-corner-all " onClick="javascript:generarUsuarioPassword();" value="<spring:message code="comun.generarUsuarioPassword"/>">
	</div>
	
	<div class="formulario_linea_sep"></div>
	
	<div class="formulario_bloque">
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="comun.usuario"/>:</label>
		<input class="shortInputUpdate y42b-magin6" id="entidad_usuario" maxlength="40" value="<%=entidadForm.getUsuario()%>"/>
	</div>
	<div class="formulario_bloque">	
		<label class="formulario_linea_label formulario_linea_label_entidad"><spring:message code="comun.password"/>:</label>
		<input type="text" class="shortInputUpdate" id="entidad_password" value="<%=entidadForm.getPassword()%>" maxlength="40"/>
	</div>

	<div class="formulario_linea_sep"></div>
	
	
	<div class="formulario_linea_sep"></div>
	<input type="hidden" id="entidad_grupos" value="<%=entidadForm.getGrupos()%>"/>
	<input type="hidden" id="grupoIdList" />

	
	<!-- grupos actuales o todos -- sin mierdas de scriplets, controlado en el js que para eso esta -------------------------------------------------------->
	<input type="hidden" id="entidad_grupoId" value="<%=entidadForm.getGrupoId()%>"/>
	<div class="y42b-row" id="y42bEntidadesDIVCheckGruposActuales">
		<label class="titulo_fieldset"><spring:message code="entidad.gruposactuales"/>:</label>
		<input class="espacio" type="checkbox" id="y42bEntidadesCheckGruposActuales" checked="checked"/>
	</div>
	<div class="y42b-row" id="y42bEntidadDIVGruposActuales" style="display:none;">
	<!--[Actuales]-->
		<div id="group_treeDetail_container">
			<div id="group_treeDetail"></div>
		</div>
	</div>
	<div class="y42b-row" id="y42bEntidadDIVGruposTodos" style="display:none;">
		<!--[Todos]-->
		<p class="titulo_fieldset">
		<!-- 	<spring:message code="mant.contacto.grupos"/>: -->
			<input type="button" id="y42bgroup_tree_expandir" class="ui-button ui-widget ui-state-default ui-corner-all" value="+">
			<input type="button" id="y42bgroup_tree_contraer" class="ui-button ui-widget ui-state-default ui-corner-all" value="-">
		</p>
		<div id="group_tree_container">
			<div id="group_tree"></div>
		</div>
	</div>		
	<div class="y42b-row" id="y42bEntidadDIVContactos" style="display:none;">
		<div id="contact_grid_container">
			<p class="titulo_fieldset">
				<spring:message code="mant.contacto.entidad"/>:
			</p>
			<table id="contact_grid" cellpadding="0" cellspacing="0">
				<tbody><tr><td>&nbsp;</td></tr></tbody>
			</table>
			<div id="contact_pager"></div>
		</div>
	</div>
	<!-- -------------------------------------------------------------------------------------------------------------------------------------------- -->
 
	<div id="UPDATE_FORM_BUTTONS_Mantenimiento" class="right_buttons">
	<%if(!"0".equals(entidadForm.getEntidadId())){%>
		<input type="button" id="bt_eliminar_entidad" name="bt_eliminar_entidad" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.desactivar"/>">
	<%} %>		
		<input type="button" id="bt_guardar_entidad" name="bt_guardar_entidad" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.guardar"/>">
		<input type="button" id="bt_cancelar_entidad" name="bt_cancelar_entidad" class="ui-button ui-widget ui-state-default ui-corner-all" value="<spring:message code="comun.cancelar"/>">
		
	</div>
<%if(!"0".equals(entidadForm.getEntidadId())){%>	
	<div class="fecha_actualizacion">
		<spring:message code="comun.fecha_ult_actualizacion"/>&nbsp;<%=entidadForm.getFechaActualizacion()%> - (<%=entidadForm.getUsuarioActualizacion()%>)
	</div>
<%} %>	
</form:form>




<form id="editarEntidadForm">
	<input type="hidden" id="entidadId" name="entidadId"/>
	<input type="hidden" id="e_nombreEs" name="nombreEs"/>
	<input type="hidden" id="e_nombreEu" name="nombreEu"/>
	<input type="hidden" id="e_activa" name="activa"/>
	<input type="hidden" id="iskontsumogest" name="iskontsumogest"/>
	<input type="hidden" id="iskontsumonet" name="iskontsumonet"/>
	<input type="hidden" id="isofertaform" name="isofertaform"/>
	<input type="hidden" id="isconsultasweb" name="isconsultasweb" />
	<input type="hidden" id="codOrg" name="codOrg" />
	<input type="hidden" id="observaciones" name="observaciones" />
	<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="usuario" name="usuario" />
	<input type="hidden" id="password" name="password" />
	<input type="hidden" id="e_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" />

	<input type="hidden" id="tipoOrganismo" name="tipoOrganismo" />
	<input type="hidden" id="ambitoGeografico" name="ambitoGeografico" />
	<input type="hidden" id="cif" name="cif" />
</form>

<form id="y42bEntidades_GenerateCodOrg_Form">
	<input type="hidden" id="org_tipoOrganismo" name="tipoOrganismo"/>
	<input type="hidden" id="org_noraProvinciaId" name="noraProvinciaId"/>
	<input type="hidden" id="org_ambitoGeografico" name="ambitoGeografico"/>
	<input type="hidden" id="org_pais" name="noraPaisId"/>
</form>
	
<div id="y42bEntidadDivCalle"></div>

