var AR_GESTIONE_MENU = new (Array)();
 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('m_items'), '=', ( 6));
 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_showing'), '=', ( 0));
 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_hide'), '=', ( 0));


//---------------------------------------------------------------------------------------------------------
//--------------------------------------POSIZIONO DHTML----------------------------------------------------
//---------------------------------------------------------------------------------------------------------
function f_setPosDhtml(Noggetto) {
    try{
    	var oggetto =  _proxy_jslib_handle(document, 'getElementById', '', 1, 0)('1pxDhtml_'+Noggetto);
        var coordinateObj = f_topLeftObj(oggetto);                        
         _proxy_jslib_assign('',  _proxy_jslib_handle(document, 'getElementById', '', 1, 0)('dhtml_m_'+Noggetto).style, 'top', '=', ( ((coordinateObj[1])+20)+'px'));
         _proxy_jslib_handle(document, 'getElementById', '', 1, 0)('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'];
	 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_showing'), '=', ( id_m));
		
	for(var i = 1; i <=  _proxy_jslib_handle(AR_GESTIONE_MENU, ('m_items'), 0, 0);i++){		
		if(i == id_m){
			f_setPosDhtml(i);
			 _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(("dhtml_m_"+i)).style.display = "block";
                        f_setIframe("dhtml_m_"+i,1);
		}else{
			 _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(("dhtml_m_"+i)).style.display = "none";
		}
	}
      }catch(e){
    //    alert("alert f_gmenu: " + e.message + "\n stamparray: \n");
    }
}

function f_gSubMenu(id_m) {
    try{
	 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_showing'), '=', ( id_m));
     }catch(e){
  //      alert("alert f_gSubMenu: " + e.message + "\n stamparray: \n");
    }
}
function f_clearmenu_1() {
    try{
         _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_hide'), '=', (  _proxy_jslib_handle(AR_GESTIONE_MENU, ('current_showing'), 0, 0)));
	 _proxy_jslib_assign('', AR_GESTIONE_MENU, ('current_showing'), '=', ( 0));
	 _proxy_jslib_handle(null, 'setTimeout', setTimeout, 1, 0)("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 <=  _proxy_jslib_handle(AR_GESTIONE_MENU, ('m_items'), 0, 0);i++){
		if((i ==  _proxy_jslib_handle(AR_GESTIONE_MENU, ('current_showing'), 0, 0))){
			 _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(("dhtml_m_"+i)).style.display = "block";
                        f_setIframe("dhtml_m_"+i,1);
                        visualizzaIframe = 1;
		}else {
			 _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(("dhtml_m_"+i)).style.display = "none";                        
		}
         if(visualizzaIframe == 0) f_setIframe("",2);
	}
    }catch(e){
 //       alert("alert f_clearmenu_2: " + e.message + "\n stamparray: \n");
    }
}

 ;
_proxy_jslib_flush_write_buffers() ;