var AR_GESTIONE_MENU = new Array();
AR_GESTIONE_MENU['m_items'] = 6;
AR_GESTIONE_MENU['current_showing'] = 0;
AR_GESTIONE_MENU['current_hide'] = 0;


//---------------------------------------------------------------------------------------------------------
//--------------------------------------POSIZIONO DHTML----------------------------------------------------
//---------------------------------------------------------------------------------------------------------
function f_setPosDhtml(Noggetto){
    try{
    	var oggetto = document.getElementById('1pxDhtml_'+Noggetto);
        var coordinateObj = f_topLeftObj(oggetto);                        
        document.getElementById('dhtml_m_'+Noggetto).style.top = ((coordinateObj[1])+20)+'px';
        document.getElementById('dhtml_m_'+Noggetto).style.left = (coordinateObj[0])+'px';
        //----------------------------------posiziono l'iframe per piazzare il div sopra il flash in firefox linux
       // document.getElementById("iframe_divOverSwf").style.top = ((coordinateObj[1])+20)+'px';
       // document.getElementById("iframe_divOverSwf").style.left = (coordinateObj[0])+'px';
       // document.getElementById("iframe_divOverSwf").style.width = document.getElementById('dhtml_m_'+Noggetto).style.width;
       // document.getElementById("iframe_divOverSwf").style.height = document.getElementById('dhtml_m_'+Noggetto).style.height;

      //  document.getElementById("iframe_divOverSwf").style.display="block";

    }catch(e){
       if(GLOBAL_ALERT_DEBUG_TXT==1) alert("alert f_setPosDhtml: " + e.message + "\n stamparray: \n");
    }
}
function f_topLeftObj(at15h){
    try{
        var at15G=0,at15g=0;
        do {
            at15G+=at15h.offsetTop || 0;
            at15g+=at15h.offsetLeft || 0;
            at15h=at15h.offsetParent;
        }
        while (at15h);
        return [at15g,at15G];
    }catch(e){
        if(GLOBAL_ALERT_DEBUG_TXT==1) alert("alert f_topLeftObj: " + e.message + "\n stamparray: \n");
    }
}
//---------------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------------
function f_gmenu(id_m){
    try{
	//AR_GESTIONE_MENU['current_hide'] = AR_GESTIONE_MENU['current_showing'];
	AR_GESTIONE_MENU['current_showing'] = id_m;
		
	for(var i = 1; i <= AR_GESTIONE_MENU['m_items'];i++){		
		if(i == id_m){
			f_setPosDhtml(i);
			document.getElementById(("dhtml_m_"+i)).style.display = "block";
                        f_setIframe("dhtml_m_"+i,1);
		}else{
			document.getElementById(("dhtml_m_"+i)).style.display = "none";
		}
	}
      }catch(e){
    //    alert("alert f_gmenu: " + e.message + "\n stamparray: \n");
    }
}

function f_gSubMenu(id_m){
    try{
	AR_GESTIONE_MENU['current_showing'] = id_m;
     }catch(e){
  //      alert("alert f_gSubMenu: " + e.message + "\n stamparray: \n");
    }
}
function f_clearmenu_1(){
    try{
        AR_GESTIONE_MENU['current_hide'] = AR_GESTIONE_MENU['current_showing'];
	AR_GESTIONE_MENU['current_showing'] = 0;
	setTimeout("f_clearmenu_2()",1000);
   }catch(e){
  //      alert("alert f_clearmenu_1: " + e.message + "\n stamparray: \n");
    }
}
function f_clearmenu_2(){
    try{
        var visualizzaIframe = 0;
	for(var i = 1; i <= AR_GESTIONE_MENU['m_items'];i++){
		if((i == AR_GESTIONE_MENU['current_showing'])){
			document.getElementById(("dhtml_m_"+i)).style.display = "block";
                        f_setIframe("dhtml_m_"+i,1);
                        visualizzaIframe = 1;
		}else {
			document.getElementById(("dhtml_m_"+i)).style.display = "none";                        
		}
         if(visualizzaIframe == 0) f_setIframe("",2);
	}
    }catch(e){
 //       alert("alert f_clearmenu_2: " + e.message + "\n stamparray: \n");
    }
}

