
function OnMouseOverTD(td){
	td.className = td.className + " rtabla_marcat";
}		

function OnMouseOutTD(td, nombreClass){
	td.className = nombreClass;
}

function mostrarSiguienteCategorias(codCruc){
	var browser = navigator.appName;
	var incremento = 5;
	var i = 0;

				
	posicionInicio = document.getElementById(codCruc + 'posicionInicio');
	posicionFin = document.getElementById(codCruc + 'posicionFin');
	
	anterior = document.getElementById(codCruc + 'anterior');
	anteriorli = document.getElementById(codCruc + 'liCate1');		
	siguiente = document.getElementById(codCruc + 'siguiente');
  siguienteli = document.getElementById(codCruc + 'liCate2');			
				
	trFinal = document.getElementById(codCruc + 'tr' + (parseInt(posicionFin.value) + incremento));
	
	while (trFinal == null)
	{								
		incremento--;
	
		trFinal = document.getElementById(codCruc + 'tr' + (parseInt(posicionFin.value) + incremento));
		
		if(incremento == 0){
			break;	
		}								
	}
							
	if(incremento  != 0){								
		style='display:none;'							
		for(i = 0; i < incremento; i++){
			trInicial = document.getElementById(codCruc + 'tr' + (parseInt(posicionInicio.value) + i));
			
			if(trInicial != null){
				trInicial.style.display = 'none';
			}
		}
		
		for(i = 1; i <= incremento; i++){
			trFinal = document.getElementById(codCruc + 'tr' + (parseInt(posicionFin.value) + i));
			
			if(trFinal != null){			
				if(browser == 'Microsoft Internet Explorer' || browser == 'Netscape'){
					trFinal.style.display = 'block';
				}
				else{
					trFinal.style.display = 'table-row';					
				}	
			}
		}
		
		posicionInicio.value = parseInt(posicionInicio.value) + incremento;
		posicionFin.value = parseInt(posicionFin.value) + incremento;
		
		anterior.style.display = "block";
		anteriorli.className = "cat_menor";		
		
		trFinal = document.getElementById(codCruc + 'tr' + (parseInt(posicionFin.value) + 1));
		
		if(trFinal == null){					
			siguiente.style.display = "none";
			siguienteli.className = "cat_mayor_sin";
		}
	}			
}

function mostrarAnteriorCategorias(codCruc){
	var browser = navigator.appName;
	var incremento = 5;
	var i = 0;
				
	posicionInicio = document.getElementById(codCruc + 'posicionInicio');
	posicionFin = document.getElementById(codCruc + 'posicionFin');
	
	anterior = document.getElementById(codCruc + 'anterior');
	anteriorli = document.getElementById(codCruc + 'liCate1');		
	siguiente = document.getElementById(codCruc + 'siguiente');
	siguienteli = document.getElementById(codCruc + 'liCate2');		
				
	trInicial = document.getElementById(codCruc + 'tr' + (parseInt(posicionInicio.value) - incremento));
	
	while (trInicial == null)
	{								
		incremento--;
	
		trInicial = document.getElementById(codCruc + 'tr' + (parseInt(posicionInicio.value) - incremento));
		
		if(incremento == 0){
			break;	
		}								
	}
							
	if(incremento  != 0){								
		for(i = 0; i < incremento; i++){
			trFinal = document.getElementById(codCruc + 'tr' + (parseInt(posicionFin.value) - i));
			
			if(trFinal != null){
				trFinal.style.display = 'none';
			}
		}
		
		for(i = 1; i <= incremento; i++){
			trInicial = document.getElementById(codCruc + 'tr' + (parseInt(posicionInicio.value) - i));
			
			if(trInicial != null){
				if(browser == 'Microsoft Internet Explorer' || browser == 'Netscape'){
					trInicial.style.display = 'block';
				}
				else{
					trInicial.style.display = 'table-row';
				}	
			}
		}
		
		posicionInicio.value = parseInt(posicionInicio.value) - incremento;
		posicionFin.value = parseInt(posicionFin.value) - incremento;	
		
		siguiente.style.display = "block";
		siguienteli.className = "cat_mayor";
		
		trInicial = document.getElementById(codCruc + 'tr' + (parseInt(posicionInicio.value) - 1));
		
		if(trInicial == null){					
			anterior.style.display = "none";
			anteriorli.className = "cat_menor_sin";
		}						
	}				
}

function mostrarSiguienteFechas(codCruc){
	var browser = navigator.appName;
	var incremento = 3;
	var i = 0;
	var j = 0;
				
	posicionInicio = document.getElementById(codCruc + 'posicionInicioFecha');
	posicionFin = document.getElementById(codCruc + 'posicionFinFecha');
	
	anterior = document.getElementById(codCruc + 'anteriorFecha');		
	anteriorli = document.getElementById(codCruc + 'liFecha1');		
	siguiente = document.getElementById(codCruc + 'siguienteFecha');
  siguienteli = document.getElementById(codCruc + 'liFecha2');			
				
	tdFinal = document.getElementById(codCruc + 'fecha' + (parseInt(posicionFin.value) + incremento) + 'td0');
	
	while (tdFinal == null)
	{								
		incremento--;
	
		tdFinal = document.getElementById(codCruc + 'fecha' + (parseInt(posicionFin.value) + incremento) + 'td0');
						
		if(incremento == 0){
			break;	
		}								
	}
		
	if(incremento  != 0){																	
		for(i = 0; i < incremento; i++){
			j = 0;
			
			while((tdInicial = document.getElementById(codCruc + 'fecha' + (parseInt(posicionInicio.value) + i) + 'td' + j)) != null){					
					tdInicial.style.display = 'none';
					j++;
			}					
		}
		
		for(i = 1; i <= incremento; i++){
			j = 0;
			
			while((tdFinal = document.getElementById(codCruc + 'fecha' + (parseInt(posicionFin.value) + i) + 'td' + j)) != null){																			
					if(tdFinal != null){
						if(browser == 'Microsoft Internet Explorer' || browser == 'Netscape'){
							tdFinal.style.display = 'block';
						}
						else{
							tdFinal.style.display = 'table-cell';
						}	
					}
			
					j++;
			}										
		}
		
		posicionInicio.value = parseInt(posicionInicio.value) + incremento;
		posicionFin.value = parseInt(posicionFin.value) + incremento;
				
		anterior.style.display = "block";		
		anteriorli.className = "fecha_menor";		
				
		tdFinal = document.getElementById(codCruc + 'fecha' + (parseInt(posicionFin.value) + 1) + 'td0');
		
		if(tdFinal == null){					
			siguiente.style.display = "none";
			siguienteli.className = "fecha_mayor_sin";
		}
	}	
//alert('siguientes fechas2');		
}

function mostrarAnteriorFechas(codCruc){
	var browser = navigator.appName;
	var incremento = 3;
	var i = 0;
	var j = 0;
				
	posicionInicio = document.getElementById(codCruc + 'posicionInicioFecha');
	posicionFin = document.getElementById(codCruc + 'posicionFinFecha');
	
	anterior = document.getElementById(codCruc + 'anteriorFecha');
	anteriorli = document.getElementById(codCruc + 'liFecha1');		
	siguiente = document.getElementById(codCruc + 'siguienteFecha');
	siguienteli = document.getElementById(codCruc + 'liFecha2');		
				
	tdInicial = document.getElementById(codCruc + 'fecha' + (parseInt(posicionInicio.value) - incremento) + 'td0');

	while (tdInicial == null)
	{								
		incremento--;
	
		tdInicial = document.getElementById(codCruc + 'fecha' + (parseInt(posicionInicio.value) - incremento) + 'td0');
		
		if(incremento == 0){
			break;	
		}								
	}
							
	if(incremento  != 0){
		for(i = 0; i < incremento; i++){
			j = 0;
			
			while((tdFinal = document.getElementById(codCruc + 'fecha' + (parseInt(posicionFin.value) - i) + 'td' + j)) != null){					
					tdFinal.style.display = 'none';
					j++;
			}					
		}
		
		for(i = 1; i <= incremento; i++){
			j = 0;
			
			while((tdInicial = document.getElementById(codCruc + 'fecha' + (parseInt(posicionInicio.value) - i) + 'td' + j)) != null){							
					if(browser == 'Microsoft Internet Explorer' || browser == 'Netscape'){
						tdInicial.style.display = 'block';
					}
					else{
						tdInicial.style.display = 'table-cell';
					}	
			
					j++;
			}										
		}

		posicionInicio.value = parseInt(posicionInicio.value) - incremento;
		posicionFin.value = parseInt(posicionFin.value) - incremento;
		
		siguiente.style.display = "block";		
		siguienteli.className = "fecha_mayor";
		
		tdInicial = document.getElementById(codCruc + 'fecha' + (parseInt(posicionInicio.value) - 1) + 'td0');
		
		if(tdInicial == null){					
			anterior.style.display = "none";
			anteriorli.className = "fecha_menor_sin";
		}							
	}				
}	


function mostrarItinerario(codiserv)
{	
		var aux = $("#srcItinerario"+ codiserv).val(); 				
		$("#imagenBarco"+ codiserv).attr("src",aux); 		
}
                        
function esconderItinerario(codiserv, pathimg)
{							
 		$("#imagenBarco"+ codiserv).attr("src",pathimg); 				
}


