function aprirami(bolapri){
	if ( (document.getElementsByTagName && document.getElementById) ) {
		var nodi=document.getElementById('espertomsg');
		var nodiul=nodi.getElementsByTagName('li');
		var nodiLung=nodiul.length;
		//alert(nodiul.length);
		for (var n=0;n<nodiLung;n++) {
	        //Qui lo devo fare solo la classe è "riposta"
	        if (nodiul.item(n).className=='risposta') {
		        if (bolapri){
			        nodiul.item(n).style.display = "block";
			        //nodiul.item(n).style.visibility="visible";
			    }   
		        else {
			        nodiul.item(n).style.display = "none";
			        //nodiul.item(n).style.visibility="hidden";
	            }
	        }
		}
		//qui faccio un giro anche sulle immagini delle cartelle
		var nodiimg=nodi.getElementsByTagName('img');
		var nodiLung=nodiimg.length;
		//alert(nodiul.length);
		for (var n=0;n<nodiLung;n++) {			
			//Qui guardo se l'immagine è una cartella
			var l = nodiimg.item(n).src.length;
			if (nodiimg.item(n).src.substring(l-17,l-12) == 'folde') { 
				if (bolapri){
					nodiimg.item(n).src = 'immagini/imgsitemap/foldersiopen2.gif';
				}
				else{
					nodiimg.item(n).src = 'immagini/imgsitemap/foldernoopen2.gif';
				}
			}
		}
	}
}
function toggleFolder(idnodo,NomeimageNode)
{
	//Qui innanzitutto cambio l'immagine del nodo
	var imageNode = getElementByIdCompatible(NomeimageNode);
	var l = imageNode.src.length;
	if (imageNode.src.substring(l-17,l) == 'foldersiopen2.gif') {		imageNode.src = 'immagini/imgsitemap/foldernoopen2.gif';
    }     else {
		imageNode.src = 'immagini/imgsitemap/foldersiopen2.gif';
    }
	if (document.all) 
	{
		document.all[idnodo].style.display=(document.all[idnodo].style.display == "block") ? "none" : "block";
	} 
	else if (document.layers)
	{
		document.layers[idnodo].display=(document.layers[idnodo].display == "block") ? "none" : "block"; 
	} 
	else if (document.getElementById) 
	{
		document.getElementById(idnodo).style.display=(document.getElementById(idnodo).style.display == "block") ? "none" : "block";
	}
}
