

 var ArregloD = new Array()
 var contadorG = 1;
 var actualG = 1;
 var alto = 0;
 
  //variables globales de rutas
  
   var ruta_raiz = 'galerias/';
   var ruta_por_galeria = 'galeria';
   var ruta_foto = 'fotos/';
   var ruta_t = 'thumbnails/';
   var ruta_m = 'medianas/';
   var ruta_g = 'grandes/';
   var ruta_txt = 'txt/';
 
 function actualizar(orden,nombre,cf,referencia,fecha){
  ArregloD[contadorG] = [orden,nombre,cf,referencia,fecha];
  ++contadorG;
 }
 
 function retornar_numero_trabajo(id){
  if (id!='nombre_trabajo') newHTML = 'trabajo no ' + actualG; else newHTML = ArregloD[actualG][1];
  if (document.getElementById) document.getElementById(id).innerHTML = newHTML;
 }
 
 
 function alto_ima(file){
  function mycallback() {
   alto = ImageInfo.getField(file, "height");
  }	 
  ImageInfo.loadInfo(file, mycallback);
 }
 
 
 function mostrar(id) {
	 
	 if (document.getElementById) document.getElementById('navlist').style.marginTop='0'+'px';
     posy_0=0;
     posy_1=0;

     
	 orden = actualG;
	 newHTML = '';
	 var file = '';
     var sumA = 0;
	 
	 for(i = 1; i <= ArregloD[orden][2] ; i++){
		 
      imagen = ruta_raiz + ruta_por_galeria + orden + '/' + ruta_foto + ruta_t + i + '.jpg';
      imagen_m = ruta_raiz + ruta_por_galeria + orden + '/' + ruta_foto + ruta_m + i + '.jpg';
      imagen_g = ruta_raiz + ruta_por_galeria + orden + '/' + ruta_foto + ruta_g + i + '.jpg';

      alto_ima(imagen);
	  
	  sumA = sumA + alto + 26;
	  
	  newHTML = newHTML + '<li>';
	  newHTML = newHTML + '<div align="center">';
  	   randomnumber=Math.floor(Math.random()*1000);
	  newHTML = newHTML + '<a href="' + imagen_g + '"?ran="' + randomnumber + '" rel="lightbox[roadtrip]" title="el texto a poner">';
  	   randomnumber=Math.floor(Math.random()*1000);
	  newHTML = newHTML + '<img id="ima_' + i + '" src="' + imagen + '?ran=' + randomnumber + '" alt="imagen no ' + i + '" border="1" title="imagen no ' + i + ' "';
	  cadena = "showtrail('"+imagen_m+"','imagen no "+ i + "','txt','33',10,1,4,7);";
      newHTML = newHTML + 'onMouseOver="' + cadena + '" ';
	  newHTML = newHTML + 'onMouseOut="hidetrail(); "';
	  newHTML = newHTML + '>';
	  newHTML = newHTML + '</a>';
	  newHTML = newHTML + '<span class="galeria_text_base">imagen no ' + i + '</span><br>';
	  newHTML = newHTML + '</div>';
	  newHTML = newHTML + '</li>';
	 }

     ancho_lista('navlist',String(sumA));
     if (document.getElementById) document.getElementById(id).innerHTML = newHTML;
     if (orden==1 && sumA<900) ancho_lista('navlist',"1053");
 }
 
 function barra_tt(direccion){

   var newHTMLi =  '<a class="especial" href="javascript:barra_tt';
   newHTMLi = newHTMLi + '(' + "'i'" + ');"><strong>&lt;&lt;</strong></a> ant.';
   
   var newHTMLd =  'prox. <a class="especial" href="javascript:barra_tt';
   newHTMLd = newHTMLd + '(' + "'d'" + ');"><strong>&gt;&gt;</strong></a>';
   
  
   if (direccion=='d') {
	    if (actualG < contadorG-1) {++actualG;
		 if (document.getElementById) document.getElementById('izquierda').innerHTML = newHTMLi;
		}
	}
	
   if (direccion=='i') {
	     if (actualG>1) {--actualG;
		 if (document.getElementById) document.getElementById('derecha').innerHTML = newHTMLd;
		}
	}	
  
  if (actualG==1) if (document.getElementById) document.getElementById('izquierda').innerHTML="";
  if (actualG==contadorG-1) if (document.getElementById) document.getElementById('derecha').innerHTML="";

  mostrar('navlist');
  retornar_numero_trabajo('orden_trabajo');
  retornar_numero_trabajo('nombre_trabajo');
 }
