
$E.add (window, "load", init_menu, false);

function init_menu(e, handle) 
{
	if ( tag = document.getElementById('menuNav') )
	{
  	 
   for (var i=0; i<tag.childNodes.length; i++)
   {
      tags = tag.childNodes;
      
      if (tags[i].childNodes.length > 1)
      {
        if (tags[i].childNodes[1].nodeName.toLowerCase() == "ul" )
        {
           op_mn = function(e, idx, arg){
                         closeAllMenu(null,null);
                         arg["obj"].style.visibility = "visible";
                         arg["obj"].style.position = "absolute";
                         arg["obj"].style.top = "10px";
                         arg["obj"].style.left = "-1px";
                         //arg["obj"].style.borderTop = "1px solid #d5d5d5";
                    };
                                        
           $E.add( tags[i], "mouseover", op_mn, false, { "obj" : tags[i].childNodes[1]} );
           
           var cl_mn = function (e,idx, arg){
                         arg["obj"].style.visibility = "hidden";
                        };
                        
           $E.add (tags[i].childNodes[1], "mouseout", cl_mn, false, { "obj": tags[i].childNodes[1]} );
        }
      }
      else
      {
        $E.add (tags[i],"mouseover",closeAllMenu,false);
        $E.add (tags[i],"mouseout",closeAllMenu,false);
      }
   }
  }
  
  $E.add ( $("menu1"), "mouseout", closeQuad, false);
  $E.add ( $("menu1"), "mouseover", openQuad, false);
  
  $E.add ( $("menu2"), "mouseout", closeQuad, false);
  $E.add ( $("menu2"), "mouseover", openQuad, false);
  
  $E.add ( $("menu3"), "mouseout", closeQuad, false);
  $E.add ( $("menu3"), "mouseover", openQuad, false);
  
  $E.add ( $("menu4"), "mouseout", closeQuad, false);
  $E.add ( $("menu4"), "mouseover", openQuad, false);
  
  $E.add ( $("menu5"), "mouseout", closeQuad, false);
  $E.add ( $("menu5"), "mouseover", openQuad, false);
  
  $E.add ( $("menu6"), "mouseout", closeQuad, false);
  $E.add ( $("menu6"), "mouseover", openQuad, false);
  
  $E.add ( $("menu7"), "mouseout", closeQuad, false);
  $E.add ( $("menu7"), "mouseover", openQuad, false);
  
}

function closeAllMenu(e){
 	if(tag = document.getElementById('menuNav'))
	{	 
   for (var i=0; i<tag.childNodes.length; i++)
   {
      tags = tag.childNodes;
      if (tags[i].childNodes.length > 1)
      {
        if (tags[i].childNodes[1].nodeName.toLowerCase() == "ul" )
        {
           tags[i].childNodes[1].style.visibility = "hidden";
        }
      }
   }
  }	
}

function openQuad(){
  this.style.backgroundImage    = "url(immagini/quad.gif)";
  this.style.backgroundPosition = "left 11px";
  this.style.backgroundRepeat   = "no-repeat";
}

function closeQuad(){
  closeAllMenu();
  this.style.backgroundImage  = "";
}

