// Writes the menu code into the relevant div of each html page

var menu  = new Array(); 
menu[0]   = '<ul id="navigation">';
menu[1]   = '<li><a href="#">home</a>';
menu[2]   =   '<ul>';
menu[3]   =   '<li><a href="index.html">home</a></li>';
menu[4]   =   '<li><a href="sitemap.html">site map</a></li>';
menu[5]   =   '</ul>';
menu[6]   = '</li>';
menu[7]   = '<li><a href="#">about</a>';
menu[8]   =   '<ul>';
menu[9]   =   '<li><a href="constitution.html">constitution</a></li>';
menu[10]  =   '<li><a href="policies.html">policies</a></li>';
menu[11]  =   '<li><a href="history.html">history</a></li>';
menu[12]  =   '<li><a href="officials.html">officials</a></li>';
menu[13]  =   '<li><a href="accounts.html">accounts</a></li>';
menu[14]  =   '<li><a href="testimonials.html">testimonials</a></li>';
menu[15]  =   '</ul>';
menu[16]  = '</li>';  
menu[17]  = '<li><a href="#">news</a>';
menu[18]  =   '<ul>';
menu[19]  =   '<li><a href="news.html">recent</a></li>';
menu[20]  =   '<li><a href="archive.html">archive</a></li>';
menu[21]  =   '</ul>';
menu[22]  = '</li>';
menu[23]  = '<li><a href="#">events</a>';
menu[24]  =   '<ul>';
menu[25]  =   '<li><a href="#">general</a>';
menu[26]  =     '<ul>';
menu[27]  =     '<li><a href="tournscca.html">scca tournaments</a></li>';
menu[28]  =     '<li><a href="rules.html">scca rules of play</a></li>';
menu[29]  =     '<li><a href="tourniccf.html">iccf tournaments</a></li>';
menu[30]  =     '<li><a href="fees.html">scca/iccf entry fees</a></li>';
menu[31]  =     '<li><a href="ccplay.html">how to play cc</a></li>';
menu[32]  =     '</ul>';
menu[33]  =   '<li><a href="#">scca domestic</a>';
menu[34]  =     '<ul>';
menu[35]  =     '<li><a href="winners.html">winners</a></li>';
menu[36]  =     '<li><a href="100pcclub.html">100% club</a></li>';
menu[37]  =     '<li><a href="championship.html">championship</a></li>';
menu[38]  =     '<li><a href="premier.html">premier</a></li>';
menu[39]  =     '<li><a href="open.html">open</a></li>';
menu[40]  =     '<li><a href="leagues.html">leagues</a></li>';
menu[41]  =     '<li><a href="challengers.html">challengers</a></li>';
menu[42]  =     '<li><a href="webserver.html">webserver open</a></li>';
menu[43]  =     '<li><a href="candidates.html">candidates</a></li>';
menu[44]  =     '<li><a href="major.html">major</a></li>';
menu[45]  =     '<li><a href="minor.html">minor</a></li>';
menu[46]  =     '<li><a href="quartets.html">quartets</a></li>';
menu[47]  =     '<li><a href="openings.html">openings</a></li>';
menu[48]  =     '</ul>';
menu[49]  =   '</li>';
menu[50]  =   '<li><a href="#">scca international</a>';
menu[51]  =     '<ul>';
menu[52]  =     '<li><a href="friendindex.html">friendly matches</a></li>';
menu[53]  =     '<li><a href="dmlmem.html">livie memorial</a></li>';
menu[54]  =     '<li><a href="bulletin21st.html">bulletin 21st</a></li>';
menu[55]  =     '<li><a href="bpmem.html">partridge memorial</a></li>';
menu[56]  =     '<li><a href="sctindex.html">scottish centenary</a></li>';
menu[57]  =     '</ul>';
menu[58]  =   '</li>';
menu[59]  =   '<li><a href="#">iccf team</a>';
menu[60]  =     '<ul>';
menu[61]  =     '<li><a href="iccf/olympiads.html">olympiads</a></li>';
menu[62]  =     '<li><a href="iccf/champleague.html">champions league</a></li>';
menu[63]  =     '<li><a href="iccf/euroteam.html">euro championship</a></li>';
menu[64]  =     '<li><a href="iccf/emailteam.html">email championship</a></li>';
menu[65]  =     '<li><a href="iccf/natt.html">north atlantic</a></li>';
menu[66]  =     '<li><a href="iccf/nstt.html">north sea</a></li>';
menu[67]  =     '</ul>';
menu[68]  =   '</li>';
menu[69]  =   '<li><a href="#">iccf individual</a>';
menu[70]  =     '<ul>';
menu[71]  =     '<li><a href="iccf/worldchamp.html">world championship</a></li>';
menu[72]  =     '<li><a href="iccf/eurochamp.html">euro championship</a></li>';
menu[73]  =     '<li><a href="iccf/masterlevel.html">master level</a></li>';
menu[74]  =     '<li><a href="iccf/higherlevel.html">higher level</a></li>';
menu[75]  =     '<li><a href="iccf/openlevel.html">open level</a></li>';
menu[76]  =     '<li><a href="iccf/promoclass.html">promotion classes</a></li>';
menu[77]  =     '<li><a href="iccf/cupcomps.html">cup competitions</a></li>';
menu[78]  =     '<li><a href="iccf/money.html">money tournament</a></li>';
menu[79]  =     '<li><a href="iccf/jubilee.html">jubilee events</a></li>';
menu[80]  =     '<li><a href="iccf/invites.html">invitation events</a></li>';
menu[81]  =     '<li><a href="iccf/rapid.html">rapid play</a></li>';
menu[82]  =     '<li><a href="iccf/thematic.html">thematic events</a></li>';
menu[83]  =     '</ul>';
menu[84]  =   '</li>';
menu[85]  = '</ul>';
menu[86]  = '</li>';
menu[87]  = '<li><a href="#">games</a>';
menu[88]  =   '<ul>';
menu[89]  =   '<li><a href="annoindex.html">annotated games</a></li>';
menu[90]  =   '<li><a href="scotgames.html">scottish collections</a></li>';
menu[91]  =   '</ul>';
menu[92]  = '</li>';
menu[93]  = '<li><a href="#">members</a>';
menu[94]  =   '<ul>';
menu[95]  =   '<li><a href="membership.html">membership</a></li>';
menu[96]  =   '<li><a href="members.html">downloads</a></li>';
menu[97]  =   '<li><a href="100club.html">100 club</a></li>';
menu[98]  =   '</ul>';
menu[99]  = '</li>';
menu[100]  = '<li><a href="#">contact</a>';
menu[101]  =   '<ul>';
menu[102]  =   '<li><a href="contact.html">email us</a></li>';
menu[103]  =   '<li><a href="contacts.html">email members</a></li>';
menu[104] =   '<li><a href="linksiccf.html">iccf links</a></li>';
menu[105] =   '<li><a href="linkschess.html">chess links</a></li>';
menu[106] =   '</ul>';
menu[107] = '</li>';
menu[108] = '<li><a href="#">features</a>';
menu[109] =   '<ul>';
menu[110] =   '<li><a href="puzzles/puzzle1.html">puzzle corner</a></li>';
menu[111] =   '<li><a href="pictures.html">picture gallery</a></li>';
menu[112] =   '<li><a href="wwcindex.html">win without castling</a></li>';
menu[113] =   '</ul>';
menu[114] = '</li>';             
menu[115] = '<li><a href="#">publications</a>';
menu[116] =   '<ul>';
menu[117] =   '<li><a href="magazine.html">magazine</a></li>';
menu[118] =   '<li><a href="grading.html">grading list</a></li>';
menu[119] =   '<li><a href="postcards.html">cc postcards</a></li>';
menu[120] =   '<li><a href="bookindex.html">book reviews</a></li>';
menu[121] =   '<li><a href="cbindex.html">chessbase reviews</a></li>';
menu[122] =   '</ul>';
menu[123] = '</li>';            
menu[124] = '</ul>';

function show(arg1, arg2)
{
// Check if current document has been loaded from a sub-folder
  var sub = (arg2 == "sub");
// If we're in a sub-folder, append "../" to path references before writing
  for (var i = 0; i < menu.length; i++)
  {
    if (sub)
    {
      var len = menu[i].length;
      var str1 = "";
      if (len > 14) 
      {
        str1 = menu[i].substr(0,12);
        if (str1 == "<li><a href=")
        {
          var str2 = menu[i].substr(13,1);
          if (str2 != "#")
          {
            var str3 = menu[i].substr(0,13);
            var str4 = "../";
            var str5 = menu[i].substr(13,len-13);
            menu[i]= str3 + str4 + str5;
          }
        }
      }
    }
  document.writeln(menu[i]);
  }
}

