<%@ page import="java.util.ArrayList,com.ejie.p06b.general.P06BPaginas, com.ejie.p06b.general.P06BConstantes,com.ejie.p06b.util.P06BUtil,com.ejie.p06b.datatype.model.P06B20T00Datatype,com.ejie.p06b.datatype.model.P06B22T00Datatype,com.ejie.p06b.datatype.model.P06B24T00Datatype, com.ejie.p06b.datatype.logic.P06BDECModelos,com.ejie.p06b.datatype.model.P06B32T00Datatype,com.ejie.p06b.datatype.model.P06B33T00Datatype,com.ejie.p06b.datatype.model.P06B34T00Datatype,com.ejie.p06b.datatype.model.P06B35T00Datatype,com.ejie.p06b.datatype.model.P06B36T00Datatype, com.ejie.p06b.datatype.model.P06B37T00Datatype, com.ejie.p06b.datatype.model.P06B38T00Datatype, com.ejie.p06b.datatype.model.P06B39T00Datatype,com.ejie.p06b.datatype.model.P06B40T00Datatype,com.ejie.p06b.datatype.model.P06B28T00Datatype,com.ejie.p06b.datatype.model.P06B29T00Datatype,com.ejie.p06b.datatype.model.P06B42T00Datatype,com.ejie.p06b.datatype.model.P06B30T00Datatype, com.ejie.p06b.util.P06BResources, com.ejie.p06b.manager.P06BGeneralManager, com.ejie.p06b.manager.P06BCorredoresManager, com.ejie.p06b.xlnet.P06BPerfilUsuario, java.text.DecimalFormat,com.ejie.p06b.general.P06BTablas" %>
<%@ taglib uri="/WEB-INF/tld/p06bTags.tld" prefix="p06b" %>
<html>
<head>
	<title><p06b:p06bResEtiquetasTag resource="titulo"/></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">
	<link rel="stylesheet" href="<%=P06BPaginas.P06B_STYLES_PATH%>/Styles/portal.css" type="text/css">
	<link rel="stylesheet" href="<%=P06BPaginas.P06B_STYLES_PATH%>/Styles/comunPortal.css" type="text/css">
	<script SRC="<%=P06BPaginas.P06B_STYLES_PATH%>/js/p06bComun.js" TYPE="text/javascript"></script>
	<%
		//Obtengo la información a visualizar de los datos de la DEC en la página
		String expediente = "";
		
		DecimalFormat decimalFormat = new DecimalFormat("####.####");
		
		boolean tieneRet = (request.getSession().getAttribute(P06BConstantes.P06B_VAR_TEMP+"DEC"+P06BConstantes.P06B_VAR_TEMP_FILTRO)==null)?false:true;
	
		P06BDECModelos objDECModelos = new P06BDECModelos();
		if(request.getSession().getAttribute(P06BConstantes.P06B_VAR_TEMP+"DECModelos")!=null){
			objDECModelos = (P06BDECModelos)request.getSession().getAttribute(P06BConstantes.P06B_VAR_TEMP+"DECModelos");
		}
		
		P06B32T00Datatype mod01y02 = objDECModelos.getMod01y02();
		ArrayList listaMod02Socios = objDECModelos.getListaMod02Socios();
		ArrayList listaMod02Cargos = objDECModelos.getListaMod02Cargos();
		P06B35T00Datatype mod1Sedes = objDECModelos.getMod1Sedes();
		ArrayList listaMod1MedPer = objDECModelos.getListaMod1MedPer();
		P06B37T00Datatype mod21 = objDECModelos.getMod21();
		ArrayList listaMod22 = objDECModelos.getListaMod22();
		P06B39T00Datatype mod23 = objDECModelos.getMod23();
		P06B40T00Datatype mod3 = objDECModelos.getMod3();
		ArrayList listaJustifAdjuntosDEC = objDECModelos.getJustifAdjuntos();

		if(mod01y02 == null)
			mod01y02 = new P06B32T00Datatype();
		
		if(listaMod02Socios == null)
			listaMod02Socios = new ArrayList();
			
		if(listaMod02Cargos == null)	
			listaMod02Cargos = new ArrayList();
			
		if(mod1Sedes == null)
			mod1Sedes = new P06B35T00Datatype();
			
		if(listaMod1MedPer == null)
			listaMod1MedPer = new ArrayList();
			
		if(mod21 == null)
			mod21 = new P06B37T00Datatype();
			
		if(listaMod22 == null)
			listaMod22 = new ArrayList();
			
		if(mod23 == null)
			mod23 = new P06B39T00Datatype();
		
		if(mod3 == null)
			mod3 = new P06B40T00Datatype();
		
		if(listaJustifAdjuntosDEC == null)
			listaJustifAdjuntosDEC = new ArrayList();
		
		expediente = mod01y02.getNumExp();
		String ejerDEC = mod01y02.getEjercicio();
		String denom = "";

		//Obtener el nombre o denominacion del expediente
	 	//Si es Persona Física
	 	if ( P06BConstantes.P06B_CORREDORES_TIPOPER_FISICA.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_AGENTEVINCULADO_FISICA.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_REASEGUROS_FISICA.equals(mod01y02.getClase()) ){
				denom = ((mod01y02.getNombre()==null)?"":mod01y02.getNombre()) + " " + ((mod01y02.getApe1()==null)?"":mod01y02.getApe1()) + " " + ((mod01y02.getApe2()==null)?"":mod01y02.getApe2());
		//Si es Persona Jurídica
		}else if ( P06BConstantes.P06B_CORREDORES_TIPOPER_JURIDICA.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_AGENTEVINCULADO_JURIDICA.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_REASEGUROS_JURIDICA.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_OPERADORBANCA_VINCULADO.equals(mod01y02.getClase())
			|| P06BConstantes.P06B_OPERADORBANCA_EXCLUSIVO.equals(mod01y02.getClase()) ){
				denom = (mod01y02.getRazSoc()==null)?"":mod01y02.getRazSoc();
		}
		
		
		//--------- CAMPOS CALCULADOS ---------
		//Calcular el total de la pestaña de Calculo Valor Añadido
		double totalValorAnad = 0.0;
		totalValorAnad = P06BUtil.redondear((P06BUtil.convertDouble(mod3.getValorAnadComis()) 
			+ P06BUtil.convertDouble(mod3.getValorAnadSubv())
			+ P06BUtil.convertDouble(mod3.getValorAnadOtrosIng())
			- P06BUtil.convertDouble(mod3.getValorAnadCompras())
			- P06BUtil.convertDouble(mod3.getValorAnadServExt())
			- P06BUtil.convertDouble(mod3.getValorAnadOtrosTrib())),2);
		
		//Calcular los totales del Modelo 3
		double totalIngrActMod3 = 0.0;
		double totalGastActMod3 = 0.0;
		double totalCtaActMod3 = 0.0;
		double totalCtaOtrasMod3 = 0.0;
		
		totalIngrActMod3 = P06BUtil.redondear((P06BUtil.convertDouble(mod3.getIngrComisEnt()) 
			+ P06BUtil.convertDouble(mod3.getIngrComisOtros())
			+ P06BUtil.convertDouble(mod3.getIngrHonorProf())
			+ P06BUtil.convertDouble(mod3.getIngrFinanc())),2);
		
		totalGastActMod3 = P06BUtil.redondear((P06BUtil.convertDouble(mod3.getGastCostesPer()) 
			+ P06BUtil.convertDouble(mod3.getGastComisAuxExt())
			+ P06BUtil.convertDouble(mod3.getGastComisOtros())
			+ P06BUtil.convertDouble(mod3.getGastFormacion())
			+ P06BUtil.convertDouble(mod3.getGastOtros())),2);
	
		totalCtaActMod3 = P06BUtil.redondear((P06BUtil.convertDouble(mod3.getCtaActIngr()) 
			- P06BUtil.convertDouble(mod3.getCtaActGast())),2);
		
		totalCtaOtrasMod3 = P06BUtil.redondear((P06BUtil.convertDouble(mod3.getCtaOtrasIngr()) 
			- P06BUtil.convertDouble(mod3.getCtaOtrasGast())),2);
		
		
		//Calcular los totales y porcentajes del Modelo 2.3
		double totPrimInterVolTotMod23 = 0.0;
		double totComisDevenVolTotMod23 = 0.0;
		double totHonorProfVolTotMod23 = 0.0;
		double porcPrimVolTotIndMod23 = 0.0;
		double porcPrimVolTotColMod23 = 0.0;
		
		double totPrimInterNuevaMod23 = 0.0;
		double totComisDevenNuevaMod23 = 0.0;
		double totHonorProfNuevaMod23 = 0.0;
		double porcPrimNuevaIndMod23 = 0.0;
		double porcPrimNuevaColMod23 = 0.0;
		
		totPrimInterVolTotMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getVolTotIndPrimInter()) 
			+ P06BUtil.convertDouble(mod23.getVolTotColPrimInter())),2);
		totComisDevenVolTotMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getVolTotIndComisDeven()) 
			+ P06BUtil.convertDouble(mod23.getVolTotColComisDeven())),2);
		totHonorProfVolTotMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getVolTotIndHonorProf()) 
			+ P06BUtil.convertDouble(mod23.getVolTotColHonorProf())),2);
		if(totPrimInterVolTotMod23 != 0.0){
			porcPrimVolTotIndMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getVolTotIndPrimInter()) * 100 / totPrimInterVolTotMod23),2);
			porcPrimVolTotColMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getVolTotColPrimInter()) * 100 / totPrimInterVolTotMod23),2);
		}
		
		
		totPrimInterNuevaMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getNuevaIndPrimInter()) 
			+ P06BUtil.convertDouble(mod23.getNuevaColPrimInter())),2);
		totComisDevenNuevaMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getNuevaIndComisDeven()) 
			+ P06BUtil.convertDouble(mod23.getNuevaColComisDeven())),2);
		totHonorProfNuevaMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getNuevaIndHonorProf()) 
			+ P06BUtil.convertDouble(mod23.getNuevaColHonorProf())),2);
		if(totPrimInterNuevaMod23 != 0.0){
			porcPrimNuevaIndMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getNuevaIndPrimInter()) * 100 / totPrimInterNuevaMod23),2);
			porcPrimNuevaColMod23 = P06BUtil.redondear((P06BUtil.convertDouble(mod23.getNuevaColPrimInter()) * 100 / totPrimInterNuevaMod23),2);
		}
		
		
		//Calcular los totales y porcentajes del Modelo 2.2
		double totPrimInterVolTotMod22 = 0.0;
		double totComisDevenVolTotMod22 = 0.0;
		double totHonorProfVolTotMod22 = 0.0;
		
		double totPrimInterNuevaMod22 = 0.0;
		double totComisDevenNuevaMod22 = 0.0;
		double totHonorProfNuevaMod22 = 0.0;
		
		for(int i=0;i<listaMod22.size();i++){
    		P06B38T00Datatype objMod22 = (P06B38T00Datatype)listaMod22.get(i);
    		
    		totPrimInterVolTotMod22 += P06BUtil.convertDouble(objMod22.getVolTotPrimInter());
    		totComisDevenVolTotMod22 += P06BUtil.convertDouble(objMod22.getVolTotComisDeven());
			totHonorProfVolTotMod22 += P06BUtil.convertDouble(objMod22.getVolTotHonorProf());
		
			totPrimInterNuevaMod22 += P06BUtil.convertDouble(objMod22.getNuevaPrimInter());
			totComisDevenNuevaMod22 += P06BUtil.convertDouble(objMod22.getNuevaComisDeven());
			totHonorProfNuevaMod22 += P06BUtil.convertDouble(objMod22.getNuevaHonorProf());
    		
    	}
    	
    	totPrimInterVolTotMod22 = P06BUtil.redondear(totPrimInterVolTotMod22, 2);
    	totComisDevenVolTotMod22 = P06BUtil.redondear(totComisDevenVolTotMod22, 2);
    	totHonorProfVolTotMod22 = P06BUtil.redondear(totHonorProfVolTotMod22, 2);
    	totPrimInterNuevaMod22 = P06BUtil.redondear(totPrimInterNuevaMod22, 2);
    	totComisDevenNuevaMod22 = P06BUtil.redondear(totComisDevenNuevaMod22, 2);
    	totHonorProfNuevaMod22 = P06BUtil.redondear(totHonorProfNuevaMod22, 2);
		
		
		//Calcular los campos del Modelo 2.1
		double primInterVolTotMod21 = 0.0;
		double porcVidaVolTotMod21 = 0.0;
		double porcNoVidaVolTotMod21 = 0.0;
		double redPropiaVolTotMod21 = 0.0;
		
		double primInterNuevaMod21 = 0.0;
		double porcVidaNuevaMod21 = 0.0;
		double porcNoVidaNuevaMod21 = 0.0;
		double redPropiaNuevaMod21 = 0.0;
		
		primInterVolTotMod21 = P06BUtil.redondear(totPrimInterVolTotMod22 + totPrimInterVolTotMod23,2);
		if(primInterVolTotMod21 != 0.0){
			porcVidaVolTotMod21 = P06BUtil.redondear((totPrimInterVolTotMod23 * 100 / primInterVolTotMod21),2);
			porcNoVidaVolTotMod21 = P06BUtil.redondear((totPrimInterVolTotMod22 * 100 / primInterVolTotMod21),2);
		}
		redPropiaVolTotMod21 = P06BUtil.redondear((primInterVolTotMod21 - P06BUtil.convertDouble(mod21.getVolTotExtAux()) - P06BUtil.convertDouble(mod21.getVolTotExtOtros())),2);
		
		primInterNuevaMod21 = P06BUtil.redondear(totPrimInterNuevaMod22 + totPrimInterNuevaMod23,2);
		if(primInterNuevaMod21 != 0.0){
			porcVidaNuevaMod21 = P06BUtil.redondear((totPrimInterNuevaMod23 * 100 / primInterNuevaMod21),2);
			porcNoVidaNuevaMod21 = P06BUtil.redondear((totPrimInterNuevaMod22 * 100 / primInterNuevaMod21),2);
		}
		redPropiaNuevaMod21 = P06BUtil.redondear((primInterNuevaMod21 - P06BUtil.convertDouble(mod21.getNuevaExtAux()) - P06BUtil.convertDouble(mod21.getNuevaExtOtros())),2);

	
		//Calcular los campos del Modelo 1
		int totNumEmpMedPer = 0;
		double totHorasMedPer = 0.0;
		double totGastoMedPer = 0.0;
		double primInterSedeMod1 = 0.0;
		
		for(int i=0;i<listaMod1MedPer.size();i++){
    		P06B36T00Datatype objMod1MedPer = (P06B36T00Datatype)listaMod1MedPer.get(i);
    		
    		totHorasMedPer += P06BUtil.convertDouble(objMod1MedPer.getHoras());
    		totGastoMedPer += P06BUtil.convertDouble(objMod1MedPer.getGasto());
    		totNumEmpMedPer += P06BUtil.convertInt(objMod1MedPer.getNumPer());
    	}
    	
    	totHorasMedPer = P06BUtil.redondear(totHorasMedPer, 2);
    	totGastoMedPer = P06BUtil.redondear(totGastoMedPer, 2);
		
		primInterSedeMod1 = P06BUtil.redondear((primInterVolTotMod21 - P06BUtil.convertDouble(mod1Sedes.getPrimasSucur())),2);
		
		
		//Obtener los datos del corredor que EXISTEN ACTUALMENTE EN LA INTRANET
		P06B20T00Datatype corredorIntranet = P06BCorredoresManager.getInstance().selectCorredor(expediente);
		if(corredorIntranet==null){
			 corredorIntranet = new P06B20T00Datatype();
			 corredorIntranet.setExpedi(expediente);
		}
		//Ojo con los Double, Cambio los puntos por comas
		corredorIntranet.setCapsoc(corredorIntranet.getCapsoc().replaceAll("\\.",","));
		
		
		//Obtener el idioma
		String idiomaUsu = null;
		P06BPerfilUsuario perfilUsuario = (P06BPerfilUsuario) request.getSession().getAttribute(P06BConstantes.P06B_VAR_PERFIL_USUARIO);
		if (perfilUsuario != null){
			idiomaUsu = perfilUsuario.getIdIdioma();
		}
		if (idiomaUsu == null || idiomaUsu.equals("") ){
			idiomaUsu = P06BConstantes.P06B_IDIOMA_ES; //"es"
		}
		
	%>
</head>	
<body>
<script type="text/javascript">
	//<!--
	var rutaCabecera = "";	//Parametro a pasar desde cada jsp que indique la ruta del mismo
	if('<%=tieneRet%>'=='true'){
		rutaCabecera += "<a class='migaja' href='"+'<%=P06BPaginas.P06B_JSP_SERVLETDECBUSCAR_INJSP%>'+"'>\\"+'<p06b:p06bResEtiquetasTag resource="pantallas.DEC.buscar.titulo"/>'+"<\/a>";
		rutaCabecera += "<a class='migaja' href='"+'<%=P06BPaginas.P06B_JSP_SERVLETDECLISTADO_INJSP%>'+"'>\\"+'<p06b:p06bResEtiquetasTag resource="pantallas.DEC.listado.titulo"/>'+"<\/a>";
	}
	rutaCabecera += "<a class='migaja' href='<%=P06BPaginas.P06B_JSP_SERVLETDECMOSTRAR_INJSP%>?Ejer=<%=ejerDEC%>&Expedi=<%=expediente%>&accion=mostrar'>\\"+'<p06b:p06bResEtiquetasTag resource="pantallas.DEC.mostrar.titulo"/>'+"</a>";
	
	
	var NumSolapas=8; 
	var SolapaActiva=0;
	
	
	function retornar(){
		document.FormDECMostrarListado.submit();
	}
		
			
	function inicializa(){

	}
	
	
	function fActivaSolapa(num) 
	{
        SolapaActiva=num;
        for (var i=0; i<NumSolapas; i++)
		{	var strClase= (i==num)?"solapaHigh":"solapaLow";
			var strEstilo= (i==num)?"":"none";
			eval("Solapa_"+i+".className=\""+strClase+"\"");
			eval("marcadorSolapa_"+i+".className=\""+strClase+"\"");
			eval("ElemSolapa_"+i+".style.display=\""+strEstilo+"\"");
		}
		document.FormDECMostrar.numPest.value = SolapaActiva;
	}
	
		
	//-->
</script>

<div id="contenidoPagina">

<%@ include file="/p06bComunJSP/p06bCabecera.inc"%>
<p>
<%@ include file="/p06bComunJSP/p06bMenuJsp.inc"%>
<div id="cuerpo">
<!--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 -->
	      	<div class="headText">
	      		<FORM NAME="FormDECMostrarListado" METHOD="POST" action="<%=P06BPaginas.P06B_JSP_SERVLETDECLISTADO_INJSP%>">
				  	<input type="hidden" name="codigoVuelta" value="<%=ejerDEC+'@'+expediente%>">
				  	<input type="hidden" name="columnaVuelta" value="<%=P06BTablas.P06B_P06B32_EJERCICIO+'|'+'|'+'\''+'@'+'\''+'|'+'|'+P06BTablas.P06B_P06B32_NUMEXP%>">
	      		</FORM>
	      		<FORM NAME="FormDECMostrar" METHOD="POST" action="<%=P06BPaginas.P06B_JSP_SERVLETDECMOSTRAR_INJSP%>">
				  <input type="hidden" name="numPest" value="<%=(request.getParameter("numPest")==null)?"0":request.getParameter("numPest")%>"/>
				  <input type="hidden" name="accion" value=""/>
				  				  
				  <!-- Inicio de la tabla contenidoSolapas --> 				
					<tr>
					   <td>
					  		<table class="tablaBotonera" border="0" cellpadding="0" cellspacing="0" align="left">
								 <tr> 
									 <%if(tieneRet){%>
									 	<td width="10%">
										 	<input class="boton" type="button" name="Retornar" value="<p06b:p06bResEtiquetasTag resource="botones.retornar"/>" onclick="javascript:retornar();"/>
										</td>
									 	<td width="90%"></td>
									 <%}else{%>
									 	<td width="100%"></td>
									 <%}%>
								</tr>
							 </table> 
						</td>
					</tr>
					<tr height="20"><td></td></tr>
					<p06b:p06bValidationTag name="errors"/>
					<tr>
					   <td>
					  			<table class="tablaSolapas" border="0" cellpadding="0" cellspacing="0" align="left">
								 <tr> 
								 	<%
								 	//Si es Persona Física
								 	if ( P06BConstantes.P06B_CORREDORES_TIPOPER_FISICA.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_AGENTEVINCULADO_FISICA.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_REASEGUROS_FISICA.equals(mod01y02.getClase()) ){
									%>
										<!-- Datos Modelo 0.1 -->
										<td class="solapaResto" border="0" width="1%">&nbsp;</td>
										 <td id='Solapa_0' class="solapaLow" nowrap> 
											<a id='marcadorSolapa_0' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo01"/>" onClick="fActivaSolapa(0)" > 
											 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo01"/>
											</a>
										 </td>
			
									<%
									//Si es Persona Jurídica
									}else if ( P06BConstantes.P06B_CORREDORES_TIPOPER_JURIDICA.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_AGENTEVINCULADO_JURIDICA.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_REASEGUROS_JURIDICA.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_OPERADORBANCA_VINCULADO.equals(mod01y02.getClase())
										|| P06BConstantes.P06B_OPERADORBANCA_EXCLUSIVO.equals(mod01y02.getClase()) ){
									%>
										<!-- Datos Modelo 0.2 -->
										 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
										 <td id='Solapa_0' class="solapaLow" nowrap> 
											<a id='marcadorSolapa_0' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo02"/>" onClick="fActivaSolapa(0)" > 
											 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo02"/>
											</a>
										 </td>
									
									<%
									}
								 	%>
								 
									 <!-- Datos Modelo 1 -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_1' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_1' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo1"/>" onClick="fActivaSolapa(1)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo1"/>
										</a>
									 </td>
									 
									 <!-- Datos Modelo 2.1 -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_2' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_2' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo21"/>" onClick="fActivaSolapa(2)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo21"/>
										</a>
									 </td>
									 
									 <!-- Datos Modelo 2.2 -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_3' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_3' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo22"/>" onClick="fActivaSolapa(3)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo22"/>
										</a>
									 </td>
									 
									 <!-- Datos Modelo 2.3 -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_4' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_4' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo23"/>" onClick="fActivaSolapa(4)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo23"/>
										</a>
									 </td>
									 
									 <!-- Datos Modelo 3 -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_5' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_5' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo3"/>" onClick="fActivaSolapa(5)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modelo3"/>
										</a>
									 </td>
									 
									 <!-- Datos Calculo Valor Añadido -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_6' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_6' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.modeloCalcValorAnad"/>" onClick="fActivaSolapa(6)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.modeloCalcValorAnad"/>
										</a>
									 </td>
									 
									 <!-- Justificantes adjuntos -->
									 <td class="solapaResto" border="0" width="1%">&nbsp;</td>
									 <td id='Solapa_7' class="solapaLow" nowrap> 
										<a id='marcadorSolapa_7' class="solapaLow" title="<p06b:p06bResEtiquetasTag resource="pantallas.literal.justifAdjun"/>" onClick="fActivaSolapa(7)" > 
										 <p06b:p06bResEtiquetasTag resource="pantallas.literal.justifAdjun"/>
										</a>
									 </td>
									 									 
								 	 <td class="solapaResto" border="0" width="30%">&nbsp;</td>
								</tr>
							 </table> 
						</td>
					</tr>
					<tr> 
				 		<td> 
							<table class="contenidoSolapas" width="100%" border="0" cellpadding="0" cellspacing="0">
								
								<%
							 	//Si es Persona Física
							 	if ( P06BConstantes.P06B_CORREDORES_TIPOPER_FISICA.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_AGENTEVINCULADO_FISICA.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_REASEGUROS_FISICA.equals(mod01y02.getClase()) ){
								%>
									<!-- Datos Modelo 0.1 -->
									<tr id="ElemSolapa_0">
									  <td>
											<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo01.inc" %>											
									  </td>	 
									</tr>
		
								<%
								//Si es Persona Jurídica
								}else if ( P06BConstantes.P06B_CORREDORES_TIPOPER_JURIDICA.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_AGENTEVINCULADO_JURIDICA.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_REASEGUROS_JURIDICA.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_OPERADORBANCA_VINCULADO.equals(mod01y02.getClase())
									|| P06BConstantes.P06B_OPERADORBANCA_EXCLUSIVO.equals(mod01y02.getClase()) ){
								%>
									<!-- Datos Modelo 0.2 -->
									<tr id="ElemSolapa_0">
									  <td>
											<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo02.inc" %>											
									  </td>	 
									</tr>
								
								<%
								}
							 	%>
								
								<!-- Datos Modelo 1 -->
								<tr id="ElemSolapa_1">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo1.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Datos Modelo 2.1 -->
								<tr id="ElemSolapa_2">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo21.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Datos Modelo 2.2 -->
								<tr id="ElemSolapa_3">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo22.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Datos Modelo 2.3 -->
								<tr id="ElemSolapa_4">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo23.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Datos Modelo 3 -->
								<tr id="ElemSolapa_5">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECModelo3.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Datos Calculo Valor Añadido -->
								<tr id="ElemSolapa_6">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECCalcValorAnad.inc" %>											
								  </td>	 
								</tr>
								
								<!-- Justificantes Adjuntos -->
								<tr id="ElemSolapa_7">
								  <td>
										<%@ include file="/p06bDECJSP/modelosJSP/p06bDECJustifAdjun.inc" %>											
								  </td>	 
								</tr>
								
							</table>
				 		</td>
					</tr>
				<!-- Fin de la tabla contenidoSolapas --> 
				  
				</FORM>
	      	</div>
	      	<!-- Fin Codigo propio pantalla -->
	      </td>
	    </tr>
	     <tr> 
	      <td height="20"></td>
	    </tr>
  </TABLE>
<!--Fin Aqui va el cuerpo de la página -->
</div>
<%@ include file="/p06bComunJSP/p06bPie.inc"%>

</div>

<script>
	//<!--
	fActivaSolapa(document.FormDECMostrar.numPest.value);
	inicializa();
	//-->
</script>
</body>
</html>