﻿//##############################################################################
//####         _ I N C L U D E  /  H T M L  P L U S _ M E N U . J S         ####
//##############################################################################
//		%Application:	
//		%Module:		_Include
//		%Customer:		
//		%Attributes:	
//	21/04/2009	ver. 1.0.1.1	- [40] Commentato codice per creare la freccia del menù, perchè non serve.
//	12/12/2008	ver. 1.0.1		- [40] Aggiunto settaggio attributo di stile DISPLAY per risolvere un problema di scrollbar della pagina
//	01/12/2008	ver. 1.0.0		- [56] Primo versione.


function HtmlPlus_Menu(IdUlMenu, CssSubMenuOffset) {
	var ulTags = document.getElementById(IdUlMenu).getElementsByTagName('ul');
	for (var t=0; t<ulTags.length; t++) {
		ulTags[t].style.top = (ulTags[t].parentNode.offsetHeight + CssSubMenuOffset) + 'px';
		//var spanRef = document.createElement('span');
		//spanRef.className = 'ArrS';
		//spanRef.innerHTML = '&nbsp;&nbsp;&nbsp;&nbsp;';
		//ulTags[t].parentNode.getElementsByTagName('a')[0].appendChild(spanRef);
		ulTags[t].parentNode.onmouseover = function() {
			this.style.zIndex = 100;
			this.getElementsByTagName("ul")[0].style.visibility = 'visible';
			this.getElementsByTagName("ul")[0].style.display = 'block';
			this.getElementsByTagName("ul")[0].style.zIndex = 0;
		}
		ulTags[t].parentNode.onmouseout = function() {
			this.style.zIndex = 0;
			this.getElementsByTagName("ul")[0].style.visibility = 'hidden';
			this.getElementsByTagName("ul")[0].style.display = 'none';
			this.getElementsByTagName("ul")[0].style.zIndex = 100;
		}
	}
}


