minigal_seleccion = null;
ie=false;

var gal=null;
var delta=0;
setTimeout("gal=document.getElementById('minigal_minis');", 0);

function Gal_fin()
{
	delta=0;	
}

function Gal_prev()
{
	delta=20;
	if (gal.scrollLeft<1) return;
	Gal_previa();	
}

function Gal_sig()
{
	delta=20;	
	Gal_siguiente();	
}

function Gal_previa()
{
	if (delta<1) return;
	gal.scrollLeft -= delta;
	
	if (gal.scrollLeft>1)  setTimeout('Gal_previa()',100);	
}


function Gal_siguiente()
{
	if (delta<1) return;
	
	var l= gal.scrollLeft;
	
	gal.scrollLeft += delta;
	
	if (l<gal.scrollLeft)  setTimeout('Gal_siguiente()',100);	
}



function Minigal_seleccionar ( quien )
{
	if (quien.src==null) return;
	document.getElementById('imagen').style.backgroundImage = 'url(' + quien.src.replace(/_p/,'_m') + ')';
	document.getElementById('minigal_previa_nombre').innerHTML = quien.alt;
	minigal_seleccion = quien;		
}

function Minigal_ampliar ()
{
	aux = document.getElementById('imagen').style.backgroundImage;
	aux = aux.replace ( /url\(/, '');
	aux = aux.replace ( /\)/, '');
	aux = aux.replace ( /_m/, '_g');
	window.open ( aux );
}

function Minigal_anterior ()
{
	if ( minigal_seleccion && minigal_seleccion.previousSibling )
		Minigal_seleccionar ( minigal_seleccion.previousSibling );
}

function Minigal_siguiente ()
{
	if ( minigal_seleccion && minigal_seleccion.nextSibling )
		Minigal_seleccionar ( minigal_seleccion.nextSibling );
}

if ( document.getElementById('minigal_minis').firstChild )
	Minigal_seleccionar ( document.getElementById('minigal_minis').firstChild );

/////////////////

function Ficha_gal_seleccionar ( quien )
{
	document.getElementById('imagen').src = quien.src.replace( '_m', '_g');
	document.getElementById('popup_img').src = quien.src;
	//document.getElementById('minigal_previa_nombre').innerHTML = quien.alt;
	minigal_seleccion = quien;	
}

function Ficha_gal_anterior ()
{
	if ( minigal_seleccion && minigal_seleccion.previousSibling )
		Ficha_gal_seleccionar ( minigal_seleccion.previousSibling );
}

function Ficha_gal_siguiente ()
{
	if ( minigal_seleccion && minigal_seleccion.nextSibling )
		Ficha_gal_seleccionar ( minigal_seleccion.nextSibling );
}

function Ficha_gal_ampliar2 ()
{
	aux = document.getElementById('imagen').src;
	aux = aux.replace ( /url\(/, '');
	aux = aux.replace ( /\)/, '');
	aux = aux.replace ( /_m/, '_g');
	window.open ( aux );
}

function Ficha_gal_ampliar() 
{		
	//aux = document.getElementById('imagen').src;		
	//aux = aux.replace ( /url\(/, '');
	//aux = aux.replace ( /\)/, '');
	//aux = aux.replace ( /_m/, '_g');				
			
	aux = document.getElementById('imagen');				
	i = document.getElementById ('popup_img');							
	i.src  = aux.src;
  img = new Image();
  img.src = i.src;
  i.width=img.width;
  i.height=img.height;

// Per IE:    
    if(i.width==0 ||i.height==0){ie=true;}
    if(ie==true){			  		 
      i.style.width = img.width;
  	  i.style.height = img.height;	  	   	  
	  }
	i = Ficha_ampliar_escalar(i);					
	
	//setTimeout('Ficha_ampliar_escalar()',1000);		
	document.getElementById('popup').style.display='block';	
}

function Ficha_ampliar_escalar(e)
{
	//var e=document.getElementById ('popup_img');		
						
	var w;	
	var h  
	if(ie==true){
    w=parseInt(e.style.width);
    h=parseInt(e.style.height);
  }
  else{
    w=e.width;	
  	h=e.height; 
  }	
  if(w>900){
    maxw=900; 
  }
  else{
    maxw=w;  
  }
  if(h>550){
    maxh=550; 
  }
  else{
    maxh=h;  
  }
  var proph = maxh/h;
	var propw = maxw/w;		
	
	if(h>w){
		if(h != maxh){h = h*proph; w = w*proph;}
		propw = maxw/w;		
		if(w>maxw){w = w*propw; h = h*propw;}	
	}
	else{		
		if(w != maxw){w = w*propw; h = h*propw;}
		proph = maxh/h;
		if(h > maxh){h = h*proph; w = w*proph;}			
	}		
  e.width=w;
	e.height=h;
	
  if(ie==true){         
      e.style.width = w + 'px'; 
	    e.style.height = h + 'px';
  }
	
	//e.style.display='block';

  return e;
	
}