/* Chiude tutte le tipologie dello stesso livello */function close_same_levels(ref){	var level=ref.lang;	var ref_cid=ref.id.replace("tip_id_","");	var els=document.getElementsByTagName("ul");	for(var i=0;i<els.length;i++){		var cid=els[i].id.replace("parent_id_","");				if(cid!="root" && cid!=""){			if(document.getElementById("tip_id_"+cid).lang==level && cid!=ref_cid){				document.getElementById("parent_id_"+cid).style.display="none";			}		}	}	return true;};/* Espande le sottotipologie o visualizza i prodotti */function manage_tip_click(ref){	var album_id=ref.id.replace("tip_id_","");	if(document.getElementById("parent_id_"+album_id)){		var pref=document.getElementById("parent_id_"+album_id);		if(pref.style.display=="none"){			pref.style.display="block";		}		else{			pref.style.display="none";		}		close_same_levels(ref);	}	/* Ricostruisce il percorso dell'ALBUM in base al DOM */	var trails=new Array();	try{		/* primo livello */		if(ref.parentNode.parentNode.previousSibling.tagName=="LI"){			trails[1]=ref.parentNode.parentNode.previousSibling.id.replace("tip_id_","");			try{				/* secondo livello */				if(ref.parentNode.parentNode.parentNode.parentNode.previousSibling.tagName=="LI"){					trails[0]=ref.parentNode.parentNode.parentNode.parentNode.previousSibling.id.replace("tip_id_","");				}			}			catch(e){}		}	}	catch(e){}	trails[2]=album_id;	var bread_trails=encodeHex(trails.join("__"));	send_xhtml_request("admin/ajax.php","function=show_album_gallery&args="+bread_trails+"_"+album_id,document.getElementById("embed_gallery"),null);	/* Riscrive l'HASH della pagina */	document.location.href=document.location.href.replace(document.location.hash,"")+"#"+album_id;	return true;};/* Imposta la sottolineatura alla tipologia */function set_underline(ref){	if(ref.style.textDecoration=="none"){		ref.style.textDecoration="underline";	}	else{		ref.style.textDecoration="none";	}	return true;};/* Riapre la foglia dell'albero e la sezione associata in base all'hash dell'URL */window.onload=function(){	if(document.location.hash.indexOf("#")!=-1){		var album_id=document.location.hash.replace("#","");		var ref=document.getElementById("tip_id_"+album_id);		if(ref.parentNode.id!="root" && ref.parentNode.tagName=="UL"){			ref.parentNode.style.display="block";			if(ref.parentNode.parentNode.parentNode.id!="root" && ref.parentNode.parentNode.parentNode.tagName=="UL"){				ref.parentNode.parentNode.parentNode.style.display="block";			}		}		manage_tip_click(ref);	}	return true;};