<%@page import="java.util.*,javax.sql.*,java.sql.*,javax.naming.*,java.text.*, m05bClasses.*" %>
<!-- Para poder mostrar caracteres especiales en los mensajes javascript -->
<%@page contentType="text/html; charset=UTF-8" %>

<!-- Fecha de creacion: (01/03/05) -->
<HTML>
	
<%	// _______________________________XLNETs______________________________________
	// Evaluar variable de session que indica si esta conectado a XLNets
	if (session.getAttribute("objetoSeguridad") == null)  { 
		// Verificar que no ha transcurrido el tiempo de sesion (web.xml) %>
			<%@ include file="/m05bControlAcceso.inc"%> 
<%	} 
	String persona = (String) session.getAttribute("persona");
%>	
	<%@ include file="/m05bIdioma.inc"%>

<head>
		<title><%= resTit.getString("titCTK")%></title>
		<link rel="stylesheet" href="<%=m05bConstantesPaginas.PATH_ESTILOS%>/m05bestilos.css" type="text/css">
		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
		<script language="JavaScript" src="<%=m05bConstantesPaginas.PATH_SCRIPTS%>/m05bMenuClic.js"></script>
		<script language="JavaScript" src="<%=m05bConstantesPaginas.PATH_SCRIPTS%>/m05Funciones.js"></script>
	    <script language="javascript1.2" src="<%=m05bConstantesPaginas.PATH_SCRIPTS%>/formateador.js"></script>
		<%	m05bCombo miCombo= new m05bCombo();  %>
</head>
<BODY style="cursor: wait" onkeydown="cancelaEnter();" onload="document.body.style.cursor='default';InitMenu();fncCambiarPeriodo();" onunload="document.body.style.cursor='wait';">
<div id='p01popUpWindowCalendar' style='position:relative; top:15px left:150px'></div>
		<SCRIPT language=JavaScript>
			var urlIdioma;		//URL recarga en funcion del idioma
			var rutaCabecera;	//Camino de migas
			var detActual;		//Ventana actual
			urlIdioma = "<%=m05bConstantesPaginas.LST_CTK%>";
			detActual = '<%=resCM.getString("cmCTK")%>';
			rutaCabecera="";
			//rutaCabecera = "<%=m05bConstantesPaginas.DATOS_CABECERA%>" + urlIdioma + "'>\\"+detActual+"</a>";
		</SCRIPT>
		<%@ include file="/mantenimientosJSP/includes/m05Cabecera_c.jsp"%>
<%
	String situacion = "";
%>
<p>
<table  width="100%" height="100%" border="0" cellspacing="0" cellpadding="0" align="center">
	<tr valign="top">
		<td width="2%">
			<DIV ID="thessm" style="visibility:hidden;Position : Absolute ;Left : 0 ;Top : 80 ;Z-Index : 20;">
	      		<DIV ID="thessm2" style="Position : Absolute ;Left : (-150) ;Top : 0 ;Z-Index : 20;">
	                <%@ include file="/m05bMenuInicial.inc"%>
	       		</DIV>
			</DIV>
		<td>&nbsp</td>
		<td width="98%">
			<!-- Calendarios -->
			<%	String m05bCalendarEstilo = m05bFicheroProperties.getInstance().getParameter("m05bEstilos.Calendario");  %>
			<%=m05bCalendarEstilo%>
			<%	String m05bCalendarScripts = m05bFicheroProperties.getInstance().getParameter("m05bScripts.Calendario");  %>
			<%=m05bCalendarScripts%>
			<FORM NAME="formCTK" METHOD="POST" TARGET="_top">
				<!--    BOTONERA      -->
			  <TABLE class="general">
			    <tr>
			      		<!--td align="right"> <INPUT TYPE="IMAGE" style="cursor:hand" VALUE="Listar" ONCLICK="JavaScript:fncListar();return false;" onMouseOver="top.status='Listar asignaciones'; return false" onMouseOut="top.status=''; return false" src="<%=m05bConstantesPaginas.PATH_IMAGENES%>/imprimir.gif"/> </td-->
                        <td  align="right"><input type="button" class="boton" name="<%= res.getString("etBOT_PRESENTAR")%>" value="<%= res.getString("etBOT_PRESENTAR")%>" ONCLICK="JavaScript:fncListar();return false;" onMouseOver="top.status='<%= res.getString("etBOT_STATUSPRESENTAR")%>'; return false" onMouseOut="top.status=''; return false" /></td>				      					  			      		
				</tr>
			  </TABLE>
			  <TABLE class="general">
				  				    
				    <tr>
				      		<td class="inputFieldTitle" width="100%"><%= res.getString("etPeriodo")%></td>
				    </tr>
				    <tr>
				      		<td colspan="1" height="15"></td>
				    </tr>
				    <tr>
				      		<td width="100%"¨align="left" valign="top">
							    <table width="100%" >
							    	<tr>
										<td width="30%" valign="top"><input type="RADIO" colspan="5" NAME="Periodo" checked VALUE="A" onclick="javascript:fncCambiarPeriodo()" width="40%" border='0'/><FONT size=2><%= res.getString("etAnual")%></FONT></td>
								        <td width="70%" valign="top" align="left">
								        	<select name="EjerA" class="inputFieldOblig">
								                    <option value=""></option>
								                    <%=miCombo.distinctEjercicio(m05bConstantes.TAB_VEHICULOS, m05bConstantes.COL_34_FMATRIC)%>
								            </select> 
								        </td>
							    	</tr>
							    </table>
							</td>
					</tr>
				    <tr>
				      		<td colspan="1" height="15"></td>
				    </tr>
				    
				    <tr>
				      		<td width="100%"¨align="left" valign="top">
							    <table width="100%">
							    	<tr>
										<td width="30%" valign="top">
											<input type="RADIO" NAME="Periodo" VALUE="T" onclick="javascript:fncCambiarPeriodo()" width="40%" border='0'/><FONT size=2><%= res.getString("etTrimestral")%></FONT>
										</td>
								        <td width="70%" valign="top" align="left">
								        	<select name="EjerT" class="inputFieldOblig">
								                    <option value=""></option>
								                    <%=miCombo.distinctEjercicio(m05bConstantes.TAB_VEHICULOS, m05bConstantes.COL_34_FMATRIC)%>
								            </select> 
								        </td>
							    	</tr>
							    	<tr>
										<td colspan="2" height="5"></td>
							    	</tr>
							    	<tr>
										<td width="30%" valign="top"></td>
								        <td width="70%" valign="top" align="left">
								          <input type="RADIO" NAME="Trimestre" VALUE="1" border='0'/><FONT size="2"><%= res.getString("etTrimestre1")%></FONT>
								          <input type="RADIO" NAME="Trimestre" VALUE="2" border='0'/><FONT size="2"><%= res.getString("etTrimestre2")%></FONT>
								          <input TYPE="RADIO" NAME="Trimestre" VALUE="3" border='0'/><FONT size="2"><%= res.getString("etTrimestre3")%></FONT>
								          <input TYPE="RADIO" NAME="Trimestre" VALUE="4" border='0'/><FONT size="2"><%= res.getString("etTrimestre4")%></FONT>				        	
								        </td>
							    	</tr>
							    </table>
							</td>
					</tr>
					<tr>
				      		<td colspan="1" height="15"></td>
				    </tr>
				    <tr>
				      		<td width="100%"¨align="left" valign="top">
							    <table width="100%" >
							    	<tr>
										<td width="30%" valign="top"><input type="RADIO" colspan="5" NAME="Periodo" VALUE="F" onclick="javascript:fncCambiarPeriodo()" width="40%" border='0'/><FONT size=2><%= res.getString("etEntreFechas")%></FONT></td>
								        <td width="70%" valign="top" align="left">
								        	<table width="100%" cellspacing="0" cellpadding="0">
								        		<tr>
										    	   	<td align="left"width="13%"><INPUT class="inputFieldOblig" TYPE="TEXT" NAME="Desde" size="10" maxlength="10" onblur="javascript:formatearFecha(this);return false;"/></td>
										    	   	<td align="left"width="20%"><a href='#' name='anchorDesde'  onClick='JavaScript:if(muestraCal) showCalendar("anchorDesde",idioma,document.all("Desde"),true,200,200,2002);return false;' onMouseOver="top.status='Ver Calendario'; return true" onMouseOut="top.status=''; return true" ><img border="0" src='<%=m05bConstantesPaginas.PATH_IMAGENES%>/p01calendario.gif' /></a></td>
										         	<td align="left"width="13%"><INPUT class="inputFieldOblig" TYPE="TEXT" NAME="Hasta" size="10" maxlength="10" onblur="javascript:formatearFecha(this);return false;"/></td>
										         	<td align="left"width="54%"><a href='#' name='anchorHasta'   onClick='JavaScript:if(muestraCal) showCalendar("anchorHasta",idioma,document.all("Hasta"),true,25,10,2002);return false;' onMouseOver="top.status='Ver Calendario'; return true" onMouseOut="top.status=''; return true" ><img border="0" src='<%=m05bConstantesPaginas.PATH_IMAGENES%>/p01calendario.gif' /></a></td>
								        		</tr>
								        	</table> 
								        </td>
							    	</tr>
							    </table>
							</td>
					</tr>
			  </TABLE> 
			</FORM>
		</td>
	</tr>
	<tr>
			<td colspan="3"><%@ include file="/mantenimientosJSP/includes/m05Pie_c.jsp"%></td>
	</tr>
</table>
<SCRIPT language='javascript'>
	var muestraCal = false;
	function fncListar (){ 
	  	var docu = document.formCTK;
	  	var desde="", hasta="", bListar=true;
		if (docu.Periodo[0].checked) {
			if (docu.EjerA.value=="") {
				alert(dameAlerta(idioma, 45));
				bListar=false;
			} else {
				desde=docu.EjerA.value+"0101";
				hasta=docu.EjerA.value+"1231";
			}
		} else if (docu.Periodo[1].checked) {
			if (docu.EjerT.value=="") {
				alert(dameAlerta(idioma, 45));
				bListar=false;
			} else {
				if (docu.Trimestre[0].checked) {
						desde=docu.EjerT.value+"0101";
						hasta=docu.EjerT.value+"0331";
				} else if (docu.Trimestre[1].checked) {
						desde=docu.EjerT.value+"0401";
						hasta=docu.EjerT.value+"0630";
				} else if (docu.Trimestre[2].checked) {
						desde=docu.EjerT.value+"0701";
						hasta=docu.EjerT.value+"0930";
				} else if (docu.Trimestre[3].checked) {
						desde=docu.EjerT.value+"1001";
						hasta=docu.EjerT.value+"1231";
				}
			}
		} else {
			if ( (docu.Desde.value=="") || (docu.Hasta.value=="") ) {
				alert(dameAlerta(idioma, 46));
				bListar=false;
			
			} else if (((docu.Desde.value != "") && (docu.Hasta.value != ""))
		    	        && ((!(comparaFechas(docu.Desde.value, docu.Hasta.value))))){
		               alert(dameAlerta(idioma, 67));
			} else {
				desde=formatoFechas(docu.Desde.value);
				hasta=formatoFechas(docu.Hasta.value);
			}
		}
		if (bListar) {
			formatearFecha(document.formCTK.Desde);
			formatearFecha(document.formCTK.Hasta);
		    docu.action="m05bResultadoCTKJsp.jsp?Desde=" + desde + "&Hasta=" + hasta;
		    docu.submit();
		}
	} // Fin funcion fncListar
	function fncCambiarPeriodo (){ 
	  	var docu = document.formCTK;
		if (docu.Periodo[0].checked) {
			docu.EjerA.disabled= false;
			docu.EjerT.disabled= true;
			docu.Desde.disabled= true;
			docu.Hasta.disabled= true;
			docu.EjerT.value="";
			docu.Trimestre[0].checked=false;
			docu.Trimestre[1].checked=false;
			docu.Trimestre[2].checked=false;
			docu.Trimestre[3].checked=false;
			docu.Trimestre[0].disabled=true;
			docu.Trimestre[1].disabled=true;
			docu.Trimestre[2].disabled=true;
			docu.Trimestre[3].disabled=true;
			docu.Desde.value="";
			docu.Hasta.value="";
			muestraCal = false;
		}
		else if (docu.Periodo[1].checked) {
			docu.EjerA.disabled= true;
			docu.EjerT.disabled= false;
			docu.Desde.disabled= true;
			docu.Hasta.disabled= true;
			docu.EjerA.value="";
			docu.Desde.value="";
			docu.Hasta.value="";
			docu.Trimestre[0].disabled=false;
			docu.Trimestre[1].disabled=false;
			docu.Trimestre[2].disabled=false;
			docu.Trimestre[3].disabled=false;
			docu.Trimestre[0].checked=true;
			muestraCal = false;
		}
		else  {
			docu.EjerA.disabled= true;
			docu.EjerT.disabled= true;
			docu.Desde.disabled= false;
			docu.Hasta.disabled= false;
			docu.EjerA.value="";
			docu.EjerT.value="";
			docu.Trimestre[0].checked=false;
			docu.Trimestre[1].checked=false;
			docu.Trimestre[2].checked=false;
			docu.Trimestre[3].checked=false;
			docu.Trimestre[0].disabled=true;
			docu.Trimestre[1].disabled=true;
			docu.Trimestre[2].disabled=true;
			docu.Trimestre[3].disabled=true;
			muestraCal = true;
		}
	} // fncCambiarPeriodo

    setTimeout('initSlide();', 1);
</SCRIPT>
</BODY>
</HTML>