<!--
var nom		= 8;
var moves	= new Array(55,0,45,45,100,0,0,25,0);
var ttls	= new Array();
var subs	= new Array();
var lastn	= (nom + 1);
var lastmove	= 0;

if (document.layers) { visible = 'show'; hidden = 'hide'; }
else if (document.all) { visible = 'visible'; hidden = 'hidden'; }

for (var i = 1; i <= nom; i++) 
{ ttls[i] = ('title' + i);
  subs[i] = ('submenu' +i);
}

function lasttoggle(n,move)
{ if(n <= nom)
   { menu = ('submenu' + n);
     if (document.layers) { submenu = document.layers[menu]; }
     else if (document.all) { submenu = document.all(menu).style; }

     if (submenu.visibility == visible)
      { submenu.visibility = hidden;
        for(var i = (n+1); i <= nom; i++)
         { if(document.layers)
            { document.layers[ttls[i]].top -= move;
              document.layers[subs[i]].top -= move;
            }
           else
            if(document.all)
             { document.all(ttls[i]).style.pixelTop -= move;
               document.all(subs[i]).style.pixelTop -= move;
             }
         }
      }
   }
}

function toggle(n) 
{ var move = moves[n-1];
  menu = ('submenu' + n);
  if(document.layers) { submenu = document.layers[menu]; }
  else if(document.all) { submenu = document.all(menu).style; }

  if(submenu.visibility == visible)
   { submenu.visibility = hidden;
     for(var i = (n+1); i <= nom; i++)
      { if(document.layers)
         { document.layers[ttls[i]].top -= move;
           document.layers[subs[i]].top -= move;
         }
        else
         if(document.all)
          { document.all(ttls[i]).style.pixelTop -= move;
            document.all(subs[i]).style.pixelTop -= move;
          }
      }
   }
  else
   { submenu.visibility = visible;
     if(lastn != n) { lasttoggle(lastn,lastmove); }
     for(var i = (n+1); i <= nom; i++)
      { if (document.layers)
         { document.layers[ttls[i]].top += move;
           document.layers[subs[i]].top += move;
         }
        if (document.all)
         { document.all(ttls[i]).style.pixelTop += move;
           document.all(subs[i]).style.pixelTop += move;
         }
      }
   }
 lastn = n;
 lastmove = move;
}
//-->

