var imagelist = new Array();
function treatSRC (src) {
	var vec = src.split("/");
	var nsrc = "";
	for(var i=0; i<vec.length; i++) {
		if(i == vec.length-2)
			continue;
			
		nsrc+="/"+vec[i];	
	}
	
	return nsrc.substr(1, nsrc.length);
}

function loadLightbox (){
	var images = document.getElementsByTagName("img");
	imageLength = images.length
	for(var i=0; i<images.length; i++) {
		var img = images[i];
		var src = img.getAttribute("src");
		if(src && src.indexOf("imagens/fotos") !== -1)
			imagelist.push(img);
	}
	
	if(imagelist.length > 0)
		requestImageDesc(imagelist.shift());
}

function requestImageDesc (image) {
	var src = image.getAttribute("src");
	src = src.split("imagens/fotos");
	src = "../../imagens/fotos"+src[1];
	
	Ajax.loadXMLDoc('../intranet/engine/picture.desc.php', 'file='+escape(src), 'POST', {fn : 'responseImageDesc', params : image}, true, null);
}

function responseImageDesc (xml, text, status, img) {
	var src = img.getAttribute("src");
	img.setAttribute("border", "0");
	var a = document.createElement("a");
	var parent = img.parentNode;
	a.setAttribute("href", treatSRC(src));
	a.setAttribute("rel", "lightbox");
	a.setAttribute("title", xml.getAttribute("value"));
	parent.replaceChild(a, img);
	a.appendChild(img);

	if(imagelist.length > 0)
		requestImageDesc(imagelist.shift());
	else
		initLightbox();
}  