// 4d-interactive.co.uk frame buster
// if (this.location.href != top.location.href) top.location.href = this.location.href;
// common menu at top of page
  // sitemap sections and subsections - links given from site root
  // section name, section link, subsection[i] name, subsection[i] link, etc
 var Practice = ["Practice", "index.htm",
  "Services", "services/index.htm",
  "Contact", "contact/index.htm",
  "Site Map", "sitemap/index.htm"];
  var Raffle = ["Raffle Tickets", "raffle/index.htm", "Raffle Ticket program", "raffle/index.htm", "MailMerge", "raffle/wordmail.htm", "C++ Builder Tutorial", "raffle/tutorial.htm"];
  var Reference = ["Reference", "reference/index.htm", "Intro", "reference/index.htm", "Colour Co-ordinates", "reference/cocord.htm", "Unit Converters", "reference/convert.htm", "Currency Converter", "reference/currindx.htm"];
  var Typography = ["Typography", "typo/index.htm", "Intro", "typo/index.htm", "Footnote Marks", "typo/footnote.htm", "Greek Alphabet", "typo/greek.htm", "Paper Sizes", "typo/papersz.htm", "Proof Marks", "typo/prmarks.htm", "Roman Numerals", "typo/romnum.htm"];
  var Emails = ["Emails", "emails/index.htm", "Intro", "emails/index.htm", "Xmas", "emails/xmas/index.htm", "Birthday", "emails/bday/index.htm"];
  var Links = ["Links", "links/index.htm", "Of Interest", "links/index.htm", "Programming", "links/proglnks.htm", "Handy", "links/hndylnks.htm"];
  var Personal = ["Personal", "personal/index.htm", "Home Page", "personal/index.htm", "Jokes", "jokes/index.htm", "Puzzle", "puzzles/backpack.htm", "Sudoku", "sudoku/sudoku.htm", "Recipes", "recipes/index.htm"];

  // sitemap the lot
  var MenuArray = [Practice, Raffle, Reference, Typography, Emails, Links, Personal];
  var MenuBorder = ["#C0C9D6", "#C0C9D6", "#C0C9D6", "#C0C9D6", "#C0C9D6", "#C0C9D6", "#C0C9D6"];

function MenuTop(level, sectionName, subsectionName)
{
  var d = document;
  var pad = "&nbsp;&nbsp;&nbsp;&nbsp;";
  var backgrnd = "6699CC";
//  var backgrnd = "565656";
  var i;
  var Ci = 0; // current section index
  var section;
  d.writeln('<table class="sitetable">');
  d.writeln('  <tr>');
  d.writeln('    <td nowrap>');
  for (i=0; i<MenuArray.length; i++)
  {
    section = MenuArray[i];
    if (section[0] == sectionName) { d.writeln('<span class="sitelinkselected">'+section[0]+'</span>'+pad); Ci = i; }
    else { d.writeln('<a class="sitelink" href="'+level+section[1]+'">'+section[0]+'</a>'+pad); }
  }
  d.writeln('    </td><td width="100%" align="right"><span class="sitename"><img src="'+level+'images/transparent.gif" height="1" alt="4d-interactive.co.uk" longdesc="http://www.4d-interactive.co.uk" /></span></td>');
  d.writeln('  </tr>');
//  d.writeln('  <tr height="1"><td colspan="2"><img src="'+level+'images/transparent.gif" width="1" height="1"></td></tr>');
  d.writeln('</table>');
  // second line from current section
  section = MenuArray[Ci];
  d.writeln('<table class="sitesubtable" style="border-top: 1px solid '+MenuBorder[Ci]+';">');
  d.writeln('  <tr>');
  d.write('    <td nowrap>');
  for (i=2; i<section.length; i=i+2)
  {
    if (section[i] == subsectionName) { d.writeln('<span class="sitesublinkselected">'+section[i]+'</span>'+pad); }
    else { d.writeln('<a class="sitesublink" href="'+level+section[i+1]+'">'+section[i]+'</a>'+pad); }
  }
  d.writeln('</td><td width="100%" align="left"></td></tr>');
//  d.writeln('  <tr height="1"><td colspan="2"><img src="'+level+'images/transparent.gif" width="1" height="1"></td></tr>');
  d.writeln('</table>');

}

function SiteMap(level, sectionName, subsectionName)
{
  var d = document;
  var pad = "&nbsp;&nbsp;&nbsp;&nbsp;";
  var i;
  var j;
  var section;
  for (i=0; i<MenuArray.length; i++)
  {
    section = MenuArray[i];
    d.writeln('<h4><a target="_top" href="'+level+section[1]+'">'+section[0]+'</a></h4>');
    if (section.length > 2)
    {
      for (j=2; j<section.length; j=j+2)
      {
        d.writeln('<a target="_top" href="'+level+section[j+1]+'">'+section[j]+'</a>'+pad);
      }
    }
      d.writeln('<br/>&nbsp;');
  }
}

