var Current1 = 0;
var Current2 = 0;
var New1 = 0;
var TopMenu = 'Learning_Doubles_Minor_Triples_Major_Surprise Major';
var TabHints = 'Called Changes_Plain Hunt_Understanding Method Diagrams_My Free Software';
var GoHints = 'cc_ph5_umd_/software/index';
var TabDoubles ='Plain Bob_Grandsire_St Martins_St Simons_Winchendon Place_Stedman';
var GoDoubles = 'pb5_gs5_sm5_ss5_wp5_st5';
var TabMinor = 'Plain Bob_Little Bob_Cambridge Surprise';
var GoMinor = 'pb6_lb6_cb6';
var TabTriples ='Plain Bob_Grandsire_Stedman';
var GoTriples = 'pb7_gs7_st7';
var TabMajor = 'Plain Bob_Little Bob';
var GoMajor = 'pb8_lb8';
var TabSurp = 'Cambridge_Yorkshire_Lincolnshire_Rutland_Pudsey_Superlative_Bristol_London';
var GoSurp = 'cb8_yk8_ln8_ru8_pd8_su8_bs8_ld8';
function WriteMenu(Row1, Row2)
{
	Current1 = Row1;
	Current2 = Row2;
	New1 = Row1;
	var NavText = '<div class="TabIndex"><ul class="TabList1" id="ml1">';
	if(Current1 == 0)
	{
        NavText += Assemble(TopMenu, "Lev1", 1);
	}else
	{
		NavText += '<li class="Lev1i"><a class="mnu" href="index.htm">Home Page</a></li>';
        NavText += Assemble(TopMenu, "Lev1", Current1);
	}

	NavText += '</ul><ul class="TabList2" id="ml2">';
    Menu = TabHints;
    switch(Row1)
    {
      case 2: Menu = TabDoubles; break;
      case 3: Menu = TabMinor; break;
      case 4: Menu = TabTriples; break;
      case 5: Menu = TabMajor; break;
      case 6: Menu = TabSurp; break;
    }
	NavText += Assemble(Menu, "Lev2", Current2);
	NavText += '</ul></div>';
	document.write(NavText);
}

function Assemble(ItemList, Class, n)
{
	var ListArray = ItemList.split("_");
	var ListSize = ListArray.length;
	var LI = '<li class="'+Class;
	var CodeText = "";
	for(x=0;x<ListSize;x++)
	{
		if(x==(n - 1))
		{
			CodeText += LI+'a">'+ListArray[x]+'</li>';
		}else
		{
			CodeText += LI+'i">';
			CodeText += '<a class="mnu" href="JavaScript:SW'+Class+'('+(x+1)+')">'+ListArray[x]+'</a></li>';
		}
	}
	return CodeText;
}

function SWLev1(n)
{
	New1 = n;
	var NavText = "";
	if(Current1 != 0)
	{
		NavText = '<li class="Lev1i"><a class="mnu" href="index.htm">Home Page</a></li>';
	}
	NavText += Assemble(TopMenu, "Lev1", New1);
	document.getElementById("ml1").innerHTML = NavText;
    Menu = TabHints;
    switch(New1)
    {
      case 2: Menu = TabDoubles; break;
      case 3: Menu = TabMinor; break;
      case 4: Menu = TabTriples; break;
      case 5: Menu = TabMajor; break;
      case 6: Menu = TabSurp; break;
    }
	var Lev2Selection = 0;
	if(New1 == Current1)
		{
			Lev2Selection = Current2;
		}
	document.getElementById("ml2").innerHTML = Assemble(Menu, "Lev2", Lev2Selection);
}

function SWLev2(n)
{
    var GoList = GoHints;
    switch(New1)
    {
      case 2: GoList = GoDoubles; break;
      case 3: GoList = GoMinor; break;
      case 4: GoList = GoTriples; break;
      case 5: GoList = GoMajor; break;
      case 6: GoList = GoSurp; break;
    }
    var GoArray = GoList.split("_");
	var NewPage = GoArray[n - 1]+'.htm';
	window.top.location.href = NewPage;
}


