/////////////////// creazione menu secondo livello
    function createFooterMap(){
        //menu di primo livello
        
	//alert(("#firstMenu"));

        //var firstLevelLi = ("#firstMenu > ul > li");
        
	        	new Ajax.Request('/it/interface/menu-structure',
	        		{onComplete: function(response) {
	        			var objCurrentMenu;
			          	var objCurrentMenuDiv;
			          	
			          	//questo array viene popolato al interno della funzione recurseUl
					var arrUsedCategories = new Array();
					
						
	        			//div nascosto distinazione del AjaxUpdater
					objCurrentMenuDiv = ('currentMenu');
					
					
					
	        			var objRegexMatchUl = new RegExp("^<ul(.*?)>(.*?)<\/ul>", "i");

	        			//RIMPIAZZO I MIEI DIV PER IL MENU
	        			danotext=(response.responseText).replace(/<\/div>/gi,'');
	        			danotext=(danotext).replace(/<div class="mega small open" style="display: none;">/gi,''); 
	        			danotext=(danotext).replace(/<h2>/gi,'');
	        			danotext=(danotext).replace(/<h3>/gi,'');	        			
	        			danotext=(danotext).replace(/<h4>/gi,'');	        				        			
	        			danotext=(danotext).replace(/<\/h4>/gi,'');	        				        				        			
	        			danotext=(danotext).replace(/<\/h3>/gi,'');	        			
	        			danotext=(danotext).replace(/<\/h2>/gi,'');	        			
	        			danotext=(danotext).replace(/id="nav"/gi,' ');	
	        			//alert(danotext); 
	        			//('pigg').update=danotext;       
	        			//alert("fatto update");
	        			document.getElementById('pigg').innerHTML=danotext;       	        			
	        			//alert("fatto come seconda")
        				}
        			});
        
	/*var firstLevelLi = ("#nav > li");
	alert(firstLevelLi.length)
	
	alert(firstLevelLi)
	
        if (firstLevelLi.length > 0) {
		firstLevelLi.each(function(e){
		
			////////////////   insert tab (li + a)
			var lielem = new Element('li');
			var aelem = new Element('a', { "href": e.select("a")[0].readAttribute("href") });
			
			aelem.insert(e.select("a")[0].innerHTML.replace(/ /g, "&nbsp;"));
			lielem.insert(aelem);
	            
	            
	            	////////////////   inser tab pane
			var subul;
			
			if (e.select("ul >li").length > 0) {
				subul = new Element("ul", { "class": "footerMap_2" });
	
				e.select("ul > li").each(function(sube){
					//partenza solo dai tag 'ul' immediatamente discendenti (doveva potersi fare con il selettore...eppure...)
					if (sube.parentNode.parentNode == e) {
						subli = new Element("li");
						var subaelem = new Element('a', { "href": sube.select("a")[0].readAttribute("href") });
						subaelem.insert(sube.select("a")[0].innerHTML.replace(/ /g, "&nbsp;"));
						subli.insert(subaelem);
						
						subul.insert(subli);
						
						
					}
				});
				
				subul.insert(new Element('div', {'class': 'clear'}));
				blnHasChild = true;
				lielem.insert(subul);
			}else{
				blnHasChild = false;
			}
			
			
			if(blnHasChild){
				("subcatfooter").insert(lielem);
			}
	            
	        });
	        ("subcatfooter").insert(new Element('div', {'class': 'clear'}));
	        return true;
	 }else{
	 	return false;
	 }*/
    }
