<%@ page import="java.util.ArrayList,com.ejie.p06b.general.P06BPaginas, com.ejie.p06b.general.P06BConstantes,com.ejie.p06b.util.P06BUtil, com.ejie.p06b.manager.P06BGeneralManager, com.ejie.p06b.util.P06BResources, com.ejie.p06b.datatype.model.P06BFCAGeneralDatatype" %>
<%@ taglib uri="/WEB-INF/tld/p06bTags.tld" prefix="p06b" %>
<html>

<head>
	<title><p06b:p06bResEtiquetasTag resource="titulo.modifPersona"/></title>
	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
	<link rel="stylesheet" href="<%=P06BPaginas.P06B_STYLES_PATH%>/Styles/p06estilos.css" type="text/css">
	<script SRC="<%=P06BPaginas.P06B_STYLES_PATH%>/js/p06bComun.js" TYPE="text/javascript"></script>
	<script SRC="<%=P06BPaginas.P06B_STYLES_PATH%>/js/jquery-1.12.4.min.js" type="text/javascript"></script>
	<%
/*********************************************************************************************************/
/***********			SIEMPRE VAN A SER PERSONAS FISICAS			**************************************/
/*********************************************************************************************************/
/***************		LO UTILIZAN DE ORGANOS DE DIRECCION Y DIRECCION TECNICA		**********************/

	boolean bIncorporando = false;				
	boolean bIncorporandoDEC = false;
	boolean bIncorporandoModTramitagune = false;
	String sObjetivo = (String)request.getSession().getAttribute(P06BConstantes.P06B_VAR_TEMP+"objetivo"+P06BConstantes.P06B_VAR_TEMP_FILTRO);
	if (sObjetivo!=null){
       if (sObjetivo.equals(((Integer)P06BConstantes.P06B_BUSQCORR_TRAMITEPENDIENTE_INCORPORARDEC).toString())){
			bIncorporandoDEC = true;
			bIncorporando = true;
       }
       if (sObjetivo.equals(((Integer)P06BConstantes.P06B_BUSQCORR_TRAMITEPENDIENTE_INCORPORARMODTRAMITAGUNE).toString())){
			bIncorporandoModTramitagune = true;
			bIncorporando = true;
       }
	}

	//Indice de la persona seleccionada en la ventana padre
	String indice = request.getParameter("INDICE");
	String ea = request.getParameter("ea");
	
	//Si viene de la ventana padre, será null. Si es una recarga de la propia pagina(por el cambio de provincia) será 'S'
	String recarga_direcAdminModif = request.getParameter("recarga_direcAdminModif");
	
	//Nombre del formulario padre, para diferenciar entre alta y modificación
	String nomFormulario = request.getParameter("nomFormulario");
	
	//"1": Organo de direccion responsable de mediacion 
	//"2": Direccion tecnica
	//"3": Personas que participen directamente en la mediacion, diferentes a los de tipo 1 y 2
	//"4": Administradores
	String tipo = request.getParameter("TIPO");
	//Dependiendo del tipo, los campos a cargar de la ventana padre serán distintos
	String tipoAuxiliar = "";
	if (P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){
		tipoAuxiliar = "organo";
	}else if (P06BConstantes.P06B_DIRECCION_TECNICA.equals(tipo)){
		tipoAuxiliar = "direcTec";
	}else if (P06BConstantes.P06B_PARTICIPES_DIRECTOS_MEDIACION.equals(tipo)){
		tipoAuxiliar = "otrosDirec";
	}else if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo)){
		tipoAuxiliar = "admin";
	}
			
	String idioma = (String)request.getAttribute(P06BConstantes.P06B_VAR_PERFIL_USUARIO);	
	if (idioma == null || idioma.equals("") ){
		idioma = P06BConstantes.P06B_IDIOMA_ES; //"es"
	}
	
	//Recalcular las combos provincia, municipio, localidad del direcAdmin
	ArrayList listaCP_direcAdminModif = null;
	request.setAttribute("listaProvincias_direcAdminModif",null);
	request.setAttribute("listaMunicipios_direcAdminModif",null);
	request.setAttribute("listaLocalidades_direcAdminModif",null);
	request.setAttribute("listaCP_direcAdminModif",null);    	
	ArrayList listaProvincias_direcAdminModif = P06BGeneralManager.getInstance().obtenerProvincias(idioma);
	request.setAttribute("listaProvincias_direcAdminModif",listaProvincias_direcAdminModif);
	if(request.getParameter("codpro_direcAdminModif")!=null
			&& !request.getParameter("codpro_direcAdminModif").equals("")){
		ArrayList listaMunicipios_direcAdminModif = P06BGeneralManager.getInstance().obtenerMunicipios(Integer.parseInt(request.getParameter("codpro_direcAdminModif")));
		request.setAttribute("listaMunicipios_direcAdminModif",listaMunicipios_direcAdminModif);
		if(request.getParameter("codmun_direcAdminModif")!=null
				&& !request.getParameter("codmun_direcAdminModif").equals("")){
			ArrayList listaLocalidades_direcAdminModif = P06BGeneralManager.getInstance().obtenerLocalidades(
					Integer.parseInt(request.getParameter("codpro_direcAdminModif")),Integer.parseInt(request.getParameter("codmun_direcAdminModif")));
			request.setAttribute("listaLocalidades_direcAdminModif",listaLocalidades_direcAdminModif);
			if(request.getParameter("locali_direcAdminModif")!=null
					&& !request.getParameter("locali_direcAdminModif").equals("")){
				listaCP_direcAdminModif = P06BGeneralManager.getInstance().obtenerCodPostales(
						Integer.parseInt(request.getParameter("codpro_direcAdminModif")),
						Integer.parseInt(request.getParameter("codmun_direcAdminModif")),
						Integer.parseInt(request.getParameter("locali_direcAdminModif")));
				request.setAttribute("listaCP_direcAdminModif",listaCP_direcAdminModif);
			}
		}
	}
	
	//Obtener la lista de paises
	ArrayList listaPaises_direcAdminModif = P06BGeneralManager.getInstance().obtenerPaises(idioma);
	
	//Leer las claves de los Cargos posibles
	String[] arrayClavesCargo = null;
	String tipoCargo = "";
	if ( (P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo))
		|| (P06BConstantes.P06B_DIRECCION_TECNICA.equals(tipo))
		|| (P06BConstantes.P06B_PARTICIPES_DIRECTOS_MEDIACION.equals(tipo)) ){
		//Leemos los cargos de tipo Dirección
		arrayClavesCargo = P06BConstantes.P06B_CTES_COMBO_CARGO_DIREC;
		tipoCargo = "direc";
	}else if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo)){
		//Leemos los cargos de tipo Administrador
		arrayClavesCargo = P06BConstantes.P06B_CTES_COMBO_CARGO_ADMIN;
		tipoCargo = "admin";
	}

%>
</head>	

<script type="text/javascript">
	
	function cargaValores(){
		//Si viene de la ventana padre, cargamos los valores cogiendolos de la ventana padre
		<%if (recarga_direcAdminModif == null){%>
			document.FormDirecAdminModificar.domici_direcAdminModif.value = window.opener.<%=nomFormulario%>.domici_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.pais_direcAdminModif.value = window.opener.<%=nomFormulario%>.pais_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.profesi_direcAdminModif.value = window.opener.<%=nomFormulario%>.profesi_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.denCurso_direcAdminModif.value = window.opener.<%=nomFormulario%>.denCurso_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fecSus_direcAdminModif.value = window.opener.<%=nomFormulario%>.fecSus_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fecLeSus_direcAdminModif.value = window.opener.<%=nomFormulario%>.fecLeSus_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fecRev_direcAdminModif.value = window.opener.<%=nomFormulario%>.fecRev_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fecInha_direcAdminModif.value = window.opener.<%=nomFormulario%>.fecInha_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.durHab_direcAdminModif.value = window.opener.<%=nomFormulario%>.durHab_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.sanciones_direcAdminModif.value = window.opener.<%=nomFormulario%>.sanciones_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.dAcreditaH_direcAdminModif.value = window.opener.<%=nomFormulario%>.dAcreditaH_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fecCese_direcAdminModif.value = window.opener.<%=nomFormulario%>.fecCese_<%=tipoAuxiliar%>_<%=indice%>.value;
<%-- 			<%if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo) || P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){%> --%>
<%-- 				document.FormDirecAdminModificar.cargoT_direcAdminModif.value = window.opener.<%=nomFormulario%>.cargoT_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 			<%}%> --%>
			document.FormDirecAdminModificar.nombre_direcAdminModif.value = window.opener.<%=nomFormulario%>.nombre_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.ape1_direcAdminModif.value = window.opener.<%=nomFormulario%>.ape1_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.ape2_direcAdminModif.value = window.opener.<%=nomFormulario%>.ape2_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.fechNom_direcAdminModif.value = window.opener.<%=nomFormulario%>.fechNom_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.identif_direcAdminModif.value = window.opener.<%=nomFormulario%>.identif_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.idCargo_direcAdminModif.value = window.opener.<%=nomFormulario%>.idCargo_<%=tipoAuxiliar%>_<%=indice%>.value;
			<%if (bIncorporando){%>
			document.FormDirecAdminModificar.identif_direcAdminModifX.value = window.opener.<%=nomFormulario%>.identif_<%=tipoAuxiliar%>_<%=indice%>.value;
			document.FormDirecAdminModificar.idCargo_direcAdminModifX.value = window.opener.<%=nomFormulario%>.idCargo_<%=tipoAuxiliar%>_<%=indice%>.value;
			<%}%>

		//Si viene de la recarga de la propia pantalla (por el cambio de provincia), cogemos los valores de la request de la propia pantalla
		<%}else{%>
			document.FormDirecAdminModificar.domici_direcAdminModif.value = '<%=(request.getParameter("domici_direcAdminModif")==null?"":request.getParameter("domici_direcAdminModif"))%>';
			document.FormDirecAdminModificar.pais_direcAdminModif.value = '<%=(request.getParameter("pais_direcAdminModif")==null?"":request.getParameter("pais_direcAdminModif"))%>';
			document.FormDirecAdminModificar.profesi_direcAdminModif.value = '<%=(request.getParameter("profesi_direcAdminModif")==null?"":request.getParameter("profesi_direcAdminModif"))%>';
			document.FormDirecAdminModificar.denCurso_direcAdminModif.value = '<%=(request.getParameter("denCurso_direcAdminModif")==null?"":request.getParameter("denCurso_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fecSus_direcAdminModif.value = '<%=(request.getParameter("fecSus_direcAdminModif")==null?"":request.getParameter("fecSus_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fecLeSus_direcAdminModif.value = '<%=(request.getParameter("fecLeSus_direcAdminModif")==null?"":request.getParameter("fecLeSus_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fecRev_direcAdminModif.value = '<%=(request.getParameter("fecRev_direcAdminModif")==null?"":request.getParameter("fecRev_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fecInha_direcAdminModif.value = '<%=(request.getParameter("fecInha_direcAdminModif")==null?"":request.getParameter("fecInha_direcAdminModif"))%>';
			document.FormDirecAdminModificar.durHab_direcAdminModif.value = '<%=(request.getParameter("durHab_direcAdminModif")==null?"":request.getParameter("durHab_direcAdminModif"))%>';
			document.FormDirecAdminModificar.sanciones_direcAdminModif.value = '<%=(request.getParameter("sanciones_direcAdminModif")==null?"":request.getParameter("sanciones_direcAdminModif"))%>';
			document.FormDirecAdminModificar.dAcreditaH_direcAdminModif.value = '<%=(request.getParameter("dAcreditaH_direcAdminModif")==null?"":request.getParameter("dAcreditaH_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fecCese_direcAdminModif.value = '<%=(request.getParameter("fecCese_direcAdminModif")==null?"":request.getParameter("fecCese_direcAdminModif"))%>';
<%-- 			<%if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo) || P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){%> --%>
<%-- 			document.FormDirecAdminModificar.cargoT_direcAdminModif.value = '<%=(request.getParameter("cargoT_direcAdminModif")==null?"":request.getParameter("cargoT_direcAdminModif"))%>'; --%>
<%-- 			<%}%> --%>
			document.FormDirecAdminModificar.nombre_direcAdminModif.value = '<%=(request.getParameter("nombre_direcAdminModif")==null?"":request.getParameter("nombre_direcAdminModif"))%>';
			document.FormDirecAdminModificar.ape1_direcAdminModif.value = '<%=(request.getParameter("ape1_direcAdminModif")==null?"":request.getParameter("ape1_direcAdminModif"))%>';
			document.FormDirecAdminModificar.ape2_direcAdminModif.value = '<%=(request.getParameter("ape2_direcAdminModif")==null?"":request.getParameter("ape2_direcAdminModif"))%>';
			document.FormDirecAdminModificar.fechNom_direcAdminModif.value = '<%=(request.getParameter("fechNom_direcAdminModif")==null?"":request.getParameter("fechNom_direcAdminModif"))%>';
			<%if (bIncorporando){%>
			document.FormDirecAdminModificar.identif_direcAdminModif.value = '<%=(request.getParameter("identif_direcAdminModifX")==null?"":request.getParameter("identif_direcAdminModifX"))%>';
			document.FormDirecAdminModificar.identif_direcAdminModifX.value = '<%=(request.getParameter("identif_direcAdminModifX")==null?"":request.getParameter("identif_direcAdminModifX"))%>';
			document.FormDirecAdminModificar.idCargo_direcAdminModif.value = '<%=(request.getParameter("idCargo_direcAdminModifX")==null?"":request.getParameter("idCargo_direcAdminModifX"))%>';
			document.FormDirecAdminModificar.idCargo_direcAdminModifX.value = '<%=(request.getParameter("idCargo_direcAdminModifX")==null?"":request.getParameter("idCargo_direcAdminModifX"))%>';
			<%}else{%>
			document.FormDirecAdminModificar.identif_direcAdminModif.value = '<%=(request.getParameter("identif_direcAdminModif")==null?"":request.getParameter("identif_direcAdminModif"))%>';
			document.FormDirecAdminModificar.idCargo_direcAdminModif.value = '<%=(request.getParameter("idCargo_direcAdminModif")==null?"":request.getParameter("idCargo_direcAdminModif"))%>';
			<%}%>
		<%}%>
		
		//Seleccionar el valor correspondiente del desplegable Cargo
		<%//if (arrayClavesCargo.length>0){
			//for(int cargoAdmin=0;cargoAdmin<arrayClavesCargo.length;cargoAdmin++){%>
				//if(document.FormDirecAdminModificar["idCargo_direcAdminModif"].value=="<%//=arrayClavesCargo[cargoAdmin]%>"){
					//document.FormDirecAdminModificar["idCargo_direcAdminModif"].options[<%//=(cargoAdmin+1)%>].selected = true;
				//}
			<%//}
		//}%>
			
		<%boolean bMostrarOriginales = false;
		if (bIncorporando){%>
			operacion = window.opener.<%=nomFormulario%>.operacion_<%=tipoAuxiliar%>_<%=indice%>.value;
			if (operacion==2){
				<%bMostrarOriginales = true;%>
			}
		<%}%>
		bOcultarOriginales = false;
		bOcultarNoComunes = false;
		<%if (bIncorporando){%>
			operacion = window.opener.<%=nomFormulario%>.operacion_<%=tipoAuxiliar%>_<%=indice%>.value;
			if (window.opener.<%=nomFormulario%>.aprobado_<%=tipoAuxiliar%>_<%=indice%> != undefined){
				if (window.opener.<%=nomFormulario%>.aprobado_<%=tipoAuxiliar%>_<%=indice%>.value==1){
					document.getElementById("cb_AceptarModo").checked = true;
				}else{
					document.getElementById("cb_AceptarModo").checked = false;
				}				
			}
			if (operacion==2 || operacion==1){
				if (operacion==1){
					bOcultarOriginales = true;
					bOcultarNoComunes = true;
				}else{
					if (document.FormDirecAdminModificar.nombre_direcAdminModif.value!=window.opener.<%=nomFormulario%>.nombreDO_<%=tipoAuxiliar%>_<%=indice%>.value){
						document.getElementById("nombreOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.nombreDO_<%=tipoAuxiliar%>_<%=indice%>.value;;						
					}else{
						document.getElementById("nombreOr_direcAdminModif").innerHTML = '';						
					}
					if (document.FormDirecAdminModificar.ape1_direcAdminModif.value!=window.opener.<%=nomFormulario%>.ape1DO_<%=tipoAuxiliar%>_<%=indice%>.value){
						document.getElementById("ape1Or_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.ape1DO_<%=tipoAuxiliar%>_<%=indice%>.value;
					}else{
						document.getElementById("ape1Or_direcAdminModif").innerHTML = '';
					}
					if (document.FormDirecAdminModificar.ape2_direcAdminModif.value!=window.opener.<%=nomFormulario%>.ape2DO_<%=tipoAuxiliar%>_<%=indice%>.value){
						document.getElementById("ape2Or_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.ape2DO_<%=tipoAuxiliar%>_<%=indice%>.value;
					}else{
						document.getElementById("ape2Or_direcAdminModif").innerHTML = '';
					}
					if (document.FormDirecAdminModificar.fechNom_direcAdminModif.value!=window.opener.<%=nomFormulario%>.fechNomDO_<%=tipoAuxiliar%>_<%=indice%>.value){
						document.getElementById("fechNomOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fechNomDO_<%=tipoAuxiliar%>_<%=indice%>.value;
					}else{
						document.getElementById("fechNomOr_direcAdminModif").innerHTML = '';
					}
					if (document.FormDirecAdminModificar.denCurso_direcAdminModif.value!=window.opener.<%=nomFormulario%>.denCursoDO_<%=tipoAuxiliar%>_<%=indice%>.value){
						document.getElementById("denCursoOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.denCursoDO_<%=tipoAuxiliar%>_<%=indice%>.value;
					}else{
						document.getElementById("denCursoOr_direcAdminModif").innerHTML = '';
					}

// 					document.getElementById("domiciOr_direcAdminModif").style.display="none";
// 					document.getElementById("profesiOr_direcAdminModif").style.display="none";
// 					document.getElementById("fecSusOr_direcAdminModif").style.display="none";
// 					document.getElementById("fecLeSusOr_direcAdminModif").style.display="none";
// 					document.getElementById("fecRevOr_direcAdminModif").style.display="none";
// 					document.getElementById("fecInhaOr_direcAdminModif").style.display="none";
// 					document.getElementById("durHabOr_direcAdminModif").style.display="none";
// 					document.getElementById("sancionesOr_direcAdminModif").style.display="none";
// 					document.getElementById("dAcreditaHOr_direcAdminModif").style.display="none";
// 					document.getElementById("fecCeseOr_direcAdminModif").style.display="none";
// 					document.getElementById("codpstOr_direcAdminModif").style.display="none";
// 					document.getElementById("denCargoOr_direcAdminModif").style.display="none";

<%-- 					document.getElementById("domiciOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.domiciDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("profesiOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.profesiDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("fecSusOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fecSusDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("fecLeSusOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fecLeSusDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("fecRevOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fecRevDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("fecInhaOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fecInhaDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("durHabOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.durHabDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("sancionesOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.sancionesDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("dAcreditaHOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.dAcreditaHDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					document.getElementById("fecCeseOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.fecCeseDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 					<%if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo) || P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){%> --%>
<%-- 					document.getElementById("cargoTOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.cargoTDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>
<%-- 				    <%}%> --%>

<%-- 					document.getElementById("codpstOr_direcAdminModif").innerHTML = window.opener.<%=nomFormulario%>.codpstDO_<%=tipoAuxiliar%>_<%=indice%>.value; --%>

					document.getElementById("codproOr_direcAdminModif").value = '<%=request.getParameter("codproOr_direcAdminModif")%>';
					document.getElementById("codmunOr_direcAdminModif").value = '<%=request.getParameter("codmunOr_direcAdminModif")%>';
					document.getElementById("localiOr_direcAdminModif").value = '<%=request.getParameter("localiOr_direcAdminModif")%>';
					document.getElementById("paisOr_direcAdminModif").value = '<%=request.getParameter("paisOr_direcAdminModif")%>';
					document.getElementById("idCargoOr_direcAdminModif").value = '<%=request.getParameter("idCargoOr_direcAdminModif")%>';
					
<%-- 					<% --%>
// 					String denproOri = "";
// 					String denmunOri = "";
// 					String denlocaliOri = "";
// 					if(request.getParameter("codproOr_direcAdminModif")!=null
// 							&& !request.getParameter("codproOr_direcAdminModif").equals("")){
// 						denproOri = P06BGeneralManager.getInstance().obtenerNomProv(idioma,request.getParameter("codproOr_direcAdminModif"));
// 						if(request.getParameter("codmunOr_direcAdminModif")!=null
// 								&& !request.getParameter("codmunOr_direcAdminModif").equals("")){
// 							denmunOri = P06BGeneralManager.getInstance().obtenerNomMun(request.getParameter("codproOr_direcAdminModif"),request.getParameter("codmunOr_direcAdminModif"));
// 							if(request.getParameter("localiOr_direcAdminModif")!=null
// 									&& !request.getParameter("localiOr_direcAdminModif").equals("")){
// 								denlocaliOri = P06BGeneralManager.getInstance().obtenerNomLoc(request.getParameter("codproOr_direcAdminModif"),request.getParameter("codmunOr_direcAdminModif"),request.getParameter("localiOr_direcAdminModif"));
// 							}
// 						}
// 					}
					
// 					String denPaisOri = "";
// 			      	if (listaPaises_direcAdminModif != null && listaPaises_direcAdminModif.size()>0){
// 				      	P06BFCAGeneralDatatype elemento = null;
// 				    	for(int i=0;i<listaPaises_direcAdminModif.size();i++){
// 			            	elemento = (P06BFCAGeneralDatatype)listaPaises_direcAdminModif.get(i);
// 			            	if (elemento.getCodigo().equals(request.getParameter("paisOr_direcAdminModif"))){
// 			            		denPaisOri = elemento.getDescripcion();			            		
// 			            	}
// 			            }
// 			      	}
// 			      	%>
					
<%-- 		            <% --%>
// 					String denCargoOri = "";
// 	            	if (arrayClavesCargo.length>0){
// 						for(int cargoDirec=0;cargoDirec<arrayClavesCargo.length;cargoDirec++){
// 							if (arrayClavesCargo[cargoDirec].equals(request.getParameter("idCargoOr_direcAdminModif"))){
// 								denCargoOri = ((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("pantallas.desplegableCargo."+tipoCargo+"."+arrayClavesCargo[cargoDirec]);
// 							}
// 						}
// 					}
// 		            %>
<%-- 					document.getElementById("denproOr_direcAdminModif").innerHTML = '<%=denproOri%>'; --%>
<%-- 					document.getElementById("denmunOr_direcAdminModif").innerHTML = '<%=denmunOri%>'; --%>
<%-- 					document.getElementById("denlocaliOr_direcAdminModif").innerHTML = '<%=denlocaliOri%>'; --%>
<%-- 					document.getElementById("denCargoOr_direcAdminModif").innerHTML = '<%=denCargoOri%>'; --%>
<%-- 					document.getElementById("denpaisOr_direcAdminModif").innerHTML = '<%=denPaisOri%>'; --%>

				}
			}else{
				bOcultarOriginales = true;
			}
			deshabilitar_direcAdminModifID();
		<%}else{%>
			bOcultarOriginales = true;
		<%}%>
		
		if (bOcultarNoComunes == true){
			document.getElementById("bloqueNoComun1").style.display="none";
			document.getElementById("bloqueNoComun2").style.display="none";
			<%if (bIncorporandoDEC || (bIncorporandoModTramitagune && !P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo))){%>
				document.getElementById("bloqueNoComun3").style.display="none";				
			<%}%>
			document.getElementById("bloqueNoComun4").style.display="none";
		}
	}
		
	function inicializa_direcAdminModif(){
		iniciaCurso_direcAdminModif();
		iniciaAcreditaH_direcAdminModif();
		
		//Si en la pantalla padre, el expediente se encuentra en Estado Baja, deshabilitar todo excepto el boton Cancelar
		if (window.opener.<%=nomFormulario%>["Estado"].value=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_BAJA%>" ||
			window.opener.<%=nomFormulario%>["Estado"].value=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_PDTE_BAJA%>" ||
			window.opener.<%=nomFormulario%>["Estado"].value=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_PDTE_ALTA%>" || 
			window.opener.<%=nomFormulario%>["Estado"].value=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_ALTA_RECHAZADA%>" || 
			"<%=ea%>"=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_PDTE_ALTA%>" || 
			"<%=ea%>"=="<%=P06BConstantes.P06B_CORREDORES_ESTADO_PDTE_BAJA%>"){
			deshabilitar_direcAdminModif();
		}
	}

	function cambiaProvincia_direcAdminModif(){
		document.FormDirecAdminModificar.codmun_direcAdminModif.value="";
		document.FormDirecAdminModificar.locali_direcAdminModif.value="";
		document.FormDirecAdminModificar.codpst_direcAdminModif.value="";
		document.FormDirecAdminModificar.opcion_cancelar.value = "N";
		document.FormDirecAdminModificar.action="/p06bMediadoresSegurosNWar/p06bCorredoresJSP/desgloseJSP/p06bDireccionModificar.jsp";
		document.FormDirecAdminModificar.submit();
	}
	function cambiaMunicipio_direcAdminModif(){
		document.FormDirecAdminModificar.locali_direcAdminModif.value="";
		document.FormDirecAdminModificar.codpst_direcAdminModif.value="";
		document.FormDirecAdminModificar.opcion_cancelar.value = "N";
		document.FormDirecAdminModificar.action="/p06bMediadoresSegurosNWar/p06bCorredoresJSP/desgloseJSP/p06bDireccionModificar.jsp";
		document.FormDirecAdminModificar.submit();
	}
	function cambiaLocalidad_direcAdminModif(){
		document.FormDirecAdminModificar.codpst_direcAdminModif.value="";
		document.FormDirecAdminModificar.opcion_cancelar.value = "N";
		document.FormDirecAdminModificar.action="/p06bMediadoresSegurosNWar/p06bCorredoresJSP/desgloseJSP/p06bDireccionModificar.jsp";
		document.FormDirecAdminModificar.submit();
	}

	//SOLO PUEDE SER PERSONA FISICA !!!!!!!!!!!!!!!!!
	//Si el cif/nif es correcto return true, else return false
	function esCorrectoCifNif_direcAdminModif(){
		document.FormDirecAdminModificar.identif_direcAdminModif.value = trim(document.FormDirecAdminModificar.identif_direcAdminModif.value);
		
		//El campo cif/nif es obligatorio
		if (document.FormDirecAdminModificar.identif_direcAdminModif.value == ""){
			alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0011")%>');
  			return false;
		}
		
		document.FormDirecAdminModificar.identif_direcAdminModif.value = document.FormDirecAdminModificar.identif_direcAdminModif.value.toUpperCase();
		if (document.FormDirecAdminModificar.identif_direcAdminModif.value != ""){
  			var dni = document.FormDirecAdminModificar.identif_direcAdminModif.value;
  			
  			//Los DNI que empiecen por "X", que se corresponden con los NIE, los extranjeros,
  			//se van a almacenar como persona física y solo se va a hacer la comprobacion
  			//de la longitud, de 9 caracteres
  			if(dni.substring(0,1).toUpperCase() == "X"){
  				if (dni.length<9){
	  				alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0009")%>');
	  				return false;
	  			}
  			}else{
	  			if (dni.length<8){
	  				alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0002")%>');
	  				return false;
	  			}else if (dni.length == 8) {  				
	  			 	if (!comprobar8numeros(dni)){
	  			 		alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0002")%>');
	  			 		return false;
	  			 	}else{	
	  			 		document.FormDirecAdminModificar.identif_direcAdminModif.value = document.FormDirecAdminModificar.identif_direcAdminModif.value + letraNifCorrecta(document.FormDirecAdminModificar.identif_direcAdminModif.value);
	  			 	}
	  			}else{
	  				var dniSinletra = dni.substring(0,dni.length-1);
	  				if (!comprobar8numeros(dniSinletra)){
	  			 		alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0002")%>');
	  			 		return false;
	  			 	}
	  				var letra = dni.substring(8).toUpperCase(); 
	  				if (validarEntero(letra) != ""){
	  					alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0002")%>');
	  					return false;
	  				}else{ 	  					  				
		  				if(letra != letraNifCorrecta(dniSinletra)){
		  					alert('<%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("alertas.0003")%> '+letraNifCorrecta(dniSinletra));
		  					return false;
		  				}
	  				}
	  			}
	  		}
		}
		return true; 
	}
	
	//Deshabilita todo menos el boton Cancelar
	function deshabilitar_direcAdminModifID(){
		operacion = window.opener.<%=nomFormulario%>.operacion_<%=tipoAuxiliar%>_<%=indice%>.value;
	    for(i=0;i<document.FormDirecAdminModificar.elements.length;i++){
	        if(document.FormDirecAdminModificar.elements[i].type!="hidden"){
	    		if (operacion==0){
			        if(document.FormDirecAdminModificar.elements[i].name != "Aceptar" && document.FormDirecAdminModificar.elements[i].name != "AceptarModo"){
			        	document.FormDirecAdminModificar.elements[i].disabled=true;
			        }	    			
	    		}else{
			        if(document.FormDirecAdminModificar.elements[i].name == "identif_direcAdminModif" || document.FormDirecAdminModificar.elements[i].name == "idCargo_direcAdminModif"){
			            document.FormDirecAdminModificar.elements[i].disabled=true;
			        }
	    		}
	        }
	    }
	}

	//Deshabilita todo menos el boton Cancelar
	function deshabilitar_direcAdminModif(){
	    for(i=0;i<document.FormDirecAdminModificar.elements.length;i++){
	        if(document.FormDirecAdminModificar.elements[i].type!="hidden" && document.FormDirecAdminModificar.elements[i].name != "Cancelar"){
	            document.FormDirecAdminModificar.elements[i].disabled=true;
	        }
	    }
	}

	function iniciaCurso_direcAdminModif(){
		if(document.FormDirecAdminModificar["curso_direcAdminModif"][0].checked==false
			&& document.FormDirecAdminModificar["curso_direcAdminModif"][1].checked==false){
			document.FormDirecAdminModificar["curso_direcAdminModif"][0].checked=true;
			document.getElementById("bloqueCurso_direcAdminModif").style.display="";
		}else{
			cambiaCurso_direcAdminModif();
		}
	}
	function cambiaCurso_direcAdminModif(){
		if(document.FormDirecAdminModificar["curso_direcAdminModif"][0].checked==true){
			document.getElementById("bloqueCurso_direcAdminModif").style.display="";
		}else{
			document.FormDirecAdminModificar["denCurso_direcAdminModif"].value="";
			document.getElementById("bloqueCurso_direcAdminModif").style.display="none";
		}
	}

	function iniciaAcreditaH_direcAdminModif(){
		if(document.FormDirecAdminModificar["acreditaH_direcAdminModif"][0].checked==false
			&& document.FormDirecAdminModificar["acreditaH_direcAdminModif"][1].checked==false){
			document.FormDirecAdminModificar["acreditaH_direcAdminModif"][0].checked=true;
			document.getElementById("bloqueAcreditaH_direcAdminModif").style.display="";
		}else{
			cambiaAcreditaH_direcAdminModif();
		}
	}
	function cambiaAcreditaH_direcAdminModif(){
		if(document.FormDirecAdminModificar["acreditaH_direcAdminModif"][0].checked==true){
			document.getElementById("bloqueAcreditaH_direcAdminModif").style.display="";
		}else{
			document.FormDirecAdminModificar["dAcreditaH_direcAdminModif"].value="";
			document.getElementById("bloqueAcreditaH_direcAdminModif").style.display="none";
		}
	}
	
	function aceptar(){
		//Validacion del cif/nif
		if (!esCorrectoCifNif_direcAdminModif()){
			return;
		}
		
	//Cargamos los valores en la ventana del padre
	//Dependiendo del tipo, los campos a cargar de la vantana padre serán distintos
		window.opener.<%=nomFormulario%>.identif_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.identif_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.nombre_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.nombre_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.ape1_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.ape1_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.ape2_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.ape2_direcAdminModif.value;
		
		window.opener.<%=nomFormulario%>.denom_<%=tipoAuxiliar%>_<%=indice%>.value = (document.FormDirecAdminModificar.nombre_direcAdminModif.value
					+ " " + document.FormDirecAdminModificar.ape1_direcAdminModif.value
					+ " " + document.FormDirecAdminModificar.ape2_direcAdminModif.value);
		
		window.opener.<%=nomFormulario%>.domici_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.domici_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.codmun_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.codmun_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.locali_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.locali_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.codpro_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.codpro_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.codpst_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.codpst_direcAdminModif.value;
		 
		window.opener.<%=nomFormulario%>.pais_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.pais_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.profesi_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.profesi_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.curso_<%=tipoAuxiliar%>_<%=indice%>.value = getCheckedValue(document.FormDirecAdminModificar.curso_direcAdminModif);
		window.opener.<%=nomFormulario%>.denCurso_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.denCurso_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.fecSus_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fecSus_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.fecLeSus_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fecLeSus_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.fecRev_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fecRev_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.fecInha_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fecInha_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.durHab_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.durHab_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.sanciones_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.sanciones_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.acreditaH_<%=tipoAuxiliar%>_<%=indice%>.value = getCheckedValue(document.FormDirecAdminModificar.acreditaH_direcAdminModif);
		window.opener.<%=nomFormulario%>.dAcreditaH_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.dAcreditaH_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.idCargo_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.idCargo_direcAdminModif.value;
<%-- 		<%if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo) || P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){%> --%>
<%-- 			window.opener.<%=nomFormulario%>.cargoT_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.cargoT_direcAdminModif.value; --%>
<%-- 		<%}%> --%>
		window.opener.<%=nomFormulario%>.fechNom_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fechNom_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.fecCese_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.fecCese_direcAdminModif.value;
		window.opener.<%=nomFormulario%>.cargoVisible_<%=tipoAuxiliar%>_<%=indice%>.value = document.FormDirecAdminModificar.idCargo_direcAdminModif.options[document.FormDirecAdminModificar.idCargo_direcAdminModif.selectedIndex].text;
				 
		 //Actualizar los parametros del enlace ver/modificar por la nueva seleccion de provincia...
		window.opener.document.getElementById('verModif_<%=tipoAuxiliar%>_<%=indice%>').href="javascript:abrirDireccion('<%=indice%>',<%=ea%>,'"+document.FormDirecAdminModificar.codpro_direcAdminModif.value+"','"+document.FormDirecAdminModificar.codmun_direcAdminModif.value+"','"+document.FormDirecAdminModificar.locali_direcAdminModif.value+"','"+document.FormDirecAdminModificar.codpst_direcAdminModif.value+"','<%=tipo%>','"+getCheckedValue(document.FormDirecAdminModificar.curso_direcAdminModif)+"','"+getCheckedValue(document.FormDirecAdminModificar.acreditaH_direcAdminModif)+"')";
		<%if (bMostrarOriginales){%>
			 window.opener.document.getElementById('verModif_<%=tipoAuxiliar%>_<%=indice%>').href="javascript:abrirDireccion2('<%=indice%>',<%=ea%>,'"+document.FormDirecAdminModificar.codpro_direcAdminModif.value+"','"+document.FormDirecAdminModificar.codmun_direcAdminModif.value+"','"+document.FormDirecAdminModificar.locali_direcAdminModif.value+"','"+document.FormDirecAdminModificar.codpst_direcAdminModif.value+"','<%=tipo%>','"+getCheckedValue(document.FormDirecAdminModificar.curso_direcAdminModif)+"','"+getCheckedValue(document.FormDirecAdminModificar.acreditaH_direcAdminModif)+"','"+document.FormDirecAdminModificar.codproOr_direcAdminModif.value+"','"+document.FormDirecAdminModificar.codmunOr_direcAdminModif.value+"','"+document.FormDirecAdminModificar.localiOr_direcAdminModif.value+"','"+document.FormDirecAdminModificar.paisOr_direcAdminModif.value+"','"+document.FormDirecAdminModificar.idCargoOr_direcAdminModif.value+"')";
		<%}%>
		<%if (bIncorporando){%>
			if (document.getElementById("cb_AceptarModo")!=null){
				if (document.getElementById("cb_AceptarModo").checked == false){
					 window.opener.<%=nomFormulario%>.aprobado_<%=tipoAuxiliar%>_<%=indice%>.value = 0;
<%-- 					 window.opener.document.getElementById('verModif_<%=tipoAuxiliar%>_<%=indice%>').innerHTML="<p06b:p06bResEtiquetasTag resource="pantallas.corredor.introducirDEC.aprobarNo"/>"; --%>
				}else{
					 window.opener.<%=nomFormulario%>.aprobado_<%=tipoAuxiliar%>_<%=indice%>.value = 1;
<%-- 					 window.opener.document.getElementById('verModif_<%=tipoAuxiliar%>_<%=indice%>').innerHTML="<p06b:p06bResEtiquetasTag resource="pantallas.corredor.introducirDEC.aprobarSi"/>"; --%>
				}			
			}		
	 	<%}%>
		 
		window.opener.document.getElementById("contenidoPagina").style.display="";
		window.close();
	}
	
	function cancelar(){
		if (document.FormDirecAdminModificar.opcion_cancelar.value == "S"){
			window.opener.document.getElementById("contenidoPagina").style.display="";
			window.close();
		}
	}
	
</script>

<body onUnload="cancelar()">
<!--Aqui va el cuerpo de la página -->
	<TABLE class="general" cellpadding="0" cellspacing="0">
	    <tr> 
	      <td height="20"></td>
	    </tr>
	    <tr> 
	      <td width="100%">
	      	<!-- Codigo propio pantalla -->
	      		<FORM NAME="FormDirecAdminModificar" METHOD="POST" action="" target="_self">
	      			<input type="hidden" name="INDICE" value="<%=indice%>">
	      			<input type="hidden" name="TIPO" value="<%=tipo%>">
	      			<input type="hidden" name="nomFormulario" value="<%=nomFormulario%>">
	      			<input type="hidden" name="recarga_direcAdminModif" value="S">
			      	<%if (bMostrarOriginales){%>
	      			<input type="hidden" name="codproOr_direcAdminModif">
	      			<input type="hidden" name="codmunOr_direcAdminModif">
	      			<input type="hidden" name="localiOr_direcAdminModif">
	      			<input type="hidden" name="idCargoOr_direcAdminModif">
	      			<input type="hidden" name="paisOr_direcAdminModif">
	      			<input type="hidden" name="identif_direcAdminModifX"/>
	      			<input type="hidden" name="idCargo_direcAdminModifX"/>
			      	<%}%>
			      	
	      			<!-- Hidden para controlar que el onUnload de la pagina solo se ejecute cuando se pulsa Cancelar o se cierra la ventana con el aspa -->
	      			<input type="hidden" name="opcion_cancelar" value="S">
	      			
			  		<table class="tablaBotonera" border="0" cellpadding="0" cellspacing="0" align="left">
						 <tr> 
							 <td width="10%">
							 	<input class="boton" type="button" name="Aceptar" value="<p06b:p06bResEtiquetasTag resource="botones.aceptar"/>" onclick="aceptar()"/>			
							 </td>
							 <td width="1%"></td>
							<%if (bIncorporando){%>
<%-- 							 <td width="79%" class="normal"><input id="cb_AceptarModo" type="checkbox" name="AceptarModo"/><p06b:p06bResEtiquetasTag resource="pantallas.corredor.introducirDEC.aprobarCambioSugerido"/></td> --%>
							 <td width="79%" class="normal"><input id="cb_AceptarModo" type="checkbox" name="AceptarModo"/></td>
							<%}else{%>
							 <td width="10%">
							 	<input class="boton" type="button" name="Cancelar" value="<p06b:p06bResEtiquetasTag resource="botones.cancelar"/>" onclick="window.close()"/>
							 </td>
							 <td width="69%"></td>
							<%}%>
						</tr>
					 </table>
					 
					 <table class="general">
					 	<tr> 
					      <td height="20"></td>
					    </tr>
					 </table>	      			
	      			
	      			<TABLE class="general">
					    <tr> 
					      <td width="50%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.tipoPersona"/></td>
					      <td width="50%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.nifCif"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="50%" align="left">
						      <select name="" disabled class="inputField" size="1" onchange="">
					            <option value="<%=P06BConstantes.P06B_PERSONA_FISICA%>" selected><p06b:p06bResEtiquetasTag resource="pantallas.literal.persFisica"/></option>
					          </select> 
					      </td>
					      <td width="50%" align="left"><input class="inputField" type="text" name="identif_direcAdminModif" value="" size="12" maxlength="9"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					  	<tr>
					  		<td width="100%">
						  		<table width="100%" cellpadding="0" cellspacing="0">
						  			<tr> 
								      <td width="34%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.nombre"/></td>
								      <td width="33%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.ape1"/></td>
								      <td width="33%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.ape2"/></td>
								    </tr>
								    <tr> 
								      <td width="34%" align="left"><input class="inputField" type="text" name="nombre_direcAdminModif" value="" size="38" maxlength="50"/></td>
								      <td width="33%" align="left"><input class="inputField" type="text" name="ape1_direcAdminModif" value="" size="37" maxlength="50"/></td>
								      <td width="33%" align="left"><input class="inputField" type="text" name="ape2_direcAdminModif" value="" size="37" maxlength="50"/></td>
								    </tr>
							      	<%if (bMostrarOriginales){%>
								    <tr>
								      <td id="nombreOr_direcAdminModif" width="34%" align="left" class="normalOriginal"></td>
								      <td id="ape1Or_direcAdminModif" width="33%" align="left" class="normalOriginal"></td>
								      <td id="ape2Or_direcAdminModif" width="33%" align="left" class="normalOriginal"></td>
								    </tr>
							      	<%}%>
						  		</table>
					  		</td>
					  	</tr>
					  </TABLE>
					  
					  <div id="bloqueNoComun1">

					  <TABLE class="general">
					    <tr> 
					      <td width="30%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.provincia"/></td>
					      <td width="40%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.municipio"/></td>
					      <td width="15%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.localidad"/></td>
					      <td width="15%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.codigoPostal"/></td>
					    </tr>
					  </TABLE>
					  <TABLE class="general">
					    <tr> 
					      <td width="30%" align="left">	   
						      <p06b:p06bSelectTag name="codpro_direcAdminModif" obj="listaProvincias_direcAdminModif" onchange="javascript:cambiaProvincia_direcAdminModif()"/>
					      </td> 
					      <td width="40%" align="left">
					      	  <p06b:p06bSelectTag name="codmun_direcAdminModif" obj="listaMunicipios_direcAdminModif" onchange="javascript:cambiaMunicipio_direcAdminModif()"/>
					      </td>
					      <td width="15%" align="left">	   
						      <p06b:p06bSelectTag name="locali_direcAdminModif" obj="listaLocalidades_direcAdminModif" onchange="javascript:cambiaLocalidad_direcAdminModif()"/>
					      </td> 
					      <td width="15%" align="left">
					      	<%if(listaCP_direcAdminModif==null || listaCP_direcAdminModif.size()==0){%>
					      	<!-- No tenemos ningún código postal válido para la localidad -->
					      		<input class="inputField" type="text" name="codpst_direcAdminModif" value="<%=(request.getParameter("codpst_direcAdminModif")==null?"":request.getParameter("codpst_direcAdminModif"))%>" size="7" maxlength="5" />
					      	<%}else if(listaCP_direcAdminModif.size()==1){%>
					      		<!-- Tenemos un solo CP válido para la localidad -->
					      		<input class="inputField" type="text" name="codpst_direcAdminModif" value="<%=(String)listaCP_direcAdminModif.get(0)%>" size="7" maxlength="5" readOnly />
					      	<%}else{%>
					      		<!-- Tenemos N CP'S válidos para la localidad -->
					      		<select class="inputField" size="1" name="codpst_direcAdminModif">
					      			<option value=""></option>
					      			<%for(int i=0;i<listaCP_direcAdminModif.size();i++){%>
					      				<option <%if(request.getParameter("codpst_direcAdminModif")!=null && request.getParameter("codpst_direcAdminModif").equals((String)listaCP_direcAdminModif.get(i))){%> SELECTED <%}%> value="<%=(String)listaCP_direcAdminModif.get(i)%>">
					      					<%=(String)listaCP_direcAdminModif.get(i)%>
					      				</option>
					      			<%}%>
					      		</select>
					      	<%}%>
					      </td>
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="denproOr_direcAdminModif" width="30%" align="left" class="normalOriginal"></td>
					      <td id="denmunOr_direcAdminModif" width="40%" align="left" class="normalOriginal"></td>
					      <td id="denlocaliOr_direcAdminModif" width="15%" align="left" class="normalOriginal"></td>
					      <td id="codpstOr_direcAdminModif" width="15%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>

					  <TABLE class="general">
					    <tr> 
					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.domicilio"/></td>
					    </tr>
					  </TABLE>
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" align="left">	   
						      <input class="inputField" type="text" name="domici_direcAdminModif" value="" size="120" maxlength="50"/>
					      </td> 
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="domiciOr_direcAdminModif" width="100%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="40%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.nacionalidad"/></td>
					    </tr>
					  </TABLE>
					   <TABLE class="general">
					    <tr> 
					      <td width="40%" align="left">
					      	<select class="inputField" size="1" name="pais_direcAdminModif">
					      		<option value=""></option>
						      	<%if (listaPaises_direcAdminModif != null && listaPaises_direcAdminModif.size()>0){
							      	P06BFCAGeneralDatatype elemento = null;
							    	for(int i=0;i<listaPaises_direcAdminModif.size();i++){
						            	elemento = (P06BFCAGeneralDatatype)listaPaises_direcAdminModif.get(i);%>
						            	<option value="<%=elemento.getCodigo()%>"><%=elemento.getDescripcion()%></option>
						            <%}
						      	}%>
					      	</select>      	
					      </td>
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="denpaisOr_direcAdminModif" width="50%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>

					  </div>

					  <TABLE class="general">
					    <tr> 
					      <td width="40%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.cargo"/></td>
					      <td width="20%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fNombr"/></td>
					    </tr>
					  </TABLE>
					   <TABLE class="general">
					    <tr> 
					      <td width="40%" align="left" class="normal">
					      	<select name="idCargo_direcAdminModif" class="inputField" size="1">
					            <option value=""></option>
					            <%
					            	if (arrayClavesCargo.length>0){
										for(int cargoDirec=0;cargoDirec<arrayClavesCargo.length;cargoDirec++){%>
											<option VALUE="<%=arrayClavesCargo[cargoDirec]%>"><%=((P06BResources)request.getSession().getAttribute(P06BConstantes.P06B_RES_SES_ETIQUETAS)).get("pantallas.desplegableCargo."+tipoCargo+"."+arrayClavesCargo[cargoDirec])%></option>
										<%}
									}
					            %>
					          </select>
					      </td>
					      <td width="20%" align="left" class="normal"><input class="inputField" type="text" name="fechNom_direcAdminModif" value="" size="14" maxlength="10" /></td>
					    </tr>
				      	<%if (bMostrarOriginales){%>
					    <tr> 
					      <td id="denCargoOr_direcAdminModif" width="40%" align="left" class="normalOriginal"></td>
					      <td id="fechNomOr_direcAdminModif" width="20%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>

					  <div id="bloqueNoComun2">
<%-- 					<%if (P06BConstantes.P06B_ADMINISTRADORES.equals(tipo) || P06BConstantes.P06B_DIRECCION_RESPONS_MEDIACION.equals(tipo)){%> --%>
<!-- 					  <TABLE class="general"> -->
<!-- 					    <tr>  -->
<%-- 					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.cargoT"/></td> --%>
<!-- 					    </tr> -->
<!-- 					  </TABLE> -->
<!-- 					  <TABLE class="general"> -->
<!-- 					    <tr>  -->
<!-- 					      <td width="100%" align="left">	    -->
<!-- 						      <input class="inputField" type="text" name="cargoT_direcAdminModif" value="" size="120" maxlength="100" readOnly/> -->
<!-- 					      </td>  -->
<!-- 					    </tr> -->
<%-- 				      	<%if (bMostrarOriginales){%> --%>
<!-- 					    <tr>  -->
<!-- 					      <td id="cargoTOr_direcAdminModif" width="100%" align="left" class="normalOriginal"></td> -->
<!-- 					    </tr> -->
<%-- 				      	<%}%> --%>
<!-- 					  </TABLE> -->
<%-- 					<%}%> --%>
					 
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.profesion"/></td>
					    </tr>
					  </TABLE>
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" align="left">	   
						      <input class="inputField" type="text" name="profesi_direcAdminModif" value="" size="120" maxlength="50"/>
					      </td> 
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="profesiOr_direcAdminModif" width="100%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>
					 
					  <TABLE class="general">
					    <tr> 
					      <td width="66%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fCese"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr>
					      <td width="66%" align="left" class="normal"><input class="inputField" type="text" name="fecCese_direcAdminModif" value="" size="14" maxlength="10" /></td>
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="fecCeseOr_direcAdminModif" width="66%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="34%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fSuspen"/></td>
					      <td width="33%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fLevSuspen"/></td>
					      <td width="33%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fRevoc"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr>
					      <td width="34%" align="left" class="normal"><input class="inputField" type="text" name="fecSus_direcAdminModif" value="" size="14" maxlength="10" /></td>
					      <td width="33%" align="left" class="normal"><input class="inputField" type="text" name="fecLeSus_direcAdminModif" value="" size="14" maxlength="10" /></td>
					      <td width="33%" align="left" class="normal"><input class="inputField" type="text" name="fecRev_direcAdminModif" value="" size="14" maxlength="10" /></td>
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="fecSusOr_direcAdminModif" width="34%" align="left" class="normalOriginal"></td>
					      <td id="fecLeSusOr_direcAdminModif" width="33%" align="left" class="normalOriginal"></td>
					      <td id="fecRevOr_direcAdminModif" width="33%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="34%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.fInhabil"/></td>
					      <td width="66%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.duracInhabil"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr>
					      <td width="34%" align="left" class="normal"><input class="inputField" type="text" name="fecInha_direcAdminModif" value="" size="14" maxlength="10" /></td>
					      <td width="66%" align="left" class="normal"><input class="inputField" type="text" name="durHab_direcAdminModif" value="" size="14" maxlength="3" />&nbsp;&nbsp;<p06b:p06bResEtiquetasTag resource="pantallas.literal.meses"/></td>
					    </tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="fecInhaOr_direcAdminModif" width="34%" align="left" class="normalOriginal"></td>
					      <td id="durHabOr_direcAdminModif" width="66%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
					  </TABLE>
					  
					<TABLE class="general">
					    <tr> 
					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.sanciones"/></td>
					    </tr>
					  </TABLE>
					<TABLE class="general">
						<tr>
				  			<td align="left" width="100%">
				      			<textarea class="inputField" name="sanciones_direcAdminModif" cols="120" rows="2" maxlength="100"><%=(request.getParameter("sanciones_direcAdminModif")==null?"":request.getParameter("sanciones_direcAdminModif"))%></textarea>
				      		</td>
				  		</tr>
				      	<%if (bMostrarOriginales && false){%>
					    <tr>
					      <td id="sancionesOr_direcAdminModif" width="100%" align="left" class="normalOriginal"></td>
					    </tr>
				      	<%}%>
				  	</TABLE>
					  </div>
				 
					  <div id="bloqueNoComun3">
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.cursoFormacion"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" align="left">
					      	<table width="100%" cellpadding="0" cellspacing="0">
					      		<tr>
						      		<td width="5%">
							      		<div class="headTextB"><b><p06b:p06bResEtiquetasTag resource="pantallas.literal.si"/></b></div>
						      		</td>
						      		<td width="4%">
						      			<input class="inputField" type="radio" <%if(request.getParameter("curso_direcAdminModif")!=null && request.getParameter("curso_direcAdminModif").equals(P06BConstantes.P06B_CTE_SI)){%> CHECKED <%}%> name="curso_direcAdminModif" value="<%=P06BConstantes.P06B_CTE_SI%>" onclick="javascript:cambiaCurso_direcAdminModif();"/>
						      		</td>
						      		<td width="5%">
						      			<div class="headTextB"><b><p06b:p06bResEtiquetasTag resource="pantallas.literal.no"/></b></div>
						      		</td>
						      		<td width="86%"><input class="inputField" type="radio" <%if(request.getParameter("curso_direcAdminModif")!=null && request.getParameter("curso_direcAdminModif").equals(P06BConstantes.P06B_CTE_NO)){%> CHECKED <%}%> name="curso_direcAdminModif" value="<%=P06BConstantes.P06B_CTE_NO%>" onclick="javascript:cambiaCurso_direcAdminModif();"/>
						      		</td>
						      		
					      		</tr>
					      		<tr id="bloqueCurso_direcAdminModif">
					      			<td align="left" colspan="4">
						      			<textarea class="inputField" name="denCurso_direcAdminModif" cols="120" rows="3" maxlength="250"><%=(request.getParameter("denCurso_direcAdminModif")==null?"":request.getParameter("denCurso_direcAdminModif"))%></textarea>
						      		</td>
					      		</tr>
						      	<%if (bMostrarOriginales){%>
							    <tr>
							      <td id="denCursoOr_direcAdminModif" colspan="4" width="100%" align="left" class="normalOriginal"></td>
							    </tr>
						      	<%}%>
					      	</table>
					      </td>
					    </tr>
					  </TABLE>
					  </div>

					  <div id="bloqueNoComun4">
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" class="searchTitle"><p06b:p06bResEtiquetasTag resource="pantallas.literal.acredHonorabilidad"/></td>
					    </tr>
					  </TABLE>
					  
					  <TABLE class="general">
					    <tr> 
					      <td width="100%" align="left">
					      	<table width="100%" cellpadding="0" cellspacing="0">
					      		<tr>
						      		<td width="5%">
							      		<div class="headTextB"><b><p06b:p06bResEtiquetasTag resource="pantallas.literal.si"/></b></div>
						      		</td>
						      		<td width="4%">
						      			<input class="inputField" type="radio" <%if(request.getParameter("acreditaH_direcAdminModif")!=null && request.getParameter("acreditaH_direcAdminModif").equals(P06BConstantes.P06B_CTE_SI)){%> CHECKED <%}%> name="acreditaH_direcAdminModif" value="<%=P06BConstantes.P06B_CTE_SI%>" onclick="javascript:cambiaAcreditaH_direcAdminModif();"/>
						      		</td>
						      		<td width="5%">
						      			<div class="headTextB"><b><p06b:p06bResEtiquetasTag resource="pantallas.literal.no"/></b></div>
						      		</td>
						      		<td width="86%"><input class="inputField" type="radio" <%if(request.getParameter("acreditaH_direcAdminModif")!=null && request.getParameter("acreditaH_direcAdminModif").equals(P06BConstantes.P06B_CTE_NO)){%> CHECKED <%}%> name="acreditaH_direcAdminModif" value="<%=P06BConstantes.P06B_CTE_NO%>" onclick="javascript:cambiaAcreditaH_direcAdminModif();"/>
						      		</td>
						      		
					      		</tr>
					      		<tr id="bloqueAcreditaH_direcAdminModif">
					      			<td align="left" colspan="4">
						      			<textarea class="inputField" name="dAcreditaH_direcAdminModif" cols="120" rows="3" maxlength="250"><%=(request.getParameter("dAcreditaH_direcAdminModif")==null?"":request.getParameter("dAcreditaH_direcAdminModif"))%></textarea>
						      		</td>
					      		</tr>
						      	<%if (bMostrarOriginales && false){%>
							    <tr>
							      <td id="dAcreditaHOr_direcAdminModif" colspan="4" width="100%" align="left" class="normalOriginal"></td>
							    </tr>
						      	<%}%>
					      	</table>
					      </td>
					    </tr>
					  </TABLE>
					  
					  </div>
					  
				</FORM>
	      	<!-- Fin Codigo propio pantalla -->
	      </td>
	    </tr>
	     <tr> 
	      <td height="20"></td>
	    </tr>
  </TABLE>
<!--Fin Aqui va el cuerpo de la página -->
<script>
	if (<%=bIncorporando%>){
		document.getElementById("cb_AceptarModo").style.display='none';
	}
	cargaValores();
	inicializa_direcAdminModif();
	jQuery(document).ready(function($) {
		// textarea event handler to add support for maxlength attribute
		$(document).on('input keyup', 'textarea[maxlength]', function(e) {
		    // maxlength attribute does not in IE prior to IE10
		    // http://stackoverflow.com/q/4717168/740639
		    var $this = $(this);
		    var maxlength = $this.attr('maxlength');
		    if (!!maxlength) {
		        var text = $this.val();
	
		        if (text.length > maxlength) {
		            // truncate excess text (in the case of a paste)
		            $this.val(text.substring(0,maxlength));
		            e.preventDefault();
		        }
	
		    }
	
		});	
	} );
</script>

</body>
</html>