menuTextArray["year_On"] =  '---- Year ----';
menuTextArray["year_Off"] = menuTextArray["year_On"];
menuTextArray["page_On"] =  '------------ Select A Page -----------';
menuTextArray["page_Off"] = menuTextArray["page_On"];

var pageArray = [];
var menuTableOfContentsArray = [];
var i=0;

// ---------- START MAIN MENU INFO  -----------

// index of year (starting with 0)
var startIndex = 0;
var x = 0;
// template:
//pageArray[i][x++] = [FILE PATH, CAPTION, WINDOW TYPE (optional)];
x=0;
menuTableOfContentsArray[i] = "2010 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2010 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2010 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2010 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2010 Tournaments/TournamentsToDate.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2010 Tournaments/Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2009 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2009 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2009 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2009 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2009 Tournaments/TournamentsToDate.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2009 Tournaments/Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2008 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2008 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2008 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2008 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2008 Tournaments/TournamentsToDate.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2008 Tournaments/Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2007 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2007 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2007 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2007 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2007 Tournaments/TournamentsToDate.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2007 Tournaments/Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2006 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2006 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2006 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2006 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2006 Tournaments/TournamentsToDate.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2006 Tournaments/Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2005 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2005 Tournaments/Schedule.htm","Tournament Schedule"];
// pageArray[i][x++] = ["Site Menu/2005 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2005 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2005 Tournaments/Tournaments.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2005 Tournaments/Tournament Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2004 Tournaments";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/2004 Tournaments/Schedule.htm","Tournament Schedule"];
// pageArray[i][x++] = ["Site Menu/2004 Tournaments/Tournament.htm","Latest Tournament"];
pageArray[i][x++] = ["Site Menu/2004 Tournaments/Standings.htm","Current Standings"];
pageArray[i][x++] = ["Site Menu/2004 Tournaments/Tournaments.htm","All Tournaments"];
pageArray[i][x++] = ["Site Menu/2004 Tournaments/Tournament Trail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "2003 Tournaments";
pageArray[i] = [];
//pageArray[i][x++] = ["Site Menu/2003 Tournaments/Schedule.htm","Tournament Schedule"];
pageArray[i][x++] = ["Site Menu/2003 Tournaments/standings.htm","2003 Standings"];
pageArray[i][x++] = ["Site Menu/2003 Tournaments/Congratulations.htm","Biggest Fish"];
pageArray[i][x++] = ["Site Menu/Photos/albums/2003-trashfish/2003-trashfish.html","2003 Trashfish Queen"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "Photos";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/Photos/VBG Meeting 10-12-2009/index.html","October 2009 Meeting"];
pageArray[i][x++] = ["Site Menu/Photos/Mountains with Jean and John 10-19-2009/index.html","Jean's Birthday 10-20-2009"];
pageArray[i][x++] = ["Site Menu/Photos/1998 Christmas Meeting.htm","1998 Christmas Meeting"];
pageArray[i][x++] = ["Site Menu/Photos/2002 Christmas Party.htm","2002 Christmas Party"];
pageArray[i][x++] = ["Site Menu/Photos/2003 Photo Albums.htm","2003 Photo Albums"];
pageArray[i][x++] = ["Site Menu/Photos/2005 Photo Albums.htm","2005 Photo Albums"];
pageArray[i][x++] = ["Site Menu/Photos/Meet the Gals.php","Meet the Gals"];
// pageArray[i][x++] = ["2003%20Reports/topsix.htm","Top Six Standings"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "Rules and Information";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/Rules and Information/Club Rules.htm","Club Rules"];
pageArray[i][x++] = ["Site Menu/Rules and Information/Tournament Rules.htm","Tournament Rules"];
pageArray[i][x++] = ["Site Menu/Rules and Information/Join our Club.htm","Join our Club"];
pageArray[i][x++] = ["Site Menu/Rules and Information/Nov 1998 Finishes.htm","Nov 1998 Finishes"];
// pageArray[i][x++] = ["2002%20Reports/standbyclub.htm","Standings by Club"];
// pageArray[i][x++] = ["2002%20Reports/topsix.htm","Top Six Standings"];
i++;
// ---------- NEXT -----------
x=0;
menuTableOfContentsArray[i] = "Members";
pageArray[i] = [];
pageArray[i][x++] = ["Site Menu/Members/Roster.htm","Membership Roster"];
pageArray[i][x++] = ["Site Menu/Members/Phones.htm","Telephone Numbers"];
pageArray[i][x++] = ["Site Menu/Members/Email Addresses.htm","Email Addresses"];
// pageArray[i][x++] = ["2001%20Reports/htmtopsix.htm","Top Six"];
// pageArray[i][x++] = ["2001%20Reports/htmtournaments.htm","Tournaments"];
// pageArray[i][x++] = ["2001%20Reports/htmtrail.htm","Tournament Trail"];
i++;
// ---------- NEXT -----------
// x=0;
// menuTableOfContentsArray[i] = "Credits";
// pageArray[i] = [];
// pageArray[i][x++] = ["images/Scorekeeper.htm","Scorekeeper, Jean Terry"];
// pageArray[i][x++] = ["images/Programmer.htm","Tournament Program, Diane"];
// 
// i++;
// ---------- END MAIN MENU INFO -----------


////////////////////////////////////////
//	SET START MENU OPTION INDEX HERE 
////////////////////////////////////////
var startPageIndex = null;
var startIndex = 0;


var tempString = '';
tempString+='<table border=0 align=center valign=center nowrap>';
tempString+='<tr><td>';
document.write(tempString);

// create Table Of Contents menu
var optionValueArray = menuTableOfContentsArray;
var optionTextArray = menuTableOfContentsArray;
var formName = "form";
var fieldName = "year";
var selectedOptionValue = menuTableOfContentsArray[startIndex];
menuTextArray[fieldName+"_On"] =  '---- Site Categories ----';
menuTextArray[fieldName+"_Off"] = menuTextArray[fieldName+"_On"];
var selectMenuSize = 11;
var bAllowMultipleSelections = 0;
var bInitOptionFilled = 0;
var onchange = "var selectedOption=this.options[this.selectedIndex];var thisValue=selectedOption.value;if(isset(thisValue)){initPageMenu('form', 'page', this.selectedIndex-1);}";

createDynamicMenu(null,formName,fieldName,optionTextArray,optionValueArray,selectedOptionValue,menuTextArray[fieldName+"_On"],menuTextArray[fieldName+"_Off"],selectMenuSize,selectMenuSize,bAllowMultipleSelections,bInitOptionFilled,onchange);

// create Contents menu
var optionValueArray = [];
var optionTextArray = [];
var formName = "form";
var fieldName = "page";
var selectedOptionValue = "";
menuTextArray[fieldName+"_On"] =  '----- Select A Page -----';
menuTextArray[fieldName+"_Off"] = menuTextArray[fieldName+"_On"];
var selectMenuSize = 11;
var bAllowMultipleSelections = 0;
var bInitOptionFilled = 0;
var onchange = "var selectedOption=this.options[this.selectedIndex];var thisValue=selectedOption.value;if(isset(thisValue)){menuTargetWindow(thisValue);}";

createDynamicMenu(null,formName,fieldName,optionTextArray,optionValueArray,selectedOptionValue,menuTextArray[fieldName+"_On"],menuTextArray[fieldName+"_Off"],selectMenuSize,selectMenuSize,bAllowMultipleSelections,bInitOptionFilled,onchange);

var tempString='';
tempString+='</td></tr>';
tempString+='</table>';
document.write(tempString);

if(isset(startIndex)){
	initPageMenu('form', 'page', startIndex);
}

function initPageMenu(formName, fieldName, selectedIndex){
	var optionValueArray=[];
	var optionTextArray=[];
	for(var i=0; pageArray.length && i < pageArray[selectedIndex].length; i++){
		var thisValue = pageArray[selectedIndex][i][0];
		var thisText = pageArray[selectedIndex][i][1];
		thisText = createCaption(thisText);
		optionValueArray.push(thisValue);
		optionTextArray.push(thisText);
	}
	initMenuOptions(formName, fieldName, optionValueArray, optionTextArray, null);
}

var displayWindow = null;
var reportWindow = null;
var loginWindow = null;
var slidesWindow = null;

function menuTargetWindow(url,type){

	var directories=0,location=0,menubar=1,scrollbars=1,status=1,toolbar=0;
	var resizable=1,top=100,screenY=100,left=100,screenX=100;

	switch(type){
		
		case "report" : var width=640; var height = 480;
						var windowName='reportWindow';
						break;
		
		case "login" :	var width=300; var height = 400;
						var windowName='loginWindow';
						break;
		
		case "slides" : var width=500; var height = 500;
						var windowName='slidesWindow';
						// slides window will be resized to MAX_WIDTH & MAX_HEIGHT
						break;
		
		default :		var width=640; var height = 480;
						var windowName='displayWindow';
						break;
	}
	openWindow(url,windowName,width,height,directories,location,menubar,scrollbars,status,toolbar,resizable,top,screenY,left,screenX);
	eval(windowName).focus();
}


