var desc_foto="";

function cerrar_gal() {
	forzar_ocultar_layer_transparente();
	var o=getObj("gal");
	//showAndCenter("gal");
	var imagen=getObj("fotogal");
	imagen.onload="void(0)";
	imagen.src=DIR+"/artworks/blank.gif";
	o.style.display="none";

	o=getObj("botones_izq_der");
	if (o!=null) {o.style.display="";}

}
function mostrar_foto() {

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

	showAndCenter("gal");
}

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

var ind_foto=Array();

function mostrar_galeria_flash(aux_nfoto) {
	ind_foto=aux_nfoto;
	forzar_mostrar_layer_transparente();
	do_mostrar_galeria_flash(vec_fotos[ind_foto],vec_descr1[ind_foto]);

}

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_descr1[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_descr1[ind_foto]);
}

function do_mostrar_galeria_flash(foto,d,n)
{
	if (typeof n != "undefined") {ind_foto=n;}

	showAndCenter("gal");

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

	var o=getObj("gal_cargando");
	if (o!=null) {o.style.display="";}

	o=getObj("fotogal");
	//o.src=DIR+"/artworks/blank.gif";

	setget_attr(o, "onload", "ocultar_cargando()");
	setget_attr(o, "onclick", "cerrar_gal()");

	o.src=foto;

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

	o.style.display="";

	forzar_mostrar_layer_transparente();
}

function mostrar_galeria_flash_home(foto,d)
{
	activar_layer_transparente('ly_transparente');
	var o=getObj("botones_izq_der");
	if (o!=null) {o.style.display="none";}
	do_mostrar_galeria_flash(foto,d);
}

function ocultar_cargando() {
	var o=getObj("gal_cargando");
	if (o!=null) {o.style.display="none";}

}

function test_preload(imgobj)
{
	if (imgobj==undefined || imgobj==null)
		var imgobj=getObj(imgobj);
	if (imgobj.complete==false)
		setTimeout("test_preload(imgobj)",2000);
}