
	var http_request = false;
	var DivAperto = false;
	var DivID;

	function OverCategoria(id)
	{
		document.getElementById('Categoria_'+id).style.backgroundImage="url('/images/grafica/bgMenuCategoria_over.png')";
		document.getElementById('Layer_'+id).style.display="block";
	}

	function OutCategoria(id)
	{
		document.getElementById('Categoria_'+id).style.backgroundImage="url('/images/grafica/bgMenuCategoria.png')";
		document.getElementById('Layer_'+id).style.display="none";
	}

	function Menu(id)
	{
	    if(DivAperto)
	    {
	    	document.getElementById(DivID).style.display="none";
	    	delayhide = null;
	    }
	    
	    http_request = false;
	    if (window.XMLHttpRequest)
	        http_request = new XMLHttpRequest();
	    else if (window.ActiveXObject)
	    {
	        try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
	        catch (e)
	        {
	            try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); }
	            catch (e) {}
	        }
	    }
	
	    if (!http_request)
	    {
	        return false;
	    }
	
	    http_request.onreadystatechange = function()
	    {
	        VisualizzaMenu(id);
	    }
	    
	    http_request.open('POST', '/source/VisualizzaMenu.asp', true);
	    http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	    postvar="id="+id;
	    http_request.send(postvar);
	}
	
	function VisualizzaMenu(myID)
	{
	    if (http_request.readyState == 4)
	    {
	        if (http_request.status == 200)
	        {
	        	Layer = 'Layer_'+myID;
	            document.getElementById(Layer).innerHTML = http_request.responseText;
	            document.getElementById(Layer).style.display="block";
	            DivAperto = true;
	            DivID = Layer;
	        }
	    }
	}
	
	function AvviaNascondiMenu()
	{
		delayhide=setTimeout("NascondiMenu()",2000)
	}
	
	function AnnullaNascondiMenu()
	{
		if (typeof delayhide!="undefined")
		{
			clearTimeout(delayhide)
		}
	}
	
	function NascondiMenu()
	{
		if(DivAperto)
			document.getElementById(DivID).style.visibility="hidden";
	}