function Header(page,ButtonRequest){
//
// Generate header
//
//    document.write("Doing header<BR>");
  document.write(
    "<CENTER><TABLE BORDER=5 CELLSPACING=5 CELLPADDING=5 WIDTH='90%' ><TR>" +
    "<TD ALIGN=CENTER VALIGN=TOP><B><I><FONT SIZE=6>The Bova Family Genealogy<BR>" + page +
    "</FONT></I></B></TD>" +
    "</TR></TABLE></CENTER>" +
    "<P>"
    );
  if (ButtonRequest != 'None') Buttons(page);
  }

function Trailer(page,ButtonRequest) {
//
// Generate Trailer
//
//    document.write("Doing trailer<BR>");
  document.write("<BR>");
  if (ButtonRequest != 'None') Buttons(page);
  var monthArray = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  var now = new Date();
  var nowYear = now.getYear();
  if (nowYear < 200) {nowYear += 1900};
  var lastUpdate = new Date(document.lastModified);
  var modifiedyear=lastUpdate.getYear();
  if (modifiedyear < 200) {modifiedyear+=1900};
//    window.location + "<BR>" +
  document.write(
    "<P><HR>" +
    "Site: The Bova Family Genealogy<BR>" +
    "Page: " + page + "<BR>" +
    "Page last updated: " + monthArray[lastUpdate.getMonth()] + " " + lastUpdate.getDate() + ", " + modifiedyear + "<BR>" +
    "Copyright © 2000-" + nowYear + " Richard and Denise Bova. All Rights Reserved<BR>" +
    "Please report any problems to <A href='&#109;&#097;&#105;&#108;&#116;&#111;:&#098;&#111;&#118;&#097;&#045;&#103;&#101;&#110;&#101;&#097;&#108;&#111;&#103;&#121;&#064;&#099;&#111;&#120;&#046;&#110;&#101;&#116;'>Richard Bova</a> " +
    "&lt;&#098;&#111;&#118;&#097;&#045;&#103;&#101;&#110;&#101;&#097;&#108;&#111;&#103;&#121;&#064;&#099;&#111;&#120;&#046;&#110;&#101;&#116;&gt;<BR>" +
    "<A href='generbl.htm'>Report Bad/Broken Links</A><BR>" +
    "<A HREF='genepriv.htm'>Privacy Policy</A>&nbsp;&nbsp;<A HREF='generepo.htm'>Terms of Service (Reprints)</A>"
    );
  }

function Buttons (page) {
//
//  Generate Buttons
//
//  document.write("Doing Buttons<BR>");
  var Button = new
    Array(
    "Home","genehome.htm","Home",
    "Family Tree","http://worldconnect.rootsweb.com/~rbova","Family Tree",
    "Surnames","genename.htm","Surnames",
    "To America","geneta.htm","To America",
    "Source Records","genesrc.htm","Source&nbsp;<BR>&nbsp;Records",
    "Search this Site","geneas.htm","Search&nbsp;<BR>&nbsp;this Site",
    "Guestbook","genegbk.htm","Guestbook",
    "Links","genelink.htm","Links",
    "Email","&#109;&#097;&#105;&#108;&#116;&#111;:&#098;&#111;&#118;&#097;&#045;&#103;&#101;&#110;&#101;&#097;&#108;&#111;&#103;&#121;&#064;&#099;&#111;&#120;&#046;&#110;&#101;&#116;","Email",
    "Springboard Searches","genesrch.htm","Springboard&nbsp;<BR>&nbsp;Searches",
    "Effective Searches","genestw.htm","Effective&nbsp;<BR>&nbsp;Searches",
    "Doubling Your Searches","genesx2.htm","Doubling Your&nbsp;<BR>&nbsp;Searches",
    "Getting Started","genetips.htm","Getting Started",
    "Brick Walls","genebw.htm","Brick&nbsp;<BR>&nbsp;Walls",
    "Site Map","genesmap.htm","Site Map",
    "Changes","genechgs.htm","Site&nbsp;<BR>&nbsp;Changes",
    "Survey","genesrv3.htm","Survey",
    "","",""
    );
  ButtonColor = "'#40ff40'";
  ButtonPressedColor = "'#40e540'";
  ButtonRows = 2;
  ButtonCols = 9;
  document.write("<CENTER><TABLE BORDER=2 CELLSPACING=2 CELLPADDING=0>");
  b = -3;
  for (br = 1; br <= ButtonRows; br++) {
    document.write("<TR>");
    for (bc = 1; bc <= ButtonCols; bc++) {
      b = b + 3;
      if (Button[b] == page) {
//      document.write("<td>" + b + "a " + page + "</td>");
        document.write(
          "<TD bgcolor=" + ButtonPressedColor + ">&nbsp;" +
          Button[b+2] +
          "</A>&nbsp;</TD>"
          );
        }
      else {
//        document.write("<td>" + b + " " + page[b] + " " + page + "</td>");
        document.write(
          "<TD bgcolor=" + ButtonColor + ">&nbsp;<A HREF='" +
          Button[b+1] + "'>" + Button[b+2] +
          "</A>&nbsp;</TD>"
          );
        }
      }
    document.write("</TR>");
    }
  document.write("</TABLE></CENTER>");
//  document.write("end of buttons");
  }