/**
 * Copyright 2003, IMTEAM www.imteam.it 
 * QUESTO PROGRAMMA E' COPERTO DA COPYRIGHT E NON PUO' ESSERE COPIATO O 
 * MODIFICATO (NEMMENO PARZIALMENTE) SENZA ESPLICITO CONSENSO DEL PROPRIETARIO.
 * NON PUO' ESSERE UTILIZZATO AL DI FUORI DEL PRODOTTO CON CUI E' STATO FORNITO.
 */
/* Versione: $Revision: 1.1.1.1 $ */

function tabsRefreshTabs() {
  for (i=0; i< tabsVisualizzate; i++) {
    var tabDiv = layerGet("menutab");
    var tab1 = layerGet("td" + i);
    tab1.attributes["background"].nodeValue = (((firstTab + i) == tabAttiva) ? tabOnImg : tabOffImg);
    tab1.attributes["class"].nodeValue = (((firstTab + i) == tabAttiva) ? "selezionato" : "nonselezionato");
    tab1.innerHTML = tabsHTML[firstTab + i];
  }
  tabsSetShiftImg();
  document.processa.firstTab.value = firstTab;
}

function tabsShiftTabRight() {
  if ( firstTab < tabsTotali-tabsVisualizzate ) {
    firstTab++;
    tabsRefreshTabs();
  }
}

function tabsShiftTabLeft() {
  if ( firstTab > 0 ) {
   firstTab--;
   tabsRefreshTabs();
  }
}

function tabsSetShiftImg() {
  if (firstTab == (tabsTotali - tabsVisualizzate))
   layerGet("shiftTabRightImgName").src = shiftRightOffSrc;
  else
   layerGet("shiftTabRightImgName").src = shiftRightOnSrc;
  if (firstTab == 0)
   layerGet("shiftTabLeftImgName").src = shiftLeftOffSrc;
  else
   layerGet("shiftTabLeftImgName").src = shiftLeftOnSrc;
}
