// menus for craig.delahoy.net

var menutext = new Array();			// menu text for main menu items
var menulink = new Array();			// link to page for main menu items
// the key determines if the menu has a sub-menu. If it does, the variable name is given here
var menukey = ["","musicmenu","writingmenu","","",""];

// The items for the main menu are added here
menutext.push("Home");
menulink.push("index.htm");
menutext.push("Music");
menulink.push("music_home.htm");
menutext.push("Writing");
menulink.push("writing_home.htm");
//menutext.push("Directing");
//menulink.push("directing_home.htm");
//menutext.push("Web");
//menulink.push("web_home.htm");
menutext.push("Contact me");
menulink.push("contact.htm");

// Repeat the above for each sub-menu, using the names in the key array

var musicmenutext = new Array();
var musicmenulink = new Array();
musicmenutext.push("eclectica one");
musicmenulink.push("music_eclectica_one.htm");
musicmenutext.push("eclectica two");
musicmenulink.push("music_eclectica_two.htm");
musicmenutext.push("eclectica three");
musicmenulink.push("music_eclectica_three.htm");

var writingmenutext = new Array();
var writingmenulink = new Array();
writingmenutext.push("The joy of id");
writingmenulink.push("writing_joyofid.htm");
writingmenutext.push("Just seven minutes to go");
writingmenulink.push("writing_sevenminutes.htm");
writingmenutext.push("Castaway Island");
writingmenulink.push("writing_castaway.htm");
writingmenutext.push("Size matters");
writingmenulink.push("writing_sizematters.htm");
writingmenutext.push("Role play");
writingmenulink.push("writing_roleplay.htm");

do_mainmenu();


// ------------------------------------------------------
// functions happen below. No need to change anything down here

function do_mainmenu()
{
	document.writeln('<ul id="cssmenu" class="cssmenu_horiz">');
	for(f=0; f<menutext.length; f++)
	{
		do_item(menutext,menulink,f,0);
		if(menukey[f] != "")
		{
			document.writeln('<ul>');
			var subtext = eval(menukey[f] + "text");
			var sublink = eval(menukey[f] + "link");
			for(g=0; g<subtext.length; g++)
			{	do_item(subtext,sublink,g,1);	}
			document.writeln('</li>');
			document.writeln('</ul>');
		}
		document.writeln('</li>');
	}
	document.writeln('</ul>');
}

function do_item(textarray,linkarray,myindex,level)
{
	myhref = location.href.split("/");
	mypage = myhref[myhref.length -1];
//	alert(location.href + "\n=" + mypage);

	document.writeln('<li class="menuOption menuLevel' + level + '">')
	if(mypage != linkarray[myindex])			{	document.writeln('<a href="' + linkarray[myindex] + '">');		}
	document.writeln('<span class="menuText">');
	document.writeln(textarray[myindex]);
	document.writeln('</span>');
	if(mypage != linkarray[myindex])			{	document.writeln('</a>');		}
}
