//Functions for the expandable menu system.

function showLayer(ALayerName)
{
 if (ALayerName != "") 
  {  
   (document.layers) ? eval("document." + ALayerName + ".visibility = 'show'") : eval("document.all['" + ALayerName + "'].style.visibility = 'visible'");
 }
}

function hideLayer(ALayerName)
{
 if (ALayerName != "") 
  { 
    (document.layers) ? eval("document." + ALayerName + ".visibility = 'hide'") : eval("document.all['" + ALayerName + "'].style.visibility = 'hidden'");
 }
}

function positionLayer(layerName, x, y) {

 if (layerName != "") { 

    (document.layers) ? eval("document." + layerName + ".top = " + y.toString() ) : eval("document.all['" + layerName + "'].style.top = " + y.toString() );

   (document.layers) ? eval("document." + layerName + ".left = " + x.toString() ) : eval("document.all['" + layerName + "'].style.left = " + x.toString() );

 }

}

function collapseMenus()
{
var mnuArray = new Array();
var smnuArray = new Array();
var menulayer, multiplier
var i
mnuArray[0] = 'mnu0'
mnuArray[1] = 'mnu1'
mnuArray[2] = 'mnu2'
mnuArray[3] = 'mnu3'
mnuArray[4] = 'mnu4'
mnuArray[5] = 'mnu5'
smnuArray[0] = 'smnu0' 
smnuArray[1] = 'smnu1'
smnuArray[2] = 'smnu2'
smnuArray[3] = 'smnu3'
smnuArray[4] = 'smnu4'
smnuArray[5] = 'smnu5'

for (i=0; i < mnuArray.length; i++)
 {
     menulayer = (document.layers) ? document.layers[mnuArray[i]] : document.all[mnuArray[i]].style;
      menulayer.top = i * 30
 }
 
  for (i=0; i < smnuArray.length; i++)
 {
    if (smnuArray[i])
    {
          hideLayer(smnuArray[i])
    }
 }
}

function showMenu(nummer)
{
var mnuArray = new Array();
var smnuArray = new Array();
var menulayer, multiplier
var i
mnuArray[0] = 'mnu0'
smnuArray[0] = 'smnu0'
var smnu0multiplier = 3
mnuArray[1] = 'mnu1'
smnuArray[1] = 'smnu1'
var smnu1multiplier = 3
mnuArray[2] = 'mnu2'
smnuArray[2] = 'smnu2'
var smnu2multiplier = 3
mnuArray[3] = 'mnu3'
smnuArray[3] = 'smnu3'
var smnu3multiplier = 3
mnuArray[4] = 'mnu4'
smnuArray[4] = 'smnu4'
var smnu4multiplier = 3
mnuArray[5] = 'mnu5'
smnuArray[5] = 'smnu5'
var smnu5multiplier = 3

 for (i=0; i < mnuArray.length; i++)
 {
     menulayer = (document.layers) ? document.layers[mnuArray[i]] : document.all[mnuArray[i]].style;
      menulayer.top = i * 30
 }
 
 for (i=0; i < smnuArray.length; i++)
 {
   if (smnuArray[i])
   {
     if (i != nummer)
      {
         hideLayer(smnuArray[i])
      }
     else
      {
         showLayer(smnuArray[i])
      }
   }
 }

 for (i=0; i < mnuArray.length; i++)
 {
     menulayer = (document.layers) ? document.layers[mnuArray[i]] : document.all[mnuArray[i]];
      if (i > nummer)
        (document.layers) ? menulayer.offset(0, 20 * Number(eval('smnu' + nummer + 'multiplier'))) : menulayer.style.pixelTop+=20 * Number(eval('smnu' + nummer + 'multiplier'))
 }
}