var isNS6 = true;
var isIE5 = true;
var img;

var brow = ((navigator.appName)+(parseInt(navigator.appVersion)));

var contextURL;

function init( context )
{   contextURL = context + '/';
}

function imageLoad()
{ 
  img = new Array(new Image(), new Image());
  img[0].src = 'images/bullet0.gif' 
  img[1].src = 'images/bullet1.gif' 
}

var currentVMItem = -1;

function clickMenu( numb )
{ 
	maxIndex = verticalMenu.length - 1;
  if( numb > maxIndex )
    return;
    
  var submenu = $( 'vsubmenu.' + numb );
  var backItem = $( 'vmenu.' + maxIndex );
  
  submenu.style.display = 'block';
  
  if( verticalMenu[numb][1].length == 0 )  // has no submenu ?
  {
    clickSubMenu( numb, 0 );
  }
// hide previous submenu
  if( currentVMItem >= 0 )
  {
    submenu = $( 'vsubmenu.' + currentVMItem );
    submenu.style.display = 'none';
  }
// hide or make visible GO HOME button  
  if( numb == maxIndex )
  {
    backItem.style.visibility = 'hidden';
    currentVMItem = -1;
  }
  else
  {
    backItem.style.visibility = 'visible';
    currentVMItem = numb;
  }  
}

function clickSubMenu( mn, smn )
{
  new ajax( contextURL + verticalMenu[mn][2][smn], $('content') ); 
}

function changeBullet( n, id )
{ //alert(" Bullet n="+n + " id=" + id);
  if( !(isIE5 || isNS6) ) 
      return;
  $(id).src = img[n].src;
}


function printVerticalMenu()
{
  var html = '';
  maxIndex = verticalMenu.length - 1;
  for( var i = 0; i < verticalMenu.length; i++ )
  {
    var itemLink = '#';
/*
    if( verticalMenu[i][1].length == 0 )  // has no submenu ?
    {
      itemLink = verticalMenu[i][2][0];
    }
*/    
    html += '<div class="vmenuitem" id="vmenu.' + i 
         + '" onclick="clickMenu(' + i + ');" align="center">'
    + '<a href="' + itemLink + '" class="xMenu" onclick="this.blur();">'
    + verticalMenu[i][0]
    + '</a></div>'
    + '<div class="subMenu" id="vsubmenu.' + i + '" align="left">'
    + printVSubmenu( i )
    + '</div>'
  }
  document.write( html );
  $( 'vmenu.' + maxIndex ).style.visibility = 'hidden';  
}

function printVSubmenu( vmitem )
{
  var html = '';
  for( var i = 0; i < verticalMenu[vmitem][1].length; i++ )
  {
    html += '<div style="white-space:nowrap;vertical-align:middle;"'
    + ' onmouseover="changeBullet(1,\'img.' + vmitem + '.' + i + '\');"'
    + ' onmouseout="changeBullet(0,\'img.' + vmitem + '.' + i + '\');"'
    + ' onclick="clickSubMenu(' + vmitem + ',' + i + ');this.blur();">' 
    + '<img src="images/bullet0.gif" id="img.' + vmitem + '.' + i + '"'
    + ' valign="middle"/>'
    + '<a class="subMenuItem"' 
    + ' href="#"'
    + ' valign="middle">'
    + verticalMenu[vmitem][1][i]
    + '</a></div>' 
  }
  return html;
}
