//
// Copyright (c) 2006 by Conor O'Mahony.
// For enquiries, please email GubuSoft@GubuSoft.com.
// Please keep all copyright notices below.
// Original author of TreeView script is Marcelino Martins.
//
// This document includes the TreeView script.
// The TreeView script can be found at http://www.TreeView.net.
// The script is Copyright (c) 2006 by Conor O'Mahony.
//
// You can find general instructions for this file at www.treeview.net. 
//

// Configures whether the names of the nodes are links (or whether only the icons
// are links).
USETEXTLINKS = 1

// Configures whether the tree is fully open upon loading of the page, or whether
// only the root node is visible.
STARTALLOPEN = 0

// Specify if the images are in a subdirectory;
ICONPATH = ''


//foldersTree = gFld("<i>National Capital Kin Club</i>", "demoFramesetRightFrame.html")
foldersTree = gFld("<i>National Capital Kin Club</i>", "home.htm")
  foldersTree.treeID = "Frameset"
/*
  aux1 = insFld(foldersTree, gFld("Photos example", "demoFramesetRightFrame.html"))

    aux2 = insFld(aux1, gFld("United States", "http://www.treeview.net/treemenu/demopics/beenthere_america.gif"))
      insDoc(aux2, gLnk("R", "Boston", "http://www.treeview.net/treemenu/demopics/beenthere_boston.jpg"))
      insDoc(aux2, gLnk("R", "New York", "http://www.treeview.net/treemenu/demopics/beenthere_newyork.jpg"))
      insDoc(aux2, gLnk("R", "Washington", "http://www.treeview.net/treemenu/demopics/beenthere_washington.jpg"))

    aux2 = insFld(aux1, gFld("Europe", "http://www.treeview.net/treemenu/demopics/beenthere_europe.gif"))
      insDoc(aux2, gLnk("R", "Edinburgh", "http://www.treeview.net/treemenu/demopics/beenthere_edinburgh.gif"))
      insDoc(aux2, gLnk("R", "London", "http://www.treeview.net/treemenu/demopics/beenthere_london.jpg"))
      insDoc(aux2, gLnk("R", "Munich", "http://www.treeview.net/treemenu/demopics/beenthere_munich.jpg"))
      insDoc(aux2, gLnk("R", "Athens", "http://www.treeview.net/treemenu/demopics/beenthere_athens.jpg"))
      insDoc(aux2, gLnk("R", "Florence", "http://www.treeview.net/treemenu/demopics/beenthere_florence.jpg"))
      //
      // The next three links have their http protocol appended by the script
      //
      insDoc(aux2, gLnk("Rh", "Pisa", "www.treeview.net/treemenu/demopics/beenthere_pisa.jpg"))
      insDoc(aux2, gLnk("Rh", "Rome", "www.treeview.net/treemenu/demopics/beenthere_rome.jpg"))
      insDoc(aux2, gLnk("Rh", "Lisboa", "www.treeview.net/treemenu/demopics/beenthere_lisbon.jpg"))

  aux1 = insFld(foldersTree, gFld("Club Info", "javascript:parent.op()"))

    aux2 = insFld(aux1, gFld("Linked", "http://www.treeview.net/treemenu/demopics/beenthere_unitedstates.gif"))
      insDoc(aux2, gLnk("R", "New York", "http://www.treeview.net/treemenu/demopics/beenthere_newyork.jpg"))

    aux2 = insFld(aux1, gFld("Empty, linked", "http://www.treeview.net/treemenu/demopics/beenthere_europe.gif"))

    //
    // Netscape 4.x needs the HREF to be non-empty to process other events such as open folder,
    // hence the need for the op function
    //
    aux2 = insFld(aux1, gFld("Not linked", "javascript:parent.op()"))
      insDoc(aux2, gLnk("R", "New York", "http://www.treeview.net/treemenu/demopics/beenthere_newyork.jpg"))

  aux1 = insFld(foldersTree, gFld("Targets", "javascript:parent.op()"))
      insDoc(aux1, gLnk("R", "Right frame", "http://www.treeview.net/treemenu/demopics/beenthere_edinburgh.gif"))
      insDoc(aux1, gLnk("B", "New window", "http://www.treeview.net/treemenu/demopics/beenthere_london.jpg"))
      insDoc(aux1, gLnk("T", "Whole window", "http://www.treeview.net/treemenu/demopics/beenthere_munich.jpg"))
      insDoc(aux1, gLnk("S", "This frame", "http://www.treeview.net/treemenu/demopics/beenthere_athens.jpg"))
      //
      // The S target is required.
      // The \\\ is needed to escape the ' character for string arguments.
      // Also, note that if you define your function in the parent frame, use javascript:parent.myfunc
      insDoc(aux1, gLnk("S", "JavaScript link", "javascript:alert(\\\'This JavaScript link simply calls the built-in alert function,\\\\nbut you can define your own function.\\\')"))

  aux1 = insFld(foldersTree, gFld("Other icons", "javascript:parent.op()"))
  aux1.iconSrc = ICONPATH + "diffFolder.gif"
  aux1.iconSrcClosed = ICONPATH + "diffFolder.gif"
    docAux = insDoc(aux1, gLnk("B", "D/L Treeview", "http://www.treeview.net/treemenu/download.asp"))
    docAux.iconSrc = ICONPATH + "diffDoc.gif"

  aux1 = insFld(foldersTree, gFld("<font color=red>F</font><font color=blue>o</font><font color=pink>r</font><font color=green>m</font><font color=red>a</font><font color=blue>t</font><font color=brown>s</font>", "javascript:parent.op()"))
    docAux = insDoc(aux1, gLnk("R", "<div class=specialClass>CSS Class</div>", "http://www.treeview.net/treemenu/demopics/beenthere_newyork.jpg"))
*/
  aux1 = insFld(foldersTree, gFld("Club Info", "javascript:parent.op()"))

    aux2 = insFld(aux1, gFld("Club History", "club/serving.htm"))
      insDoc(aux2, gLnk("R", "The Charter", "club/charter.htm"))
      insDoc(aux2, gLnk("R", "The 1930s", "club/ch1.htm"))
      insDoc(aux2, gLnk("R", "The 1940s", "club/ch2.htm"))
      insDoc(aux2, gLnk("R", "The 1950s", "club/ch3.htm"))
      insDoc(aux2, gLnk("R", "The 1960s", "club/ch4.htm"))
      insDoc(aux2, gLnk("R", "The 1970s", "club/ch5.htm"))
      insDoc(aux2, gLnk("R", "The 1980s", "club/ch6.htm"))
      insDoc(aux2, gLnk("R", "The 1990s", "club/ch7.htm"))
      insDoc(aux2, gLnk("R", "The 200Xs", "club/ch8.htm"))
      insDoc(aux2, gLnk("R", "1940s Pictures", "club/1940pics.htm"))
      insDoc(aux2, gLnk("R", "1950s Pictures", "club/1950pics.htm"))

    insDoc(aux1, gLnk("R", "Club Members", "members.htm"))
    insDoc(aux1, gLnk("R", "Our Partners", "k40.htm"))

    aux2 = insFld(aux1, gFld("Publications", "bulletin.htm"))

    /* insDoc(aux1, gLnk("R", "Zone Ottawa Valley", "zoneov.htm")) */
    insDoc(aux1, gLnk("R", "Photo Gallery", "photos.htm"))

    aux2 = insFld(aux1, gFld("Memorials", "javascript:parent.op()"))
      insDoc(aux2, gLnk("R", "Joan Rolph", "club/rolph_joan_obit.htm"))
      insDoc(aux2, gLnk("R", "Denny Olmstead", "club/olmstead_denny_obit.htm"))
      insDoc(aux2, gLnk("R", "Al Sentance", "club/sentance_al_obit.htm"))
      insDoc(aux2, gLnk("R", "Michael Manfredo", "club/mike_manfredo_memorial.htm"))
      insDoc(aux2, gLnk("R", "Bill Constable", "club/bill_constable_memorial.htm"))
      insDoc(aux2, gLnk("R", "Joan Finnie", "club/finnie_joan_obit.htm"))
      insDoc(aux2, gLnk("R", "Jack Hoye", "club/hoye_jack_obit.htm"))
      insDoc(aux2, gLnk("R", "Don McFadgen", "club/mcfadgen_don_obit.htm"))
      insDoc(aux2, gLnk("R", "Ellen Smith", "club/smith_ellen_obit.htm"))

    insDoc(aux1, gLnk("R", "Contact Us", "contact.htm"))

    aux2 = insFld(aux1, gFld("Links", "links.htm"))
      insDoc(aux2, gLnk("B", "Kin Canada", "http://www.kincanada.ca"))
      insDoc(aux2, gLnk("B", "Kin Canada Bursaries", "http://www.bursary.ca"))
      insDoc(aux2, gLnk("B", "Canadian Cystic Fibrosis Foundation", "http://www.cysticfibrosis.ca"))
      insDoc(aux2, gLnk("B", "Operation Come Home", "http://www.operationcomehome.ca"))
      insDoc(aux2, gLnk("B", "City of Ottawa", "http://city.ottawa.on.ca"))

  aux1 = insFld(foldersTree, gFld("Join Us", "whyjoin.htm"))
    insDoc(aux1, gLnk("R", "Who We Are", "kinkin.htm"))
    insDoc(aux1, gLnk("R", "Meetings", "meetings.htm"))
    insDoc(aux1, gLnk("B", "Kin Calendar", "http://calendarhome.com/cgi-bin/calforward.pl?user=/ottawakin"))

  aux1 = insFld(foldersTree, gFld("Projects", "projects.htm"))

    aux2 = insFld(aux1, gFld("Skate-a-Thon", "skate.htm"))
      insDoc(aux2, gLnk("R", "2010", "skate10.htm"))
      insDoc(aux2, gLnk("R", "2009", "skate09.htm"))
      insDoc(aux2, gLnk("R", "2008", "skate08.htm"))
      insDoc(aux2, gLnk("R", "2007", "skate07.htm"))
      insDoc(aux2, gLnk("R", "2006", "skate06.htm"))
      insDoc(aux2, gLnk("R", "2005", "skate05.htm"))
      insDoc(aux2, gLnk("R", "2004", "skate04.htm"))
      insDoc(aux2, gLnk("R", "2003", "skate03.htm"))
      insDoc(aux2, gLnk("R", "2002", "skate02.htm"))
      insDoc(aux2, gLnk("R", "2001", "skate01.htm"))
      insDoc(aux2, gLnk("R", "2000", "skate00.htm"))
      insDoc(aux2, gLnk("R", "1991", "skate91.htm"))
      insDoc(aux2, gLnk("R", "1978", "skate78.htm"))
      insDoc(aux2, gLnk("R", "1974", "skate74.htm"))
      insDoc(aux2, gLnk("R", "1972", "skate72.htm"))

    aux2 = insFld(aux1, gFld("Bicycle Exchange", "bikeswap.htm"))
      insDoc(aux2, gLnk("R", "2008 Pictures", "bicycle08pics.htm"))

    insDoc(aux1, gLnk("R", "Great Strides Bowlathon", "community/cfbowlathon10.htm"))
    insDoc(aux1, gLnk("R", "FrightLites", "frightlites.htm"))
    insDoc(aux1, gLnk("R", "Entertainment Books", "entertainment.htm"))
    insDoc(aux1, gLnk("R", "Community Donations", "donate.htm"))

  aux1 = insFld(foldersTree, gFld("Conventions", "javascript:parent.op()"))

    aux2 = insFld(aux1, gFld("Zone", "javascript:parent.op()"))
      insDoc(aux2, gLnk("R", "Sugar Shack 2004 Pictures", "zoneconf04awards.htm"))

    aux2 = insFld(aux1, gFld("District", "javascript:parent.op()"))
      insDoc(aux2, gLnk("R", "That '70's Show 2005 Pictures", "districtconv05pics.htm"))
      insDoc(aux2, gLnk("R", "Cruising Paradise 2004 Pictures", "districtconv04pics.htm"))

    aux2 = insFld(aux1, gLnk("B", "National", "http://www.kinvention.ca/"))
      insDoc(aux2, gLnk("B", "Capital Kin Fantasy 2002", "ckf2002/index.htm"))
