function implode(id){
	var cond;
	var menu = document.getElementById("index");
	var list = menu.getElementsByTagName("ul");
	for(var i=0; i < list.length; i++){
		if(id == "null") cond = (i != 0);
		else cond = list[i].getAttribute("id") != id;
		if (cond){
			list[i].style.display = "none";
			var idCat = list[i].getAttribute("id");
			var parent = list[i].parentNode;
			var name = parent.firstChild.nodeValue;
			var eAnchor = document.createElement("a");
			eAnchor.setAttribute("href","javascript:explode("+idCat+")");
			eAnchor.appendChild(document.createTextNode(name));
			parent.replaceChild(eAnchor,parent.firstChild);
		}
	}
}

function explode(id){
	var menu = document.getElementById("index");
	var list = menu.getElementsByTagName("ul");
	for(var i=0; i < list.length; i++)
		list[i].style.display = "block";
	var link = menu.getElementsByTagName("a");
	for(var i=0; i < link.length; i++){
		if (link[i].getAttribute("href").substr(0,10) == "javascript"){
			var name = link[i].firstChild.nodeValue;
			var testo = document.createTextNode(name);
			var parent = link[i].parentNode;
			parent.replaceChild(testo, parent.firstChild);
		}
	}
	implode(id);
}

var testo = null;
function show(img){
	var field = document.getElementById("big");
	if(testo == null) testo = field.cloneNode(true);
	var div = document.createElement("div");
	div.setAttribute("id","fotobig");
	var foto = document.createElement("img");
	foto.setAttribute("src",img);
	foto.setAttribute("id","fotobig");
	div.appendChild(foto);
	field.replaceChild(div, field.firstChild);

	var back = document.getElementById("back");
	back.style.display = "block";

	return false;
}

function back(){
	var field = document.getElementById("big");
	field.parentNode.replaceChild(testo, field);
	testo = null;
	var back = document.getElementById("back");
	back.style.display = "none";	
}