var MAX_MENU=9;
var IMG_PREFIX="img_menu";
var MNU_PREFIX="submenu";


function change_mnu_img(menu_id, image_name) {
  var image_id = IMG_PREFIX + menu_id;
  if (menu_id != 0) {
    if (document.getElementById) {
      document.getElementById(image_id).src=image_name;
    } else if (document.all) {
      document.all.image_id.src=image_name;
    }
  }
}

function  attiva_bullet(image_id) {
  for (i=1; i<=MAX_MENU; i++) {
    change_mnu_img(i, "./immagini/pulsante_marrone_001.gif");
  }
  change_mnu_img(image_id, "./immagini/pulsante_marrone_002.gif");
}

function HideDiv(ID){
  var pippo = MNU_PREFIX + ID;
  document.getElementById(pippo).style.display='none';
  change_mnu_img(ID, "./immagini/pulsante_marrone_001.gif");
}
    
function ShowDiv(ID){
  document.getElementById(MNU_PREFIX + ID).style.display='';
  change_mnu_img(ID, "./immagini/pulsante_marrone_002.gif");
}

function ShowHideDiv(ID){
  if(document.getElementById(MNU_PREFIX + ID).style.display==''){
    HideDiv(ID);
  } else {
    HideAll(MNU_PREFIX,MAX_MENU);
    ShowDiv(ID);
  }

}
    
function HideAll(prefix,iterations){
  for (i=1;i<=iterations;i++){
    HideDiv(i);
  }
}

function display_iframe(pagina, dimy) {
  
  if (document.getElementById) {
    document.getElementById("pagina_out").src=pagina;
    if (dimy) {
      if (dimy > 0) {
        document.getElementById("pagina_out").height = dimy;
      }
    }
  } else if (document.all) {
    document.all.pagina_out.src=pagina;
    if (dimy) {
      if (dimy > 0) {
        document.all.pagina_out.height = dimy;
      }
    }
  }
}

function ShowDiretto(pagina, dimy, image_id) {
  HideAll(MNU_PREFIX,MAX_MENU);
  display_iframe(pagina, dimy);
  attiva_bullet(image_id);
}


function ShowHideDivPage(ID, pagina, dimy){
/* come ShowHideDiv, ma in pił consente di visualizzare una pagina nell'iframe */
  ShowHideDiv(ID);
  display_iframe(pagina, dimy);
}


function ShowDiretto2(pagina, dimy, image_id) {
  if (document.getElementById) {
    parent.document.getElementById("pagina_out").src=pagina;
    if (dimy) {
      parent.document.getElementById("pagina_out").height = dimy;  
    }
  } else if (document.all) {
    parent.document.all.pagina_out.src=pagina;
    if (dimy) {
      parent.document.all.pagina_out.height = dimy;  
    }
  }
}

function ResizeMyParent(dimy) {
  if (document.getElementById) {
    if (dimy) {
      parent.document.getElementById("pagina_out").height = dimy;  
    }
  } else if (document.all) {
    if (dimy) {
      parent.document.all.pagina_out.height = dimy;  
    }
  }
}