/**
 * JS
 * (c) 2008 Darío G. Ruellan / ecimTech
 */


function gallery_init()
{
	var imgNodes = $('gallery').getElements('a');
	imgNodes.each(function(a)
	{
		$(a).addEvent('click', function()
		{
			return gallery_show(a);
		});
		a.setProperty('onclick', 'return false;');
	});
}

function gallery_close()
{
	var gal_fx = new Fx.Style($('gallery_image'), 'opacity');
	gal_fx.custom(1, 0);
	return false;
}

function gallery_show(id)
{

	// Traemos datos
	var imgURL = id.getAttribute('href');
	var id_img = id.childNodes[0];

	var imgALT = id_img.getAttribute('alt');
	if (imgALT == null) 
		imgALT = "";

	var bigimg = $('gallery_image');
	
	// Crea el HTML
	html = '<img src="'+imgURL+'" alt="'+imgALT+'" />';
	html += '<div>'+imgALT+'</div>';
	html += '<a href="#" onclick="return gallery_close()">cerrar</a>';
	
	// Metemos el HTML
	bigimg.setHTML(html);
	
	// Prepara los efectos
	var gal_fx = new Fx.Style($('gallery_image'), 'opacity');
	gal_fx.custom(0, 1);
	
	return false;
}

