function getStringVar(st, s){
  var temp = self.document.location.search;

 if (arguments.length > 1)
  		temp = arguments[1];
  if(temp.indexOf(st) >= 0){
    temp = temp.substring((temp.indexOf(st)+(st.length+1)), temp.length);
    temp = temp.substring(0, (((temp.indexOf('&')>=0)?temp.indexOf('&'):temp.length)));
  }else{ temp = '';
  } return unescape(temp);
}

function toggler() {
	var t = "UL";

	if (getStringVar('menuid')=="") {
	    if (getStringVar('KeyPub')!="") {
	    	t += getStringVar('KeyPub');
	    	t = t.replace("|","");
	    	}
	    else
		return;
	}
	else
	t += getStringVar('menuid');
	toggler_ID(t);
}

function toggler_ID(t) {

var a = new Array();

var temp=document.getElementById(t);

if (temp==null) return;
if (temp.className=="page") return;//pagina in menu a label

temp.className="current";

//toglie la classe .def che nasconde le sottopagine
temp.getElementsByTagName("UL")[0].className="";


a=temp.getElementsByTagName("UL")[0].getElementsByTagName("LI");


while (temp.nodeName!="DIV" )
{
	temp=temp.parentNode;

	if (temp.nodeName=="UL"){
		temp.className="";
	}
}

//Imposta la classe current sul menu
var t = document.getElementById("title_" + temp.id);
if (t) t.className="navtitle_current";

}

//endtoggler

/*BOX stile Microsoft*/
function MItemFocus(menu, id){
	var m = document.getElementById(menu);


	var e = m.getElementsByTagName("div");
	for (var i=0; i<e.length; i++){
		if(e.item(i).getAttribute("name") == menu+"item")
			e.item(i).className="cssMIItem";

		if(e.item(i).getAttribute("name") == menu+"body")
			e.item(i).style.display="none";
	}
	document.getElementById("item_"+id).className="cssMIItemActive";
	document.getElementById(id).style.display="";
}
/*FINE BOX stile Microsoft*/

/*LABEL MENU*/
function labelmenu(){

	var idmenu = getStringVar('idmenu');

	if (idmenu=="") {
		var c = document.getElementsByName("labelmenu_current");
		if (c.length==1)
			idmenu = c[0].value;
		if (idmenu==""){
			c = document.getElementsByName("labelmenu_list");
			if (c.length>0) idmenu = c[0].value;
		}
	}
	if (idmenu=="") idmenu = "mM_DIRECT";
	var m = document.getElementById(idmenu);
	if (!m) return;
	m.className="labelmenu_current";
	var labelcolor = m.getAttribute("labelcolor");

	
	var pages = document.getElementById(idmenu+"_pages");
	//pages.style.visibility="visible";
	pages.className='pages';
	pages.style.borderColor=labelcolor;

	document.getElementById("MainBody").style.borderColor=labelcolor;
	m.style.backgroundColor = labelcolor;

	/*per l'attivazione dell'immagine over corrispondente alla pagina corrente la relativa immagine deve avere
	id=keypub e deve esistere la corrispondente immagine "attiva" nominata allo stesso modo con il prefisso "over"*/
	var curpage = getStringVar('KeyPub');
	var img = document.getElementById("img"+curpage);
	if (img){
		img.src = img.src.replace("menudirect/", "menudirect/over");
	}
	
}


/*FINE LABEL MENU*/

function menustart(){

	labelmenu();
	toggler();

}


//window.onload=menustart();