/* funzione principale */
function mmenu(ID) {
var clic = document.getElementById(ID);
status = clic.style.display;
var uls = document.getElementsByTagName("ul");
for (i=0;i<uls.length;i++) {
if(uls[i].getAttribute("class")=="submenu")uls[i].style.display = "none";
if(uls[i].getAttribute("id") && uls[i].getAttribute("id").search("submenu-")!= -1) uls[i].style.display = "none";
}
if(ID) { getmenu(ID); }
}

/* gestione del menu */
function getmenu(ID) {
var menu = document.getElementById(ID);
var root = ID.substring(0, 12);
var menuroot = document.getElementById(root);
if(ID.length > 11) {
var sub = ID.substring(0, 11);
var menusub = document.getElementById(sub);
}
/*var display = menu.style.display; */
var display = status;
menuroot.style.display = "block";
if(ID.length > 11) { menusub.style.display = "block"; }
menu.style.display = (display == "block") ? "none" : "block";
}

/* inizializzazione del menu */
function inizializzazione() {
var uls = document.getElementsByTagName("ul");
for (i=0;i<uls.length;i++) {
if(uls[i].getAttribute("class")=="submenu")uls[i].style.display = "none";
if(uls[i].getAttribute("id") && uls[i].getAttribute("id").search("submenu-")!= -1) uls[i].style.display = "none";
}
if(mID) { getmenu(mID); }

}

/* link esterni */
//window.onerror = HandleError;function HandleError() {return true}


//function inizia() {
//	inizializzazione();
//}

window.onload = inizializzazione;
