// -------------------------------------------------------------
// File     : menu.js
// Author   : Phil Nembrini
// Company  : (C) Quarcom Teleinformatics
// Date     : February 26, 2004
// Modified : 
// Aim      : manage the images menu rollover
// -------------------------------------------------------------

/* ########## Variables and constants ########## */
var imgClicked = new Array(true,false,false,false,false);
var imgNum = 5;

/* ########## Images preload ########## */
var home_off = new Image();
home_off.src = "./images/o_home_off.gif";
var home_on = new Image();
home_on.src = "./images/o_home_on.gif";

var realizzazioni_off = new Image();
realizzazioni_off.src = "./images/o_realizzazioni_off.gif";
var realizzazioni_on = new Image();
realizzazioni_on.src = "./images/o_realizzazioni_on.gif";

var prodotti_off = new Image();
prodotti_off.src = "./images/o_prodotti_off.gif";
var prodotti_on = new Image();
prodotti_on.src = "./images/o_prodotti_on.gif";

var materiali_off = new Image();
materiali_off.src = "./images/o_materiali_off.gif";
var materiali_on = new Image();
materiali_on.src = "./images/o_materiali_on.gif";

var contatti_off = new Image();
contatti_off.src = "./images/o_contatti_off.gif";
var contatti_on = new Image();
contatti_on.src = "./images/o_contatti_on.gif";


var ted_off = new Image();
ted_off.src = "./images/o_deutsch_off.gif";
var ted_on = new Image();
ted_on.src = "./images/o_deutsch_on.gif";

var fra_off = new Image();
fra_off.src = "./images/o_francais_off.gif";
var fra_on = new Image();
fra_on.src = "./images/o_francais_on.gif";

var ita_off = new Image();
ita_off.src = "./images/o_italiano_off.gif";
var ita_on = new Image();
ita_on.src = "./images/o_italiano_on.gif";


/* Functions ------------------------------------------------------- */
function imOn(imgOn)
{
  if (document.images) 
  {
    document.images[imgOn].src = eval(imgOn+ '_on.src');
  }
} // End imOn()

function imOff(imgOff)
{
  if (document.images)
  {
    document.images[imgOff].src = eval(imgOff + '_off.src');
  }
} // End imOff()


function imgOn(imgOn,num)
{
  if (document.images && !imgClicked[num-1]) 
  {
    document.images[imgOn].src = eval(imgOn+ '_on.src');
  }
} // End imgOn()

function imgOff(imgOff,num)
{
  if (document.images && !imgClicked[num-1])
  {
    document.images[imgOff].src = eval(imgOff + '_off.src');
  }
} // End imgOff()

function setImgMenu(imgOn,num)
{
   if(document.images)
   { 
     for(var i=0; i < imgNum; i++){imgClicked[i] = false;}
     imgClicked[num-1] = true;
     document.images['home'].src          = eval('home_off.src');
     document.images['realizzazioni'].src = eval('realizzazioni_off.src');
     document.images['prodotti'].src      = eval('prodotti_off.src');
     document.images['materiali'].src     = eval('materiali_off.src');
     document.images['contatti'].src      = eval('contatti_off.src');
          
     document.images[imgOn].src = eval(imgOn + '_on.src');
  }
} // End setImgMenu()
