var desc_foto="";

function cerrar_gal() {
	activar_layer_transparente('ly_transparente');
	var o=document.getElementById("gal");
	//showAndCenter("gal");
	o.style.display="none";
}
function mostrar_foto() {

	var o=document.getElementById("span_desc_foto");
	o.innerHTML=desc_foto;
	var destino=document.getElementById("fotogal");
	destino.style.display="";

	showAndCenter("gal");
}

function copyfoto() {
	var origen=document.getElementById("fotoaux");
	var destino=document.getElementById("fotogal");
	destino.src=origen.src;
}


var vec_fotos=Array();
var vec_titulos=Array();
var vec_descr=Array();
var ind_foto=Array();

function mostrar_galeria_flash(foto,d,aux_fotos,aux_titulos,aux_descr,aux_nfoto)
{

	if (typeof(aux_fotos) == "undefined") {

		vec_fotos=Array();
		vec_titulos=Array();
		vec_descr=Array();
		ind_foto=-1;

	} else {

		vec_fotos=aux_fotos;
		vec_titulos=aux_titulos;
		vec_descr=aux_descr;
		ind_foto=aux_nfoto;

	}

	activar_layer_transparente('ly_transparente');

	do_mostrar_galeria_flash(foto,d);

}

function nav_left() {
	if (ind_foto==-1) {return;}
	if (ind_foto<=0) {ind_foto=vec_fotos.length-1;} else {ind_foto=ind_foto-1;}
	do_mostrar_galeria_flash(vec_fotos[ind_foto],vec_titulos[ind_foto]);
}

function nav_right() {
	if (ind_foto==-1) {return;}
	if (ind_foto>=vec_fotos.length-1) {ind_foto=0;} else {ind_foto=ind_foto+1;}
	do_mostrar_galeria_flash(vec_fotos[ind_foto],vec_titulos[ind_foto]);
}

function do_mostrar_galeria_flash(foto,d)
{

	showAndCenter("gal");

	desc_foto=d;
	var o=document.getElementById("span_desc_foto");
	o.innerHTML=desc_foto;

	var o=document.getElementById("fotogal");
	o.src=DIR+"/artworks/blank.gif";
	o.src=foto;

	var destino=document.getElementById("fotogal");
	destino.style.display="";
	var o=document.getElementById("gal");

	o.style.display="";
}


function init_images() {
	var o=document.getElementById("fotogal");
	if (o!=null) {
		o.onload=Function("mostrar_foto()");
	}
}
