/*

menu.js WRITES OUT A TABLE USING THE DOCUMENT.WRITE METHOD OF JAVASCRIPT. THE CONTENTS OF THE TABLE ARE DETERMINED BY VARIABLES SET ON THE HTML PAGE. THE TWO VARIABLES THAT ARE CALLED, "BGID" AND "VMENU", MUST APPEAR IN A SEPERATE SCRIPT TAG IN THE HEAD OF THE HTML PAGE: 

<SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">VAR BGID="BGID1"; VAR VMENU="";</SCRIPT>

IF "BGID" EQUALS "BGID2" AND "VMENU" EQUALS "VMENU2", THE SECOND BUTTON WILL HIGHLIGHT AND THE SECOND MENU WILL APPEAR. IN SUCH A CASE, THE REMAINING BUTTONS AND MENUS WILL SET TO THEIR "OFF" STATE USING THE ELSE STATEMENT. IF NO MENU ITEMS NEED TO BE HIGHLIGHTED, THEN THE "BGID" VARIABLE IS SET TO "" AND THE "VMENU" VARIABLE IS SET TO "". IF A THIRD TIER EXIST:

<SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">VAR BGID="BGID3_2"; VAR VMENU="VMENU3"; VAR SUBID="SUBID2";</SCRIPT>

IF "BGID" EQUALS "BGID3_2" AND "VMENU" EQUALS "VMENU3", THE SECOND SUB BUTTON UNDER THE THIRD BUTTON WILL HIGHLIGHT AND THE THIRD MENU WILL APPEAR. IF "BGID3_2" HAS A THIRD TIER MENU, A VARIABLE "SUBID" MUST BE SPECIFIED OR SET TO "". "SUBID2" WILL HIGHLIGHT THE SECOND MENU ITEM. SINCE SEVERAL OF THE BUTTONS USE THE SAME HTML CODE, FUNCTIONS WERE CREATED TO MAKE CHANGES AND UPDATES CONVENIENT: 

BUTTON_TOP('NAME','LINK','CLASS',1) = TOP LEVEL BUTTON WITH A TEXT FIELD, HREF LOCATION, STYLE CLASS, AND BACKGROUND = TRUE"1" OR FALSE"0".

*/

//BUTTON NAMES AND LINKS
var button_name = new Array();
var button_link = new Array();
var button_bgid = new Array();

button_name[1] = "Home";
button_link[1] = "/index.html";
button_bgid[1] = 1;

var state = GetState(false);
var nav_image_path = "/mlcomm/images/leftnav/";
var curdate = new Date();

//BEGIN MENU
document.write('<div id="primaryNav">\r');

var bgid;

if(bgid=="bgid0")
	var bgid0_state = "on";
else
	var bgid0_state = "off";

document.write(divider(nav_image_path + 'top_mainmenu_' + bgid0_state + '.gif'));


//BEGIN BUTTONS
printarray(button_name);

//END BUTTONS
document.write('</div>\r');

//document.write('<BR><BR>\r');
//END MENU


//BEGIN FUNCTIONS MENU REFERS TO

function printarray(array)
{
i = 1;

if (bgid == "bgid" + button_bgid[i] + "")
	iBGID = 1;
else
	iBGID = 0;

while (i < (array.length - 1))
{
	if (button_bgid[i] != 999)
	{
		//document.write(button_top(button_name[i],button_link[i],'leftnav',iBGID));
		//document.write(divider(nav_image_path + 'mainmenu_divider.gif'));
	}

	i++;
	
	if (bgid == "bgid" + button_bgid[i] + "")
	{
		iBGID = 1;
		var bottom_state = "on";
	}
	else
	{
		iBGID = 0;
		var bottom_state = "off";
	}
}

document.write(button_top(button_name[i],button_link[i],'leftnav',iBGID));
//document.write(divider(nav_image_path + 'bottom_menu_' + bottom_state + '.gif'));


}
function button_top(text,lnk,acl,bgid){
	str='<div class="button"'
	if(bgid) str+= ' id="highlight"'
	else str+= ' '
	str+='><a href="' + lnk + '">'+text+'</a></div>\r' 
	return str;
}

function divider(img){
	str='<div class="leftnavHorizDivider"><img src="/mlcomm/images/spacer.gif" width="1" height="4" border="0" alt=""></div>\r'
	return str
}


//END FUNCTIONS