var azienda = new Array("Profilo", "profilo.html", "Struttura", "struttura.html", "Servizi", "servizi.html", "Soluzioni", "soluzioni.html");

//var lavoro = new Array("in Proxima", "lavoro.html", "in Ind. Poligrafica", "lavoro.html");
var lavoro = new Array();

var news = new Array("Proxima", "newscat.html?categoria=Proxima", "Ind. Poligrafica", "newscat.html?categoria=Industria Poligrafica", "Organizzazione", "newscat.html?categoria=Organizzazione");

var clienti = new Array();

clienti.length = 0;

var curMenu = null;

var layer;

var itemWidth = 100;

var itemHeight = 14;

var linkHeight;

var maxY;

var ie = document.all ? true : false;

var firstTime = true;



function initMenu() {

	if (!ie) return;

	layer = window.document.createElement("DIV");

	layer.style.position = "absolute";

	layer.id = "menuLayer";

	window.document.body.appendChild(layer);

//	layer.width = itemWidth;

	layer.style.visibility = "hidden";

	layer.onmouseout = menuOut;

	layer.style.backgroundColor = "#bd4316";

	linkHeight = document.images[0].height;

	layer.style.pixelWidth = itemWidth;

	layer.style.fontFamily = "Verdana";

	layer.style.fontSize = "xx-small";

	layer.style.borderWidth = "0px";

	layer.style.borderStyle = "solid";

	layer.style.borderColor = "#993333";

	layer.style.color = "white";

}



function showMenu(arMenu, e) {

	if (!ie) return;

	var se = e.srcElement;

	arMenu = eval(arMenu);

	if (curMenu == arMenu)

		return;

	var nItems = arMenu.length / 2;

	if (nItems == 0) return;

        if (!layer)
		return;
	layer.height = itemHeight * nItems;

	maxY = layer.style.pixelTop = 0; //e.srcElement.offsetTop + e.srcElement.offsetHeight + 10;

//	alert(e.srcElement.offsetParent.id);

	var parent = se.offsetParent, left = se.offsetLeft;
	while (parent != null ) {
		left += parent.offsetLeft;
		parent = parent.offsetParent;
	}

	layer.style.pixelLeft = left - 11;

	layer.style.pixelHeight = itemHeight * nItems;

	maxY += itemHeight * nItems;

	var s = "";

	for (var i = 0; i < arMenu.length; i += 2) {

		s += "<div " +

			"style='width=" + itemWidth + "px;cursor:default' " +

				"onmouseover='itemOver(this);' " +

				"onmouseout='itemOut(this);' " +

//				"onclick='itemClick(this);' " +

			"><center><a style='color:white;text-decoration:none' href='" + arMenu[i + 1] + "'>"

			+ arMenu[i] + "</a></center></div>";

	}

	layer.innerHTML = s;

	layer.style.visibility = "visible";

	curMenu = arMenu;

}



function hide(e) {

	if (!ie) return;

	if(Math.abs(e.offsetY - e.srcElement.offsetHeight) < 5)

		return;

	hideMenu();

}



function hideMenu() {

        if (layer)
	layer.style.visibility = "hidden";

	curMenu = null;

}



function itemOut(c) {

	c.style.fontWeight = "normal";

}



function itemOver(c) {

	c.style.fontWeight = "bold";

}



function menuOut() {

	if (event.offsetX < 0 || event.offsetX > itemWidth || event.clientY > maxY)

		hideMenu();

}



function itemClick(c) {

	if (!ie) return;

//	hideMenu();

	for (var i = 0; i < curMenu.length ; i += 2)

		if (c.innerText == curMenu[i])

//			window.location = curMenu[i + 1];

			alert(window.location);

}
