//javascript per il menu espandibile con massimo un livello aperto
var prevlev1="null";
var prevlev2="null";
var prevlev3="null";

  jQuery(document).ready(function(){
if(document.getElementsByTagName("h3") && document.getElementById("nav4")){
    document.getElementById("nav4").className="jsenable";
    Build4List();
	check4();
    }
	else
	return;
})
function Build4List(){
	if(document.getElementsByTagName("h3") && document.getElementById("nav4")){
var hs=document.getElementById("nav4").getElementsByTagName("h3");
for(var i=0;i<hs.length;i++){
	hs[i].parentNode.className="hide";
    hs[i].onclick=function(){
        if(this.parentNode.className!="show"){
            this.parentNode.className="show";
            if(prevlev1 && prevlev1!=this.parentNode) prevlev1.className="hide";
			if(prevlev2) prevlev2.className="hide";
			if(prevlev3) prevlev3.className="hide";
            prevlev1=this.parentNode;
			prevlev2="null";
			prevlev3="null";
			
            }
        else this.parentNode.className="hide";
        }
    }
	}
if(document.getElementsByTagName("h4") && document.getElementById("nav4")){	
var hs2=document.getElementById("nav4").getElementsByTagName("h4");
for(var i=0;i<hs2.length;i++){
	hs2[i].parentNode.className="hide";
    hs2[i].onclick=function(){
        if(this.parentNode.className!="show"){
            this.parentNode.className="show";
            if(prevlev2 && prevlev2!=this.parentNode) prevlev2.className="hide";
			if(prevlev3) prevlev3.className="hide";
            prevlev2=this.parentNode;
			prevlev3="null";
			
            }
        else this.parentNode.className="hide";
        }
    }	
}
if(document.getElementsByTagName("h5") && document.getElementById("nav4")){	
var hs3=document.getElementById("nav4").getElementsByTagName("h5");
for(var i=0;i<hs3.length;i++){
	hs3[i].parentNode.className="hide";
    hs3[i].onclick=function(){
        if(this.parentNode.className!="show"){
            this.parentNode.className="show";
            if(prevlev3 && prevlev3!=this.parentNode) prevlev3.className="hide";
            prevlev3=this.parentNode;
				
            }
        else this.parentNode.className="hide";
        }
    }	
}
}
function check4()
{
	var atthr=location.href;
	//var spliturl=atthr.split("/");
	//var arturl= spliturl[spliturl.length-1];
	if(document.getElementsByTagName("a") && document.getElementById("nav4")){	
	var mlink=document.getElementById("nav4").getElementsByTagName("a");
	for (var i=0;i<mlink.length;i++)
	{
		var thisurl=mlink[i].href;
			//var start=thisurl.indexOf("&amp;id=");
			//var myurl=thisurl.substr(start+4);
			//myurl.replace(":","-");
			//myurl=myurl.concat(".html");
			
			if(atthr==thisurl)
			{
				//alert(atthr + " vs " + thisurl); 
				linkparent = mlink[i].parentNode.parentNode.parentNode;
				linkparent.className="show";
				linkparent2=linkparent.parentNode.parentNode;
				linkparent2.className="show";
				linkparent3=linkparent2.parentNode.parentNode;
				linkparent3.className="show";
				prev=linkparent;
				break;
			}
			
	}
	}
	
}


