//page navigation menu NZRLS - Rev.13/7/2007
function MakeArray() {
this.length = MakeArray.arguments.length
	for (var i = 0; i < this.length; i++)
	this[i+1] = MakeArray.arguments[i]	 }
// soc/society.htm
var socl = new MakeArray("../index.htm","top","contact","officer","rep");
var socd = new MakeArray("Home&nbsp;Page","To&nbsp;Top","Contact&nbsp;Us","Officers","Representatives");
var socm = new MakeArray("Home <b>&gt;</b> <font color=red><b>The Society&nbsp; </b></font>");
// soc/research.htm
var resl = new MakeArray("../index.htm","top","../soc/society.htm#contact","../soc/society.htm#officer","../soc/society.htm#rep");
var resd = new MakeArray("Home&nbsp;Page","To&nbsp;Top","Contact&nbsp;Us","Officers","Representatives");
var resm = new MakeArray("Home <b>&gt;</b> <b>The Society&nbsp; <font color=red></b>&gt;Research Grant</b></font>");
// mem/membership.htm
var meml = new MakeArray("../index.htm","top","society.htm","mags","photo");
var memd = new MakeArray("Home&nbsp;Page","To&nbsp;Top","The&nbsp;Society","Magazine&nbsp;Groups","Photo&nbsp;Group");
var memm = new MakeArray("Home <font color=red><b>&gt;&nbsp;Membership</b></font>");

//links.htm
var linkl = new MakeArray("index.htm","top","local");
var linkd = new MakeArray("Home&nbsp;Page","Top","Local&nbsp;Sites");
var linkm = new MakeArray("Home <font color=red><b>&gt; Links&nbsp;</b></font>");

//copyrite.htm
var copl = new MakeArray("index.htm","top");
var copd = new MakeArray("Home&nbsp;Page","____");
var copm = new MakeArray("Home <font color=red><b>&gt; Copyright&nbsp;</b></font>");

//pix/parchive.htm
var parl = new MakeArray("../index.htm","top","catalogas.htm","catalogms.htm","catalogsm.htm");
var pard = new MakeArray("Home&nbsp;age","Top","Archive&nbsp;Pictures","To&nbsp;Modern&nbsp;Image","To&nbsp;Steam&nbsp;gallery");
var parm = new MakeArray("Home <b>&gt;</b> Galleries <font color=red><b>&gt; Archives&nbsp;</b></font>");

//pix/msgallery.htm
var gmsl = new MakeArray("../index.htm","top","parchive.htm","catalogsmy.htm");
var gmsd = new MakeArray("Home&nbsp;Page","Top","To&nbsp;Photo&nbsp;Archive","To&nbsp;Steam&nbsp;gallery");
var gmsm = new MakeArray("Home <b>&gt;</b> Galleries <font color=red><b>&gt; Modern&nbsp;</b></font>");

//pix/smgallery.htm
var gsml = new MakeArray("../index.htm","top","parchive.htm","catalogms.htm");
var gsmd = new MakeArray("Home&nbsp;Page","Top","To&nbsp;Photo&nbsp;Archive","To&nbsp;Modern&nbsp;Image");
var gsmm = new MakeArray("Home <b>&gt;</b> Galleries <font color=red><b>&gt; Steam&nbsp;</b></font>");

//trntbl/index.htm
var bool = new MakeArray("../index.htm","top","../pub/books.htm","../pub/drawings.htm","../ro/observer.htm");
var bood = new MakeArray("Home&nbsp;Page","Top","Books","Drawings","Railway Observer");
var boom = new MakeArray("Home <b>&gt;</b>&nbsp;<font color=red><b>&gt; Turntable&nbsp;</b></font>");

//pub/catalog.htm (now books.htm)
var catl = new MakeArray("../index.htm","https://secure.actrix.co.nz/railsoc.org.nz/order.htm");
var catd = new MakeArray("Home&nbsp;Page","ORDER a book");
var catm = new MakeArray("Home <b>&gt;</b>&nbsp;Publications&nbsp;<font color=red><b>&gt;&nbsp;Books&nbsp;</b></font>");

//pub/index.htm
var seml = new MakeArray("../index.htm","top","https://secure.actrix.co.nz/railsoc.org.nz/order.htm","drawings.htm","books.htm");
var semd = new MakeArray("Home&nbsp;Page","Top","ORDER","Drawings","Books&nbsp;Catalogue");
var semm = new MakeArray("Home <b>&gt;</b> Publications <font color=red><b>&gt; Books&nbsp;</b></font>");

//pub/drawings.htm
var dral = new MakeArray("../index.htm","top","drawing","steam","diesel","https://secure.actrix.co.nz/railsoc.org.nz/order.htm");
var drad = new MakeArray("Home&nbsp;Page","Top","General&nbsp;Drawings","Industrial&nbsp;Steam","Diesels","Order");
var dram = new MakeArray("Home <b>&gt;</b> Publications <font color=red><b>&gt; Drawings&nbsp;</b></font>");

//pub/mags.htm
var magl = new MakeArray("../index.htm","top","../ro/observer.htm","https://secure.actrix.co.nz/railsoc.org.nz/order.htm");
var magd = new MakeArray("Home&nbsp;Page","Top","Railway&nbsp;Observer","ORDER");
var magm = new MakeArray("Home <b>&gt;</b> publications <font color=red><b>&gt; Magazines&nbsp;</b></font>");

//ro/observer.htm
var obsl = new MakeArray("../index.htm","top","obsvr","contribute","Indexes.htm");
var obsd = new MakeArray("Home&nbsp;Page","Top","The&nbsp;Observer","How&nbsp;to&nbsp;Contribute","Indexes");
var obsm = new MakeArray("Home&nbsp;<font color=red><b>&gt;&nbsp;Railway&nbsp;Observer&nbsp;</b></font>");

//ro/firstissue.htm
var fobsl = new MakeArray("../index.htm","top","observer.htm");
var fobsd = new MakeArray("Home Page","Top","The&nbsp;Observer");
var fobsm = new MakeArray("Home <b>&gt;</b> Observer <font color=red><b>&gt; First Issue&nbsp;</b></font>");

//act/activity.htm
var actl = new MakeArray("../index.htm","top","stock","sstream");
var actd = new MakeArray("Home&nbsp;Page","Top","Preservation","Silver&nbsp;Stream");
var actm = new MakeArray("Home <font color=red><b>&gt; Local Activities&nbsp;</b></font>");

//act/history1.htm
var hisal = new MakeArray("../index.htm","top","activity.htm#branch","activity.htm#wab");
var hisad = new MakeArray("Home Page","Top","Group&nbsp;Activity","Wab's&nbsp;progress");
var hisam = new MakeArray("Home <b>&gt;</b> Activities <font color=red><b>&gt; History-Wab794&nbsp;</b></font>");

//arc/archives.htm
var arcl = new MakeArray("../index.htm","top","menu","news","../pix/parchive.htm");
var arcd = new MakeArray("Home Page","To&nbsp;the&nbsp;Top","Table&nbsp;of&nbsp;Contents","Collections","Photo&nbsp;Archives");
var arcm = new MakeArray("Home <font color=red><b>&gt; The Archives&nbsp;</b></font>");

//history/history2.htm
var hisbl = new MakeArray("../index.htm","https://secure.actrix.co.nz/railsoc.org.nz/order.htm","Top");
var hisbd = new MakeArray("Home Page","Order&nbsp;Form","To&nbsp;Top");
var hisbm = new MakeArray("Home <b>&gt;</b> Activities <font color=red><b>&gt; History-Silverstream&nbsp;</b></font>");

//history/history3.htm
var hiscl = new MakeArray("../index.htm","https://secure.actrix.co.nz/railsoc.org.nz/order.htm","Top");
var hiscd = new MakeArray("Home Page","Order&nbsp;Form","To&nbsp;Top");
var hiscm = new MakeArray("Home <b>&gt;</b> Activities <font color=red><b>&gt; History-A472&nbsp;</b></font>");

//history/history4.htm
var hiscl = new MakeArray("../index.htm","https://secure.actrix.co.nz/railsoc.org.nz/order.htm","Top");
var hiscd = new MakeArray("Home Page","Order&nbsp;Form","To&nbsp;Top");
var hiscm = new MakeArray("Home&nbsp;<b>&gt;</b>&nbsp;Activities&nbsp;<font color=red size='small'><b>&gt;&nbsp;History-W&amp;M&nbsp;Carriages&nbsp;</b></font>");

//soc/thanks.htm
var thkl = new MakeArray("../index.htm","society.htm","membership.htm");
var thkd = new MakeArray("Home&nbsp;Page","The&nbsp;Society","Membership&nbsp");
var thkm = new MakeArray("Home <font color=red><b>&gt;&nbsp;Membership</b></font>");
// Indexes
//ro/indexes.htm
var ii1l = new MakeArray("../index.htm");
var ii1d = new MakeArray("Home&nbsp;Page");

//ro/index.htm
var inxl = new MakeArray("../index.htm","top","observer.htm","observer.htm#contribute");
var inxd = new MakeArray("Home&nbsp;Page","Top","The&nbsp;Observer","How&nbsp;to&nbsp;Contribute");

//ro/indxvXX.htm
var iipl = new MakeArray("../index.htm","top","indexes.htm");
var iipd = new MakeArray("Home&nbsp;Page","Top","Index&nbsp;Page");

//Generic/list
var genl = new MakeArray("../index.htm","Top");
var gend = new MakeArray("Home Page","To&nbsp;Top");
var genm = new MakeArray("Home <b>&gt;</b> parent page <font color=red><b>&gt; this page&nbsp;</b></font>");

//Generic/list
var genal = new MakeArray("../index.htm","Top");// bookmark name
var genad = new MakeArray("Home Page","To&nbsp;Top");// displayed
var genam = new MakeArray("Home <b>&gt;</b> parent page <font color=red><b>&gt; this page&nbsp;</b></font>");



var hdg1='<div align="center"><TABLE Border=0 CELLPADDING="4"><TR>';
var cell='<TD ALIGN="center" BGCOLOR="' + bgcolor + '"><font face="arial" size="-2"><A ID="nav" HREF="';
var hdg2='</font></TD></TR></TABLE></div>';
 // with thanks to Brian Griesbaum, modified by Rod Murgatroyd
function navTable(page) {
	output=hdg1;
       for(var i=1; i<=eval(page + "l").length; i++)
         if ((eval(page + "l")[i]).toLowerCase().indexOf( "htm" ) != -1)  {
          output += cell + (eval(page + "l")[i]) + '">' + (eval(page + "d")[i]) +'</A></TD>';  }
          	else  {
           output += cell + '#' + (eval(page + "l")[i]) + '">' + (eval(page + "d")[i]) +'</A></TD>';  }
	output += hdg2;
	return output;	}
	
function mapTable(page)  {
       for(var i=1; i<=eval(page + "m").length; i++)
           output = "<b><font color='#9933ff'>&gt;&nbsp;" + (eval(page + "m")[i]) + "&nbsp;</font></b>";
	return output;	}
// -->

