// JavaScript Document

function myMenu(idDivMenu) {
	querystring = location.search.substr(1);
	mioDoc = querystring.split("=")[1];

	myDiv = document.getElementById(idDivMenu);
	
	// applico gli id agli href con lo stesso valore del loro link
	for (x=0; x<myDiv.getElementsByTagName("a").length; x++) {
		thisUrl = myDiv.getElementsByTagName("a")[x].href;
		numero = thisUrl.length;
		arrayUrl = thisUrl.split("=");
		if (arrayUrl.length) {
			mioId = arrayUrl[1];
		}
		
		if ((mioId) && mioId.lastIndexOf("#")==-1) {
			myDiv.getElementsByTagName("a")[x].setAttribute("id","link_"+mioId);
		}
	}
	
	// funzione recursiva per aprire e chiudere gli ul
	myOls = myDiv.getElementsByTagName("ol");
	for (i=1; i<myOls.length; i++) {
		myOls[i].style.display = "none";
		this["myLi_"+i] = myOls[i].parentNode;
		this["myLi_"+i].setAttribute("id","myLi_"+i);
		document.getElementById("myLi_"+i).getElementsByTagName("a")[0].onclick = function() {
			if (this.parentNode.getElementsByTagName("ol")[0].style.display == "block") {
				this.parentNode.getElementsByTagName("ol")[0].style.display = "none";
			} else {
				for (j=0; j<this.parentNode.parentNode.getElementsByTagName("ol").length; j++) {
					this.parentNode.parentNode.getElementsByTagName("ol")[j].style.display = "none";
				}
				this.parentNode.getElementsByTagName("ol")[0].style.display = "block";
			}
		}
	}
	
	//apro gli ol genitori dell'A, e do la class="selected" all'A
	if((mioDoc) && (mioDoc!=1) && (document.getElementById("link_"+mioDoc))) {
		document.getElementById("link_"+mioDoc).setAttribute("class","selected");
		document.getElementById("link_"+mioDoc).parentNode.parentNode.style.display = "block";
		document.getElementById("link_"+mioDoc).parentNode.parentNode.parentNode.parentNode.style.display = "block";
		document.getElementById("link_"+mioDoc).parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "block";
	}
}


//Window.onDomReady(function() {myMenu("divmenu");});

$(document).ready(function(){myMenu("divmenu");});


/*	window.onload = function() {
   	myMenu("divmenu");
	}
*/
function openurl(pagina,w,h) {
		winStats="toolbar=no,location=no,directories=no,resizable=yes,menubar=no,scrollbars=yes,width="+w+",height="+h;
  		if (navigator.appName.indexOf("Microsoft")>=0) {
     		winStats+=',left=10,top=25'
  		}else{
   			winStats+=',screenX=10,screenY=25'
  		}		   
     	floater=window.open(pagina,"",winStats)      	
};



