USETEXTLINKS = 1
STARTALLOPEN = 0
ICONPATH = '../graphics/'
foldersTree = gFld('<b><i>Events 2007-2008</i></b>', 'eventsIntro.html')
    aux1 = insFld(foldersTree, gFld('Congress Events', 'congress.html'))
        aux2 = insFld(aux1, gFld('Cathcart Open', ''))
            insDoc(aux2, gLnk('R', 'Cathcart Open 2007', 'http://www.chessscotland.com/event2008/Cathcart_Open_2007.html'))
        aux2 = insFld(aux1, gFld('Dundee and Angus Congress', ''))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Open', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Open.html'))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Challengers', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Major', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Major.html'))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Minor', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Minor.html'))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Primary Sat', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Primary_Sat.html'))
            insDoc(aux2, gLnk('R', 'Dundee & Angus Primary Sun', 'http://www.chessscotland.com/event2008/Dundee_&_Angus_Primary_Sun.html'))
        aux2 = insFld(aux1, gFld('East Kilbride Open', ''))
            insDoc(aux2, gLnk('R', 'East Kilbride Open', 'http://www.chessscotland.com/event2008/East_Kilbride_Open.html'))
        aux2 = insFld(aux1, gFld('East of Scotland', ''))
            insDoc(aux2, gLnk('R', 'East of Scotland Championship 2008', 'http://www.chessscotland.com/event2008/East_of_Scotland_Championship_2008.html'))
            insDoc(aux2, gLnk('R', 'East of Scotland Major', 'http://www.chessscotland.com/event2008/East_of_Scotland_Major.html'))
            insDoc(aux2, gLnk('R', 'East of Scotland Minor', 'http://www.chessscotland.com/event2008/East_of_Scotland_Minor.html'))
        aux2 = insFld(aux1, gFld('Edinburgh Congress', ''))
            insDoc(aux2, gLnk('R', 'Edinburgh Bishops', 'http://www.chessscotland.com/event2008/Edinburgh_Bishops.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Knights', 'http://www.chessscotland.com/event2008/Edinburgh_Knights.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Challengers', 'http://www.chessscotland.com/event2008/Edinburgh_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Major', 'http://www.chessscotland.com/event2008/Edinburgh_Major.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Congress Friendly', 'http://www.chessscotland.com/event2008/Edinburgh_Congress_Friendly.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Premier', 'http://www.chessscotland.com/event2008/Edinburgh_Premier.html'))
        aux2 = insFld(aux1, gFld('Fair City', ''))
            insDoc(aux2, gLnk('R', 'Fair City Pawns', 'http://www.chessscotland.com/event2008/Fair_City_Pawns.html'))
            insDoc(aux2, gLnk('R', 'Fair City Knights', 'http://www.chessscotland.com/event2008/Fair_City_Knights.html'))
            insDoc(aux2, gLnk('R', 'Fair City Rooks', 'http://www.chessscotland.com/event2008/Fair_City_Rooks.html'))
            insDoc(aux2, gLnk('R', 'Fair City Kings & Queens', 'http://www.chessscotland.com/event2008/Fair_City_Kings_&_Queens.html'))
        aux2 = insFld(aux1, gFld('Glasgow Congress', ''))
            insDoc(aux2, gLnk('R', 'Glasgow Open', 'http://www.chessscotland.com/event2008/Glasgow_Open.html'))
            insDoc(aux2, gLnk('R', 'Glasgow GCL Tournament', 'http://www.chessscotland.com/event2008/Glasgow_GCL_Tournament.html'))
            insDoc(aux2, gLnk('R', 'Glasgow Major', 'http://www.chessscotland.com/event2008/Glasgow_Major.html'))
            insDoc(aux2, gLnk('R', 'Glasgow Congress - extra games', 'http://www.chessscotland.com/event2008/Glasgow_Congress_-_extra_games.html'))
            insDoc(aux2, gLnk('R', 'Glasgow Minor', 'http://www.chessscotland.com/event2008/Glasgow_Minor.html'))
            insDoc(aux2, gLnk('R', 'Glasgow President`s', 'http://www.chessscotland.com/event2008/Glasgow_President`s.html'))
        aux2 = insFld(aux1, gFld('Glenrothes Congress', ''))
            insDoc(aux2, gLnk('R', 'Glenrothes Open 2008', 'http://www.chessscotland.com/event2008/Glenrothes_Open_2008.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Major 2008', 'http://www.chessscotland.com/event2008/Glenrothes_Major_2008.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Minor 2008', 'http://www.chessscotland.com/event2008/Glenrothes_Minor_2008.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Congress - Secondary Schools', 'http://www.chessscotland.com/event2008/Glenrothes_Congress_-_Secondary_Schools.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Congress - Primary Schools', 'http://www.chessscotland.com/event2008/Glenrothes_Congress_-_Primary_Schools.html'))
        aux2 = insFld(aux1, gFld('Grangemouth Congress', ''))
            insDoc(aux2, gLnk('R', 'Grangemouth - Premier', 'http://www.chessscotland.com/event2008/Grangemouth_-_Premier.html'))
            insDoc(aux2, gLnk('R', 'Grangemouth - Challengers', 'http://www.chessscotland.com/event2008/Grangemouth_-_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Grangemouth - Major', 'http://www.chessscotland.com/event2008/Grangemouth_-_Major.html'))
            insDoc(aux2, gLnk('R', 'Grangemouth - Minor', 'http://www.chessscotland.com/event2008/Grangemouth_-_Minor.html'))
            insDoc(aux2, gLnk('R', 'Grangemouth Junior Saturday', 'http://www.chessscotland.com/event2008/Grangemouth_Junior_Saturday.html'))
            insDoc(aux2, gLnk('R', 'Grangemouth Junior Sunday', 'http://www.chessscotland.com/event2008/Grangemouth_Junior_Sunday.html'))
        aux2 = insFld(aux1, gFld('Hawick Congress', ''))
        aux2 = insFld(aux1, gFld('Hawick Congress', ''))
            insDoc(aux2, gLnk('R', 'Hawick Open 2008', 'http://www.chessscotland.com/event2008/Hawick_Open_2008.html'))
            insDoc(aux2, gLnk('R', 'Hawick Challenger 2008', 'http://www.chessscotland.com/event2008/Hawick_Challenger_2008.html'))
            insDoc(aux2, gLnk('R', 'Hawick Major 2008', 'http://www.chessscotland.com/event2008/Hawick_Major_2008.html'))
            insDoc(aux2, gLnk('R', 'Hawick Minor 2008', 'http://www.chessscotland.com/event2008/Hawick_Minor_2008.html'))
        aux2 = insFld(aux1, gFld('Irvine Open', ''))
            insDoc(aux2, gLnk('R', 'Irvine Open 2007', 'http://www.chessscotland.com/event2008/Irvine_Open_2007.html'))
        aux2 = insFld(aux1, gFld('Lothians Congress', ''))
            insDoc(aux2, gLnk('R', 'Lothians Championship', 'http://www.chessscotland.com/event2008/Lothians_Championship.html'))
            insDoc(aux2, gLnk('R', 'Lothians Stars Barred', 'http://www.chessscotland.com/event2008/Lothians_Stars_Barred.html'))
            insDoc(aux2, gLnk('R', 'Lothians Major', 'http://www.chessscotland.com/event2008/Lothians_Major.html'))
            insDoc(aux2, gLnk('R', 'Lothians Minor', 'http://www.chessscotland.com/event2008/Lothians_Minor.html'))
            insDoc(aux2, gLnk('R', 'Lothians Knights', 'http://www.chessscotland.com/event2008/Lothians_Knights.html'))
            insDoc(aux2, gLnk('R', 'Lothians Friendly', 'http://www.chessscotland.com/event2008/Lothians_Friendly.html'))
            insDoc(aux2, gLnk('R', 'Lothians Friendly Allegro', 'http://www.chessscotland.com/event2008/Lothians_Friendly_Allegro.html'))
        aux2 = insFld(aux1, gFld('Marymass Congress', ''))
            insDoc(aux2, gLnk('R', 'Marymass Open 2007', 'http://www.chessscotland.com/event2008/Marymass_Open_2007.html'))
            insDoc(aux2, gLnk('R', 'Marymass Minor 2007', 'http://www.chessscotland.com/event2008/Marymass_Minor_2007.html'))
            insDoc(aux2, gLnk('R', 'Marymass Major 2007', 'http://www.chessscotland.com/event2008/Marymass_Major_2007.html'))
            insDoc(aux2, gLnk('R', 'Marymass Reserve 2007', 'http://www.chessscotland.com/event2008/Marymass_Reserve_2007.html'))
        aux2 = insFld(aux1, gFld('Oban Congress', ''))
            insDoc(aux2, gLnk('R', 'Oban Friendlies', 'http://www.chessscotland.com/event2008/Oban_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Oban Challengers', 'http://www.chessscotland.com/event2008/Oban_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Oban Major', 'http://www.chessscotland.com/event2008/Oban_Major.html'))
            insDoc(aux2, gLnk('R', 'Oban Minor', 'http://www.chessscotland.com/event2008/Oban_Minor.html'))
            insDoc(aux2, gLnk('R', 'Oban Open', 'http://www.chessscotland.com/event2008/Oban_Open.html'))
        aux2 = insFld(aux1, gFld('Perth Congress', ''))
            insDoc(aux2, gLnk('R', 'Perth Open', 'http://www.chessscotland.com/event2008/Perth_Open.html'))
            insDoc(aux2, gLnk('R', 'Perth Challengers', 'http://www.chessscotland.com/event2008/Perth_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Perth Major', 'http://www.chessscotland.com/event2008/Perth_Major.html'))
            insDoc(aux2, gLnk('R', 'Perth Minor', 'http://www.chessscotland.com/event2008/Perth_Minor.html'))
            insDoc(aux2, gLnk('R', 'Bye v Bye Perth', 'http://www.chessscotland.com/event2008/Bye_v_Bye_Perth.html'))
            insDoc(aux2, gLnk('R', 'Perth Saturday Funday', 'http://www.chessscotland.com/event2008/Perth_Saturday_Funday.html'))
            insDoc(aux2, gLnk('R', 'Perth Sunday Funday', 'http://www.chessscotland.com/event2008/Perth_Sunday_Funday.html'))
            insDoc(aux2, gLnk('R', 'Perth Saturday Primary', 'http://www.chessscotland.com/event2008/Perth_Saturday_Primary.html'))
            insDoc(aux2, gLnk('R', 'Perth Sunday Primary', 'http://www.chessscotland.com/event2008/Perth_Sunday_Primary.html'))
        aux2 = insFld(aux1, gFld('West of Scotland', ''))
            insDoc(aux2, gLnk('R', 'W of S Premier', 'http://www.chessscotland.com/event2008/W_of_S_Premier.html'))
            insDoc(aux2, gLnk('R', 'W of S Challengers', 'http://www.chessscotland.com/event2008/W_of_S_Challengers.html'))
            insDoc(aux2, gLnk('R', 'W of S Major', 'http://www.chessscotland.com/event2008/W_of_S_Major.html'))
    aux1 = insFld(foldersTree, gFld('Junior Events', 'juniors.html'))
        aux2 = insFld(aux1, gFld('BG Group Junior', ''))
            insDoc(aux2, gLnk('R', 'BG Group Girls Open', 'http://www.chessscotland.com/event2008/BG_Group_Girls_Open.html'))
            insDoc(aux2, gLnk('R', 'BG Group Under 600', 'http://www.chessscotland.com/event2008/BG_Group_Under_600.html'))
            insDoc(aux2, gLnk('R', 'BG Group Under 600 - Houston', 'http://www.chessscotland.com/event2008/BG_Group_Under_600_-_Houston.html'))
            insDoc(aux2, gLnk('R', 'BG Group Girls Open - Houston', 'http://www.chessscotland.com/event2008/BG_Group_Girls_Open_-_Houston.html'))
            insDoc(aux2, gLnk('R', 'BG Group Under 600 - Greenwood', 'http://www.chessscotland.com/event2008/BG_Group_Under_600_-_Greenwood.html'))
            insDoc(aux2, gLnk('R', 'BG Group Girls Open - Greenwood', 'http://www.chessscotland.com/event2008/BG_Group_Girls_Open_-_Greenwood.html'))
        aux2 = insFld(aux1, gFld('BG U-600 Finals', ''))
            insDoc(aux2, gLnk('R', 'SJC BG Group Girls Novice Final', 'http://www.chessscotland.com/event2008/SJC_BG_Group_Girls_Novice_Final.html'))
            insDoc(aux2, gLnk('R', 'SJC BG Group Girls Open Final', 'http://www.chessscotland.com/event2008/SJC_BG_Group_Girls_Open_Final.html'))
            insDoc(aux2, gLnk('R', 'SJC BG Group Novice Final', 'http://www.chessscotland.com/event2008/SJC_BG_Group_Novice_Final.html'))
            insDoc(aux2, gLnk('R', 'SJC BG Group Under 600 Final', 'http://www.chessscotland.com/event2008/SJC_BG_Group_Under_600_Final.html'))
        aux2 = insFld(aux1, gFld('CFK - Finals', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Final Secondary', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Final_Secondary.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Final S1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Final_S1-3.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Final P6/7', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Final_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Final P5 & Under', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Final_P5_&_Under.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Airdrie', ''))
            insDoc(aux2, gLnk('R', 'SJC CFK Airdrie P5&Under', 'http://www.chessscotland.com/event2008/SJC_CFK_Airdrie_P5&Under.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Airdrie P6/7', 'http://www.chessscotland.com/event2008/SJC_CFK_Airdrie_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Airdrie S1-3', 'http://www.chessscotland.com/event2008/SJC_CFK_Airdrie_S1-3.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Airdrie Secondary', 'http://www.chessscotland.com/event2008/SJC_CFK_Airdrie_Secondary.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Annan', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Annan P6/7', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Annan_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Annan P5&Under', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Annan_P5&Under.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Annan Secondary/s1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Annan_Secondary-s1-3.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Bishopbriggs', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Bishopbriggs P5&Under', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Bishopbriggs_P5&Under.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Bishopbriggs P6/7', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Bishopbriggs_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Bishopbriggs S1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Bishopbriggs_S1-3.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Edinburgh', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Edinburgh-P5&Under.', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Edinburgh-P5&Under..html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Edinburgh Primary', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Edinburgh_Primary.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Edinburgh S1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Edinburgh_S1-3.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Hamilton', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Hamilton  P5&Under', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Hamilton__P5&Under.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Hamilton S1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Hamilton_S1-3.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Hamilton P6/7', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Hamilton_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Hamilton Secondary', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Hamilton_Secondary.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Houston', ''))
            insDoc(aux2, gLnk('R', 'Chess for Kicks - Houston P5 and Under', 'http://www.chessscotland.com/event2008/Chess_for_Kicks_-_Houston_P5_and_Under.html'))
            insDoc(aux2, gLnk('R', 'Chess for Kicks - Houston P 6 & 7', 'http://www.chessscotland.com/event2008/Chess_for_Kicks_-_Houston_P_6_&_7.html'))
            insDoc(aux2, gLnk('R', 'Chess for Kicks - Houston Secondary', 'http://www.chessscotland.com/event2008/Chess_for_Kicks_-_Houston_Secondary.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Kirkhill', ''))
            insDoc(aux2, gLnk('R', 'SJC Chess For Kicks Kirkhill P6/7', 'http://www.chessscotland.com/event2008/SJC_Chess_For_Kicks_Kirkhill_P6-7.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Kirkhill P5 & Under', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Kirkhill_P5_&_Under.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Kirkhill S1-3', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Kirkhill_S1-3.html'))
            insDoc(aux2, gLnk('R', 'SJC Chess for Kicks Kirkhill Secondary', 'http://www.chessscotland.com/event2008/SJC_Chess_for_Kicks_Kirkhill_Secondary.html'))
        aux2 = insFld(aux1, gFld('Chess for Kicks - Stewarton', ''))
            insDoc(aux2, gLnk('R', 'SJC CFK Stewarton P5&Under', 'http://www.chessscotland.com/event2008/SJC_CFK_Stewarton_P5&Under.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Stewarton Primary', 'http://www.chessscotland.com/event2008/SJC_CFK_Stewarton_Primary.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Stewarton S1-3', 'http://www.chessscotland.com/event2008/SJC_CFK_Stewarton_S1-3.html'))
            insDoc(aux2, gLnk('R', 'SJC CFK Stewarton Secondary', 'http://www.chessscotland.com/event2008/SJC_CFK_Stewarton_Secondary.html'))
        aux2 = insFld(aux1, gFld('CS Girls', ''))
            insDoc(aux2, gLnk('R', 'CS Girls Individual Championship 2008', 'http://www.chessscotland.com/event2008/CS_Girls_Individual_Championship_2008.html'))
        aux2 = insFld(aux1, gFld('CS Junior Team', ''))
            insDoc(aux2, gLnk('R', 'CS 2007/08 Primary Team - W/SW Heat', 'http://www.chessscotland.com/event2008/CS_2007-08_Primary_Team_-_W-SW_Heat.html'))
            insDoc(aux2, gLnk('R', 'CS 2007/08 Primary Team Final', 'http://www.chessscotland.com/event2008/CS_2007-08_Primary_Team_Final.html'))
            insDoc(aux2, gLnk('R', 'CS 2007/08 Primary 5 & Under Team', 'http://www.chessscotland.com/event2008/CS_2007-08_Primary_5_&_Under_Team.html'))
        aux2 = insFld(aux1, gFld('CS Schools Individual', ''))
            insDoc(aux2, gLnk('R', 'Chess Scotland Schools Secondary Championships 08', 'http://www.chessscotland.com/event2008/Chess_Scotland_Schools_Secondary_Championships_08.html'))
            insDoc(aux2, gLnk('R', 'Chess Scotland Schools P6/7 Championships 2008', 'http://www.chessscotland.com/event2008/Chess_Scotland_Schools_P6-7_Championships_2008.html'))
            insDoc(aux2, gLnk('R', 'Chess Scotland Schools Championships Friendly 08', 'http://www.chessscotland.com/event2008/Chess_Scotland_Schools_Championships_Friendly_08.html'))
            insDoc(aux2, gLnk('R', 'Chess Scotland Schools P5&Under Championship 08', 'http://www.chessscotland.com/event2008/Chess_Scotland_Schools_P5&Under_Championship_08.html'))
        aux2 = insFld(aux1, gFld('Dumfries Junior', ''))
            insDoc(aux2, gLnk('R', 'Dumfries Junior Congress - U 600', 'http://www.chessscotland.com/event2008/Dumfries_Junior_Congress_-_U_600.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Junior Congress - Over 600', 'http://www.chessscotland.com/event2008/Dumfries_Junior_Congress_-_Over_600.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Junior Congress - U300', 'http://www.chessscotland.com/event2008/Dumfries_Junior_Congress_-_U300.html'))
        aux2 = insFld(aux1, gFld('Fife Junior', ''))
            insDoc(aux2, gLnk('R', 'Glenrothes Schools District League', 'http://www.chessscotland.com/event2008/Glenrothes_Schools_District_League.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Schools Newcastle 2007', 'http://www.chessscotland.com/event2008/Glenrothes_Schools_Newcastle_2007.html'))
            insDoc(aux2, gLnk('R', 'Fife Schools Primary Individual 2008', 'http://www.chessscotland.com/event2008/Fife_Schools_Primary_Individual_2008.html'))
            insDoc(aux2, gLnk('R', 'Fife Schools Secondary Individual 2008', 'http://www.chessscotland.com/event2008/Fife_Schools_Secondary_Individual_2008.html'))
            insDoc(aux2, gLnk('R', 'Carleton Primary', 'http://www.chessscotland.com/event2008/Carleton_Primary.html'))
        aux2 = insFld(aux1, gFld('Georgetown Primary', ''))
            insDoc(aux2, gLnk('R', 'Primary 4 Winter League', 'http://www.chessscotland.com/event2008/Primary_4_Winter_League.html'))
            insDoc(aux2, gLnk('R', 'Primary 5 - 7 Winter League', 'http://www.chessscotland.com/event2008/Primary_5_-_7_Winter_League.html'))
            insDoc(aux2, gLnk('R', 'Chess Challenge P5-7', 'http://www.chessscotland.com/event2008/Chess_Challenge_P5-7.html'))
            insDoc(aux2, gLnk('R', 'Chess Challenge P4', 'http://www.chessscotland.com/event2008/Chess_Challenge_P4.html'))
            insDoc(aux2, gLnk('R', 'Georgetown Friendlies', 'http://www.chessscotland.com/event2008/Georgetown_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Georgetown P4 Chess Shield 2008', 'http://www.chessscotland.com/event2008/Georgetown_P4_Chess_Shield_2008.html'))
            insDoc(aux2, gLnk('R', 'Georgetown P5 - P7 Chess Shield', 'http://www.chessscotland.com/event2008/Georgetown_P5_-_P7_Chess_Shield.html'))
        aux2 = insFld(aux1, gFld('Glasgow Junior Congress', ''))
            insDoc(aux2, gLnk('R', 'SJC Glasgow Junior Congress - Over 800', 'http://www.chessscotland.com/event2008/SJC_Glasgow_Junior_Congress_-_Over_800.html'))
            insDoc(aux2, gLnk('R', 'SJC Glasgow Junior Congress - Under 800', 'http://www.chessscotland.com/event2008/SJC_Glasgow_Junior_Congress_-_Under_800.html'))
            insDoc(aux2, gLnk('R', 'SJC Glasgow Junior Congress - U 500', 'http://www.chessscotland.com/event2008/SJC_Glasgow_Junior_Congress_-_U_500.html'))
        aux2 = insFld(aux1, gFld('Glasgow Schools', ''))
            insDoc(aux2, gLnk('R', 'Glasgow Primary League', 'http://www.chessscotland.com/event2008/Glasgow_Primary_League.html'))
        aux2 = insFld(aux1, gFld('Glasgow schools', ''))
            insDoc(aux2, gLnk('R', 'Glasgow Primary Schools League 2008', 'http://www.chessscotland.com/event2008/Glasgow_Primary_Schools_League_2008.html'))
        aux2 = insFld(aux1, gFld('Hamilton Junior Congress', ''))
            insDoc(aux2, gLnk('R', 'Hamilton Junior Congress - P5 & Under', 'http://www.chessscotland.com/event2008/Hamilton_Junior_Congress_-_P5_&_Under.html'))
            insDoc(aux2, gLnk('R', 'Hamilton Junior Congress Primary', 'http://www.chessscotland.com/event2008/Hamilton_Junior_Congress_Primary.html'))
            insDoc(aux2, gLnk('R', 'Hamilton Junior Congress Secondary', 'http://www.chessscotland.com/event2008/Hamilton_Junior_Congress_Secondary.html'))
        aux2 = insFld(aux1, gFld('James Gillespie Primary', ''))
            insDoc(aux2, gLnk('R', 'James Gillespies Primary Club Championship', 'http://www.chessscotland.com/event2008/James_Gillespies_Primary_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Keith Hoban Memorial', ''))
            insDoc(aux2, gLnk('R', 'Keith Hoban Novice', 'http://www.chessscotland.com/event2008/Keith_Hoban_Novice.html'))
            insDoc(aux2, gLnk('R', 'Keith Hoban and Rising Stars', 'http://www.chessscotland.com/event2008/Keith_Hoban_and_Rising_Stars.html'))
        aux2 = insFld(aux1, gFld('Kemnay Junior', ''))
            insDoc(aux2, gLnk('R', 'NEJCA Kemnay P5', 'http://www.chessscotland.com/event2008/NEJCA_Kemnay_P5.html'))
            insDoc(aux2, gLnk('R', 'NEJCA Kemnay P6/7', 'http://www.chessscotland.com/event2008/NEJCA_Kemnay_P6-7.html'))
            insDoc(aux2, gLnk('R', 'NEJCA Kemnay Secondary', 'http://www.chessscotland.com/event2008/NEJCA_Kemnay_Secondary.html'))
        aux2 = insFld(aux1, gFld('Lanarkshire Championships', ''))
            insDoc(aux2, gLnk('R', 'Lanarkshire P5&Under Championships', 'http://www.chessscotland.com/event2008/Lanarkshire_P5&Under_Championships.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire Primary Championships', 'http://www.chessscotland.com/event2008/Lanarkshire_Primary_Championships.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire Secondary Championships', 'http://www.chessscotland.com/event2008/Lanarkshire_Secondary_Championships.html'))
        aux2 = insFld(aux1, gFld('Lanarkshire Schools', ''))
            insDoc(aux2, gLnk('R', 'St John the Baptist PS all play all', 'http://www.chessscotland.com/event2008/St_John_the_Baptist_PS_all_play_all.html'))
            insDoc(aux2, gLnk('R', 'St Blanes PS all play all', 'http://www.chessscotland.com/event2008/St_Blanes_PS_all_play_all.html'))
            insDoc(aux2, gLnk('R', 'Fernhill PS Swiss', 'http://www.chessscotland.com/event2008/Fernhill_PS_Swiss.html'))
            insDoc(aux2, gLnk('R', 'Burnside PS A section All Play all', 'http://www.chessscotland.com/event2008/Burnside_PS_A_section_All_Play_all.html'))
            insDoc(aux2, gLnk('R', 'Hamilton College Primary Swiss', 'http://www.chessscotland.com/event2008/Hamilton_College_Primary_Swiss.html'))
            insDoc(aux2, gLnk('R', 'St Brides Sept Championships', 'http://www.chessscotland.com/event2008/St_Brides_Sept_Championships.html'))
            insDoc(aux2, gLnk('R', 'St Brides Oct 07', 'http://www.chessscotland.com/event2008/St_Brides_Oct_07.html'))
            insDoc(aux2, gLnk('R', 'St Blanes PS Swiss', 'http://www.chessscotland.com/event2008/St_Blanes_PS_Swiss.html'))
            insDoc(aux2, gLnk('R', 'St Josephs PS Swiss', 'http://www.chessscotland.com/event2008/St_Josephs_PS_Swiss.html'))
            insDoc(aux2, gLnk('R', 'St John the Baptist PS Swiss', 'http://www.chessscotland.com/event2008/St_John_the_Baptist_PS_Swiss.html'))
            insDoc(aux2, gLnk('R', 'Burnside PS Swiss', 'http://www.chessscotland.com/event2008/Burnside_PS_Swiss.html'))
            insDoc(aux2, gLnk('R', 'St Brides Dec Championships', 'http://www.chessscotland.com/event2008/St_Brides_Dec_Championships.html'))
            insDoc(aux2, gLnk('R', 'Burnside PS Ladder', 'http://www.chessscotland.com/event2008/Burnside_PS_Ladder.html'))
            insDoc(aux2, gLnk('R', 'Hamilton College PS All Play All', 'http://www.chessscotland.com/event2008/Hamilton_College_PS_All_Play_All.html'))
            insDoc(aux2, gLnk('R', 'St Brides January', 'http://www.chessscotland.com/event2008/St_Brides_January.html'))
            insDoc(aux2, gLnk('R', 'St Josephs PS APA', 'http://www.chessscotland.com/event2008/St_Josephs_PS_APA.html'))
            insDoc(aux2, gLnk('R', 'Bothwell PS APA', 'http://www.chessscotland.com/event2008/Bothwell_PS_APA.html'))
            insDoc(aux2, gLnk('R', 'St Blanes PS APA', 'http://www.chessscotland.com/event2008/St_Blanes_PS_APA.html'))
            insDoc(aux2, gLnk('R', 'St John the Baptist APA', 'http://www.chessscotland.com/event2008/St_John_the_Baptist_APA.html'))
            insDoc(aux2, gLnk('R', 'St Brides PS Feb', 'http://www.chessscotland.com/event2008/St_Brides_PS_Feb.html'))
            insDoc(aux2, gLnk('R', 'Fernhill PS All play all', 'http://www.chessscotland.com/event2008/Fernhill_PS_All_play_all.html'))
            insDoc(aux2, gLnk('R', 'St Marys Hamilton ladder', 'http://www.chessscotland.com/event2008/St_Marys_Hamilton_ladder.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire Primary Schools League -South section', 'http://www.chessscotland.com/event2008/Lanarkshire_Primary_Schools_League_-South_section.html'))
            insDoc(aux2, gLnk('R', 'Burnside PS APA', 'http://www.chessscotland.com/event2008/Burnside_PS_APA.html'))
            insDoc(aux2, gLnk('R', 'St Brides March', 'http://www.chessscotland.com/event2008/St_Brides_March.html'))
            insDoc(aux2, gLnk('R', 'St Brides Bothwell All Play All', 'http://www.chessscotland.com/event2008/St_Brides_Bothwell_All_Play_All.html'))
            insDoc(aux2, gLnk('R', 'Connolly Trophy', 'http://www.chessscotland.com/event2008/Connolly_Trophy.html'))
            insDoc(aux2, gLnk('R', 'St Brides PS April', 'http://www.chessscotland.com/event2008/St_Brides_PS_April.html'))
            insDoc(aux2, gLnk('R', 'St Blanes PS School Championship', 'http://www.chessscotland.com/event2008/St_Blanes_PS_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'Hamilton College School Championship', 'http://www.chessscotland.com/event2008/Hamilton_College_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'St Brides School Championship', 'http://www.chessscotland.com/event2008/St_Brides_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'Burnside PS School Championship', 'http://www.chessscotland.com/event2008/Burnside_PS_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'Fernhill PS School Championship', 'http://www.chessscotland.com/event2008/Fernhill_PS_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'St Marys School Championship', 'http://www.chessscotland.com/event2008/St_Marys_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire Primary League Final', 'http://www.chessscotland.com/event2008/Lanarkshire_Primary_League_Final.html'))
            insDoc(aux2, gLnk('R', 'St Joseph PS School Championship', 'http://www.chessscotland.com/event2008/St_Joseph_PS_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'St John the Baptist School Championship', 'http://www.chessscotland.com/event2008/St_John_the_Baptist_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'St Brides PS Cambuslang May/June', 'http://www.chessscotland.com/event2008/St_Brides_PS_Cambuslang_May-June.html'))
            insDoc(aux2, gLnk('R', 'Airdrie YMCA Club Championship', 'http://www.chessscotland.com/event2008/Airdrie_YMCA_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Carnbroe PS Club Championship', 'http://www.chessscotland.com/event2008/Carnbroe_PS_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'St Dominics School Championship', 'http://www.chessscotland.com/event2008/St_Dominics_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'Alexandra PS School Championship', 'http://www.chessscotland.com/event2008/Alexandra_PS_School_Championship.html'))
            insDoc(aux2, gLnk('R', 'St Edwards PS School Championship', 'http://www.chessscotland.com/event2008/St_Edwards_PS_School_Championship.html'))
        aux2 = insFld(aux1, gFld('Lothian Junior ', ''))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. (Stage 1- P5&Under)', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._(Stage_1-_P5&Under).html'))
            insDoc(aux2, gLnk('R', 'Lothian League Day 1 Rated Friendlies', 'http://www.chessscotland.com/event2008/Lothian_League_Day_1_Rated_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Blackford Knockout', 'http://www.chessscotland.com/event2008/Blackford_Knockout.html'))
            insDoc(aux2, gLnk('R', 'Lothian Regional Secondary Championships 2008', 'http://www.chessscotland.com/event2008/Lothian_Regional_Secondary_Championships_2008.html'))
            insDoc(aux2, gLnk('R', 'Lothian Regional P5&U Championships', 'http://www.chessscotland.com/event2008/Lothian_Regional_P5&U_Championships.html'))
            insDoc(aux2, gLnk('R', 'Lothian Regional Championships Friendlies', 'http://www.chessscotland.com/event2008/Lothian_Regional_Championships_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Lothian Regional P6/7 Championships', 'http://www.chessscotland.com/event2008/Lothian_Regional_P6-7_Championships.html'))
            insDoc(aux2, gLnk('R', 'Lothian League Day Extra Matches', 'http://www.chessscotland.com/event2008/Lothian_League_Day_Extra_Matches.html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. Lothian Div 1 League 2008', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._Lothian_Div_1_League_2008.html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. Pentland Div 2 League 2008', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._Pentland_Div_2_League_2008.html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. Edinburgh P5&U League', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._Edinburgh_P5&U_League.html'))
            insDoc(aux2, gLnk('R', 'Portebello Junior Champ.', 'http://www.chessscotland.com/event2008/Portebello_Junior_Champ..html'))
        aux2 = insFld(aux1, gFld('Lothian Primary League', ''))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. (Stage 1- CS Qualifier)', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._(Stage_1-_CS_Qualifier).html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. (Stage 1- Non-Qualifier)', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._(Stage_1-_Non-Qualifier).html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. League Day 2 Knights League', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._League_Day_2_Knights_League.html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. League Day 2 Bishops League', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._League_Day_2_Bishops_League.html'))
            insDoc(aux2, gLnk('R', 'Lothian Primary Champ. League Day 2 P5&U League', 'http://www.chessscotland.com/event2008/Lothian_Primary_Champ._League_Day_2_P5&U_League.html'))
        aux2 = insFld(aux1, gFld('Lothian Secondary', ''))
            insDoc(aux2, gLnk('R', '3rd Lothian Secondary Premier', 'http://www.chessscotland.com/event2008/3rd_Lothian_Secondary_Premier.html'))
            insDoc(aux2, gLnk('R', '3rd Lothian Secondary Challengers', 'http://www.chessscotland.com/event2008/3rd_Lothian_Secondary_Challengers.html'))
            insDoc(aux2, gLnk('R', '1st Lothian Secondary Challengers 2008', 'http://www.chessscotland.com/event2008/1st_Lothian_Secondary_Challengers_2008.html'))
            insDoc(aux2, gLnk('R', '1st Lothian Secondary Premier', 'http://www.chessscotland.com/event2008/1st_Lothian_Secondary_Premier.html'))
            insDoc(aux2, gLnk('R', '2nd Lothian Secondary Premier 2008', 'http://www.chessscotland.com/event2008/2nd_Lothian_Secondary_Premier_2008.html'))
            insDoc(aux2, gLnk('R', '2nd Lothian Secondary Challengers', 'http://www.chessscotland.com/event2008/2nd_Lothian_Secondary_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Blackford Matches', 'http://www.chessscotland.com/event2008/Blackford_Matches.html'))
        aux2 = insFld(aux1, gFld('Megafinals', ''))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U7/8', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U7-8.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U9', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U9.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 Girls U10/11', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_Girls_U10-11.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U10 Boys', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U10_Boys.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U11 Boys', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U11_Boys.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U12', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U12.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U13/14', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U13-14.html'))
            insDoc(aux2, gLnk('R', 'South Megafinal 2008 U15-18', 'http://www.chessscotland.com/event2008/South_Megafinal_2008_U15-18.html'))
        aux2 = insFld(aux1, gFld('North East Scotland Junior', ''))
            insDoc(aux2, gLnk('R', 'Evening Express Team Trophy', 'http://www.chessscotland.com/event2008/Evening_Express_Team_Trophy.html'))
        aux2 = insFld(aux1, gFld('Primary Individual', ''))
            insDoc(aux2, gLnk('R', 'Primary Individual Championship 2008', 'http://www.chessscotland.com/event2008/Primary_Individual_Championship_2008.html'))
        aux2 = insFld(aux1, gFld('Scotsman Schools', ''))
            insDoc(aux2, gLnk('R', 'Scotsman Cup Final 2006/2007', 'http://www.chessscotland.com/event2008/Scotsman_Cup_Final_2006-2007.html'))
        aux2 = insFld(aux1, gFld('SJC Age Championships', ''))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 7 & Under9', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_7_&_Under9.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 11', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_11.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 13', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_13.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 15 & Under 17', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_15_&_Under_17.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 8', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_8.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 10', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_10.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 12', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_12.html'))
            insDoc(aux2, gLnk('R', 'SJC Age Championships Under 14-Under 18', 'http://www.chessscotland.com/event2008/SJC_Age_Championships_Under_14-Under_18.html'))
        aux2 = insFld(aux1, gFld('SJC Junior Hamilton', ''))
            insDoc(aux2, gLnk('R', 'SJC Hamilton Junior Congress Under 300', 'http://www.chessscotland.com/event2008/SJC_Hamilton_Junior_Congress_Under_300.html'))
            insDoc(aux2, gLnk('R', 'SJC Hamilton Junior Congress Under 600', 'http://www.chessscotland.com/event2008/SJC_Hamilton_Junior_Congress_Under_600.html'))
            insDoc(aux2, gLnk('R', 'SJC Hamilton Junior Congress Over 600', 'http://www.chessscotland.com/event2008/SJC_Hamilton_Junior_Congress_Over_600.html'))
        aux2 = insFld(aux1, gFld('SJC Team', ''))
            insDoc(aux2, gLnk('R', 'SJC Primary Team Championships Carnbroe Heat', 'http://www.chessscotland.com/event2008/SJC_Primary_Team_Championships_Carnbroe_Heat.html'))
            insDoc(aux2, gLnk('R', 'SJC P5 & Under Championships Carnbroe Heat', 'http://www.chessscotland.com/event2008/SJC_P5_&_Under_Championships_Carnbroe_Heat.html'))
            insDoc(aux2, gLnk('R', 'Scottish Junior Chess SW Scotland Round', 'http://www.chessscotland.com/event2008/Scottish_Junior_Chess_SW_Scotland_Round.html'))
            insDoc(aux2, gLnk('R', 'SJC Scottish Primary Team Championships Edinburgh', 'http://www.chessscotland.com/event2008/SJC_Scottish_Primary_Team_Championships_Edinburgh.html'))
            insDoc(aux2, gLnk('R', 'SJC Scottish Primary 5 and Under Championships Edi', 'http://www.chessscotland.com/event2008/SJC_Scottish_Primary_5_and_Under_Championships_Edi.html'))
            insDoc(aux2, gLnk('R', 'SJC  Primary Team South Lanarkshire Heat', 'http://www.chessscotland.com/event2008/SJC__Primary_Team_South_Lanarkshire_Heat.html'))
            insDoc(aux2, gLnk('R', 'SJC P5&Under Team  South Lanarkshire Heat', 'http://www.chessscotland.com/event2008/SJC_P5&Under_Team__South_Lanarkshire_Heat.html'))
            insDoc(aux2, gLnk('R', 'SJC Primary Team Championship-Kirkhill Heat', 'http://www.chessscotland.com/event2008/SJC_Primary_Team_Championship-Kirkhill_Heat.html'))
            insDoc(aux2, gLnk('R', 'SJC P5 & Under Championship-Kirkhill Heat', 'http://www.chessscotland.com/event2008/SJC_P5_&_Under_Championship-Kirkhill_Heat.html'))
            insDoc(aux2, gLnk('R', 'SJC  Primary Team Championships P5&Under Final', 'http://www.chessscotland.com/event2008/SJC__Primary_Team_Championships_P5&Under_Final.html'))
            insDoc(aux2, gLnk('R', 'SJC Scottish Primary Team Championships Final', 'http://www.chessscotland.com/event2008/SJC_Scottish_Primary_Team_Championships_Final.html'))
            insDoc(aux2, gLnk('R', 'SJC Inter County Primary Team Championships', 'http://www.chessscotland.com/event2008/SJC_Inter_County_Primary_Team_Championships.html'))
            insDoc(aux2, gLnk('R', 'SJC Inter County Team Championships Secondary', 'http://www.chessscotland.com/event2008/SJC_Inter_County_Team_Championships_Secondary.html'))
        aux2 = insFld(aux1, gFld('Wester Hailes Junior Congress', ''))
            insDoc(aux2, gLnk('R', 'Wester Hailes Junior Congress Premier 2007', 'http://www.chessscotland.com/event2008/Wester_Hailes_Junior_Congress_Premier_2007.html'))
            insDoc(aux2, gLnk('R', 'Wester Hailes Junior Congress P5&Under 2007', 'http://www.chessscotland.com/event2008/Wester_Hailes_Junior_Congress_P5&Under_2007.html'))
            insDoc(aux2, gLnk('R', 'Wester Hailes Junior Congress Stars-Barred 2007', 'http://www.chessscotland.com/event2008/Wester_Hailes_Junior_Congress_Stars-Barred_2007.html'))
            insDoc(aux2, gLnk('R', 'Wester Hailes Junior Congress Rated Friendlies', 'http://www.chessscotland.com/event2008/Wester_Hailes_Junior_Congress_Rated_Friendlies.html'))
    aux1 = insFld(foldersTree, gFld('CS & Related Events', 'csevents.html'))
        aux2 = insFld(aux1, gFld('MacIsaac', ''))
            insDoc(aux2, gLnk('R', 'MacIsaac 2006-07 Final', 'http://www.chessscotland.com/event2008/MacIsaac_2006-07_Final.html'))
            insDoc(aux2, gLnk('R', 'MacIsaac 2006-07 Rapid', 'http://www.chessscotland.com/event2008/MacIsaac_2006-07_Rapid.html'))
        aux2 = insFld(aux1, gFld('Nancy Elder', ''))
            insDoc(aux2, gLnk('R', 'Nancy Elder', 'http://www.chessscotland.com/event2008/Nancy_Elder.html'))
        aux2 = insFld(aux1, gFld('Richardson and Spens', ''))
            insDoc(aux2, gLnk('R', 'Richardson/Spens Cup', 'http://www.chessscotland.com/event2008/Richardson-Spens_Cup.html'))
        aux2 = insFld(aux1, gFld('Scottish Championships', ''))
            insDoc(aux2, gLnk('R', 'Scottish FIDE Open', 'http://www.chessscotland.com/event2008/Scottish_FIDE_Open.html'))
            insDoc(aux2, gLnk('R', 'Scottish Under 1500', 'http://www.chessscotland.com/event2008/Scottish_Under_1500.html'))
            insDoc(aux2, gLnk('R', 'Senior Championship', 'http://www.chessscotland.com/event2008/Senior_Championship.html'))
            insDoc(aux2, gLnk('R', 'Scottish Under 1800', 'http://www.chessscotland.com/event2008/Scottish_Under_1800.html'))
            insDoc(aux2, gLnk('R', 'Weekend Minor', 'http://www.chessscotland.com/event2008/Weekend_Minor.html'))
            insDoc(aux2, gLnk('R', 'Weekend Major', 'http://www.chessscotland.com/event2008/Weekend_Major.html'))
            insDoc(aux2, gLnk('R', 'Weekend Open', 'http://www.chessscotland.com/event2008/Weekend_Open.html'))
            insDoc(aux2, gLnk('R', 'Scottish Championship', 'http://www.chessscotland.com/event2008/Scottish_Championship.html'))
            insDoc(aux2, gLnk('R', 'Scottish Graded Friendlies', 'http://www.chessscotland.com/event2008/Scottish_Graded_Friendlies.html'))
    aux1 = insFld(foldersTree, gFld('League Events', 'http://www.chessscotland.com/leagues.htm'))
        aux2 = insFld(aux1, gFld('Ayrshire League', ''))
            insDoc(aux2, gLnk('R', 'Ayrshire -  Under 16', 'http://www.chessscotland.com/event2008/Ayrshire_-__Under_16.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire Division 2', 'http://www.chessscotland.com/event2008/Ayrshire_Division_2.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire  Individual 2007-08', 'http://www.chessscotland.com/event2008/Ayrshire__Individual_2007-08.html'))
            insDoc(aux2, gLnk('R', 'J B W Robertson 2007/2008', 'http://www.chessscotland.com/event2008/J_B_W_Robertson_2007-2008.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire - North v South', 'http://www.chessscotland.com/event2008/Ayrshire_-_North_v_South.html'))
            insDoc(aux2, gLnk('R', 'Samuel Graham Trophy 2007/2008', 'http://www.chessscotland.com/event2008/Samuel_Graham_Trophy_2007-2008.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire Individual Play-Off', 'http://www.chessscotland.com/event2008/Ayrshire_Individual_Play-Off.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire Division 1', 'http://www.chessscotland.com/event2008/Ayrshire_Division_1.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire Division 3', 'http://www.chessscotland.com/event2008/Ayrshire_Division_3.html'))
            insDoc(aux2, gLnk('R', 'Ayrshire U-18 Championship', 'http://www.chessscotland.com/event2008/Ayrshire_U-18_Championship.html'))
        aux2 = insFld(aux1, gFld('Borders League', ''))
            insDoc(aux2, gLnk('R', 'Borders League 2008', 'http://www.chessscotland.com/event2008/Borders_League_2008.html'))
            insDoc(aux2, gLnk('R', 'Borders Individual 2008', 'http://www.chessscotland.com/event2008/Borders_Individual_2008.html'))
        aux2 = insFld(aux1, gFld('Central League', ''))
            insDoc(aux2, gLnk('R', 'Central League Division 1', 'http://www.chessscotland.com/event2008/Central_League_Division_1.html'))
            insDoc(aux2, gLnk('R', 'Central League Division 2', 'http://www.chessscotland.com/event2008/Central_League_Division_2.html'))
            insDoc(aux2, gLnk('R', 'Central KO Cup', 'http://www.chessscotland.com/event2008/Central_KO_Cup.html'))
            insDoc(aux2, gLnk('R', 'Central Under 1500 Cup', 'http://www.chessscotland.com/event2008/Central_Under_1500_Cup.html'))
            insDoc(aux2, gLnk('R', 'Central Allegro League', 'http://www.chessscotland.com/event2008/Central_Allegro_League.html'))
        aux2 = insFld(aux1, gFld('Dumbarton & District League', ''))
            insDoc(aux2, gLnk('R', 'Dumbarton & District Division Team Knockout', 'http://www.chessscotland.com/event2008/Dumbarton_&_District_Division_Team_Knockout.html'))
            insDoc(aux2, gLnk('R', 'Dumbarton & District Team Knockout', 'http://www.chessscotland.com/event2008/Dumbarton_&_District_Team_Knockout.html'))
            insDoc(aux2, gLnk('R', 'Dumbarton & District Division 1', 'http://www.chessscotland.com/event2008/Dumbarton_&_District_Division_1.html'))
            insDoc(aux2, gLnk('R', 'Dumbarton & District Division 2', 'http://www.chessscotland.com/event2008/Dumbarton_&_District_Division_2.html'))
        aux2 = insFld(aux1, gFld('Edinburgh League', ''))
            insDoc(aux2, gLnk('R', 'Edinburgh Summer Cup 2007', 'http://www.chessscotland.com/event2008/Edinburgh_Summer_Cup_2007.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh League Division 1 Play-off', 'http://www.chessscotland.com/event2008/Edinburgh_League_Division_1_Play-off.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Allegro League 2007 Friendlies', 'http://www.chessscotland.com/event2008/Edinburgh_Allegro_League_2007_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Allegro League 2007/08', 'http://www.chessscotland.com/event2008/Edinburgh_Allegro_League_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh League Division 1', 'http://www.chessscotland.com/event2008/Edinburgh_League_Division_1.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh League Premier Division', 'http://www.chessscotland.com/event2008/Edinburgh_League_Premier_Division.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh League Division 2', 'http://www.chessscotland.com/event2008/Edinburgh_League_Division_2.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh League Division 3', 'http://www.chessscotland.com/event2008/Edinburgh_League_Division_3.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Summer Cup 2008', 'http://www.chessscotland.com/event2008/Edinburgh_Summer_Cup_2008.html'))
        aux2 = insFld(aux1, gFld('Glasgow League', ''))
            insDoc(aux2, gLnk('R', 'GCL Graded Friendly', 'http://www.chessscotland.com/event2008/GCL_Graded_Friendly.html'))
            insDoc(aux2, gLnk('R', 'GCL Graded Friendlies', 'http://www.chessscotland.com/event2008/GCL_Graded_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'GCL Division 1', 'http://www.chessscotland.com/event2008/GCL_Division_1.html'))
            insDoc(aux2, gLnk('R', 'GCL Division 3', 'http://www.chessscotland.com/event2008/GCL_Division_3.html'))
            insDoc(aux2, gLnk('R', 'GCL Division 2', 'http://www.chessscotland.com/event2008/GCL_Division_2.html'))
            insDoc(aux2, gLnk('R', 'GCL Rapidplay', 'http://www.chessscotland.com/event2008/GCL_Rapidplay.html'))
            insDoc(aux2, gLnk('R', 'GCL Division 4', 'http://www.chessscotland.com/event2008/GCL_Division_4.html'))
        aux2 = insFld(aux1, gFld('Lanarkshire League', ''))
            insDoc(aux2, gLnk('R', 'Lanarkshire League Graded Friendlies', 'http://www.chessscotland.com/event2008/Lanarkshire_League_Graded_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire Primary League - North Section', 'http://www.chessscotland.com/event2008/Lanarkshire_Primary_League_-_North_Section.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire League Division 1', 'http://www.chessscotland.com/event2008/Lanarkshire_League_Division_1.html'))
            insDoc(aux2, gLnk('R', 'Lanarkshire League Division 2', 'http://www.chessscotland.com/event2008/Lanarkshire_League_Division_2.html'))
        aux2 = insFld(aux1, gFld('North East Scotland League', ''))
            insDoc(aux2, gLnk('R', 'North East Scotland Championship', 'http://www.chessscotland.com/event2008/North_East_Scotland_Championship.html'))
            insDoc(aux2, gLnk('R', 'NE Scotland Division 1', 'http://www.chessscotland.com/event2008/NE_Scotland_Division_1.html'))
            insDoc(aux2, gLnk('R', 'NE Scotland BP Cup', 'http://www.chessscotland.com/event2008/NE_Scotland_BP_Cup.html'))
        aux2 = insFld(aux1, gFld('SNCL', ''))
            insDoc(aux2, gLnk('R', '4NCL HL', 'http://www.chessscotland.com/event2008/4NCL_HL.html'))
            insDoc(aux2, gLnk('R', 'SNCL Division 1', 'http://www.chessscotland.com/event2008/SNCL_Division_1.html'))
            insDoc(aux2, gLnk('R', 'SNCL Division 3', 'http://www.chessscotland.com/event2008/SNCL_Division_3.html'))
            insDoc(aux2, gLnk('R', 'SNCL Division 4', 'http://www.chessscotland.com/event2008/SNCL_Division_4.html'))
            insDoc(aux2, gLnk('R', 'SNCL Graded Friendlies', 'http://www.chessscotland.com/event2008/SNCL_Graded_Friendlies.html'))
            insDoc(aux2, gLnk('R', 'SNCL Division 2', 'http://www.chessscotland.com/event2008/SNCL_Division_2.html'))
        aux2 = insFld(aux1, gFld('TAFCA League', ''))
            insDoc(aux2, gLnk('R', 'The Bobby Gow Memorial Challenge Cup', 'http://www.chessscotland.com/event2008/The_Bobby_Gow_Memorial_Challenge_Cup.html'))
            insDoc(aux2, gLnk('R', 'TAFCA', 'http://www.chessscotland.com/event2008/TAFCA.html'))
            insDoc(aux2, gLnk('R', 'TAFCA Individual Championship', 'http://www.chessscotland.com/event2008/TAFCA_Individual_Championship.html'))
    aux1 = insFld(foldersTree, gFld('Allegro Events', 'allegro.html'))
        aux2 = insFld(aux1, gFld('Carse of Gowrie Allegro', ''))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie - Pawns', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_-_Pawns.html'))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie - Knights', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_-_Knights.html'))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie - Rooks', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_-_Rooks.html'))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie - Kings and Queens', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_-_Kings_and_Queens.html'))
        aux2 = insFld(aux1, gFld('Central League Allegro', ''))
            insDoc(aux2, gLnk('R', 'Central League Allegro 2008', 'http://www.chessscotland.com/event2008/Central_League_Allegro_2008.html'))
        aux2 = insFld(aux1, gFld('Dalguise', ''))
            insDoc(aux2, gLnk('R', 'Dalguise Activity Chess Weekend 2007', 'http://www.chessscotland.com/event2008/Dalguise_Activity_Chess_Weekend_2007.html'))
        aux2 = insFld(aux1, gFld('Eastwood Allegro', ''))
            insDoc(aux2, gLnk('R', 'Eastwood Allegro - Premier', 'http://www.chessscotland.com/event2008/Eastwood_Allegro_-_Premier.html'))
            insDoc(aux2, gLnk('R', 'Eastwood Allegro - Elite', 'http://www.chessscotland.com/event2008/Eastwood_Allegro_-_Elite.html'))
            insDoc(aux2, gLnk('R', 'Eastwood Allegro - U1100', 'http://www.chessscotland.com/event2008/Eastwood_Allegro_-_U1100.html'))
        aux2 = insFld(aux1, gFld('Glasgow Allegro', ''))
            insDoc(aux2, gLnk('R', 'Glasgow Allegro - Open', 'http://www.chessscotland.com/event2008/Glasgow_Allegro_-_Open.html'))
            insDoc(aux2, gLnk('R', 'Glasgow Allegro - Major', 'http://www.chessscotland.com/event2008/Glasgow_Allegro_-_Major.html'))
            insDoc(aux2, gLnk('R', 'Glasgow Allegro - Minor', 'http://www.chessscotland.com/event2008/Glasgow_Allegro_-_Minor.html'))
        aux2 = insFld(aux1, gFld('Hamilton Allegro', ''))
            insDoc(aux2, gLnk('R', 'Hamilton Allegro', 'http://www.chessscotland.com/event2008/Hamilton_Allegro.html'))
        aux2 = insFld(aux1, gFld('Hogarty Memorial', ''))
            insDoc(aux2, gLnk('R', '1st Philip Hogarty Memorial Allegro', 'http://www.chessscotland.com/event2008/1st_Philip_Hogarty_Memorial_Allegro.html'))
        aux2 = insFld(aux1, gFld('Law Society Allegro', ''))
            insDoc(aux2, gLnk('R', '1st Law Society Scotland Secondary Allegro Champ.', 'http://www.chessscotland.com/event2008/1st_Law_Society_Scotland_Secondary_Allegro_Champ..html'))
        aux2 = insFld(aux1, gFld('Lothians Allegro', ''))
            insDoc(aux2, gLnk('R', 'Lothians Allegro Open', 'http://www.chessscotland.com/event2008/Lothians_Allegro_Open.html'))
            insDoc(aux2, gLnk('R', 'Lothians Allegro Challengers', 'http://www.chessscotland.com/event2008/Lothians_Allegro_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Lothians Allegro Major', 'http://www.chessscotland.com/event2008/Lothians_Allegro_Major.html'))
            insDoc(aux2, gLnk('R', 'Lothians Allegro Minor', 'http://www.chessscotland.com/event2008/Lothians_Allegro_Minor.html'))
            insDoc(aux2, gLnk('R', 'Lothians Allegro Friendly', 'http://www.chessscotland.com/event2008/Lothians_Allegro_Friendly.html'))
        aux2 = insFld(aux1, gFld('Polytechnic Quickplay', ''))
            insDoc(aux2, gLnk('R', 'Polytechnic Quickplay - Sept 07', 'http://www.chessscotland.com/event2008/Polytechnic_Quickplay_-_Sept_07.html'))
            insDoc(aux2, gLnk('R', 'Polytechnic Quickplay - April 2008', 'http://www.chessscotland.com/event2008/Polytechnic_Quickplay_-_April_2008.html'))
        aux2 = insFld(aux1, gFld('Stewarton Allegro', ''))
            insDoc(aux2, gLnk('R', 'Stewarton Allegro 2008 Open section', 'http://www.chessscotland.com/event2008/Stewarton_Allegro_2008_Open_section.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Allegro 2008 Major section', 'http://www.chessscotland.com/event2008/Stewarton_Allegro_2008_Major_section.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Allegro 2008 Minor section', 'http://www.chessscotland.com/event2008/Stewarton_Allegro_2008_Minor_section.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Allegro Under 14 section', 'http://www.chessscotland.com/event2008/Stewarton_Allegro_Under_14_section.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Allegro 2008 Under 12 sect', 'http://www.chessscotland.com/event2008/Stewarton_Allegro_2008_Under_12_sect.html'))
    aux1 = insFld(foldersTree, gFld('Outside Scotland Events', 'outside.html'))
        aux2 = insFld(aux1, gFld('Blackpool Conference', ''))
            insDoc(aux2, gLnk('R', 'Blackpool Conference Open', 'http://www.chessscotland.com/event2008/Blackpool_Conference_Open.html'))
            insDoc(aux2, gLnk('R', 'Blackpool Conference Challengers', 'http://www.chessscotland.com/event2008/Blackpool_Conference_Challengers.html'))
            insDoc(aux2, gLnk('R', 'Blackpool Conference Major', 'http://www.chessscotland.com/event2008/Blackpool_Conference_Major.html'))
            insDoc(aux2, gLnk('R', 'Blackpool Conference Intermediate', 'http://www.chessscotland.com/event2008/Blackpool_Conference_Intermediate.html'))
            insDoc(aux2, gLnk('R', 'Blackpool Conference Minor', 'http://www.chessscotland.com/event2008/Blackpool_Conference_Minor.html'))
            insDoc(aux2, gLnk('R', 'Blackpool Conference', 'http://www.chessscotland.com/event2008/Blackpool_Conference.html'))
        aux2 = insFld(aux1, gFld('Euro Events', ''))
            insDoc(aux2, gLnk('R', 'Czech Open', 'http://www.chessscotland.com/event2008/Czech_Open.html'))
            insDoc(aux2, gLnk('R', 'Romanian Open', 'http://www.chessscotland.com/event2008/Romanian_Open.html'))
            insDoc(aux2, gLnk('R', 'Leicester FIDE', 'http://www.chessscotland.com/event2008/Leicester_FIDE.html'))
            insDoc(aux2, gLnk('R', 'Italy', 'http://www.chessscotland.com/event2008/Italy.html'))
            insDoc(aux2, gLnk('R', 'Liverpool International Open', 'http://www.chessscotland.com/event2008/Liverpool_International_Open.html'))
            insDoc(aux2, gLnk('R', 'UK v China', 'http://www.chessscotland.com/event2008/UK_v_China.html'))
            insDoc(aux2, gLnk('R', 'Bardejov Open', 'http://www.chessscotland.com/event2008/Bardejov_Open.html'))
            insDoc(aux2, gLnk('R', 'Isle of Man Open', 'http://www.chessscotland.com/event2008/Isle_of_Man_Open.html'))
            insDoc(aux2, gLnk('R', 'Arco', 'http://www.chessscotland.com/event2008/Arco.html'))
            insDoc(aux2, gLnk('R', 'European Team Championship', 'http://www.chessscotland.com/event2008/European_Team_Championship.html'))
            insDoc(aux2, gLnk('R', 'Calvia Open', 'http://www.chessscotland.com/event2008/Calvia_Open.html'))
            insDoc(aux2, gLnk('R', 'Catalonia 4 Nations', 'http://www.chessscotland.com/event2008/Catalonia_4_Nations.html'))
            insDoc(aux2, gLnk('R', 'Hastings International Congress - Masters', 'http://www.chessscotland.com/event2008/Hastings_International_Congress_-_Masters.html'))
            insDoc(aux2, gLnk('R', 'Coulsdon', 'http://www.chessscotland.com/event2008/Coulsdon.html'))
            insDoc(aux2, gLnk('R', 'Euro Club Cup Antalya', 'http://www.chessscotland.com/event2008/Euro_Club_Cup_Antalya.html'))
            insDoc(aux2, gLnk('R', 'Wellington International', 'http://www.chessscotland.com/event2008/Wellington_International.html'))
            insDoc(aux2, gLnk('R', '6th Gibraltar Chess Festival MASTERS', 'http://www.chessscotland.com/event2008/6th_Gibraltar_Chess_Festival_MASTERS.html'))
            insDoc(aux2, gLnk('R', '6th Gibraltar Chess Festival AMATEUR', 'http://www.chessscotland.com/event2008/6th_Gibraltar_Chess_Festival_AMATEUR.html'))
            insDoc(aux2, gLnk('R', 'Gonzaga Classic', 'http://www.chessscotland.com/event2008/Gonzaga_Classic.html'))
            insDoc(aux2, gLnk('R', 'Cappelle la Grande', 'http://www.chessscotland.com/event2008/Cappelle_la_Grande.html'))
            insDoc(aux2, gLnk('R', 'Bunratty 2008', 'http://www.chessscotland.com/event2008/Bunratty_2008.html'))
            insDoc(aux2, gLnk('R', 'Euro Seniors', 'http://www.chessscotland.com/event2008/Euro_Seniors.html'))
            insDoc(aux2, gLnk('R', 'Luxembourg League', 'http://www.chessscotland.com/event2008/Luxembourg_League.html'))
            insDoc(aux2, gLnk('R', 'Berlin', 'http://www.chessscotland.com/event2008/Berlin.html'))
            insDoc(aux2, gLnk('R', 'Neckar Open', 'http://www.chessscotland.com/event2008/Neckar_Open.html'))
            insDoc(aux2, gLnk('R', 'Predeal Open', 'http://www.chessscotland.com/event2008/Predeal_Open.html'))
            insDoc(aux2, gLnk('R', 'Hassloch A', 'http://www.chessscotland.com/event2008/Hassloch_A.html'))
            insDoc(aux2, gLnk('R', 'Porto Mannu', 'http://www.chessscotland.com/event2008/Porto_Mannu.html'))
            insDoc(aux2, gLnk('R', 'Denmark', 'http://www.chessscotland.com/event2008/Denmark.html'))
            insDoc(aux2, gLnk('R', 'Verona Open', 'http://www.chessscotland.com/event2008/Verona_Open.html'))
            insDoc(aux2, gLnk('R', 'Budapest First Saturday', 'http://www.chessscotland.com/event2008/Budapest_First_Saturday.html'))
            insDoc(aux2, gLnk('R', 'IV Calvia Open 2007', 'http://www.chessscotland.com/event2008/IV_Calvia_Open_2007.html'))
            insDoc(aux2, gLnk('R', 'GibTelecomm Masters 2008', 'http://www.chessscotland.com/event2008/GibTelecomm_Masters_2008.html'))
            insDoc(aux2, gLnk('R', 'Reykjavik Open 2008', 'http://www.chessscotland.com/event2008/Reykjavik_Open_2008.html'))
            insDoc(aux2, gLnk('R', '1 Frauen Bundesliga 2007-2008', 'http://www.chessscotland.com/event2008/1_Frauen_Bundesliga_2007-2008.html'))
        aux2 = insFld(aux1, gFld('Euro Junior', ''))
            insDoc(aux2, gLnk('R', 'Glorney and Faber Cup', 'http://www.chessscotland.com/event2008/Glorney_and_Faber_Cup.html'))
            insDoc(aux2, gLnk('R', 'Euro Youth Team', 'http://www.chessscotland.com/event2008/Euro_Youth_Team.html'))
            insDoc(aux2, gLnk('R', 'Under 12 Under 14 - 4 Nations', 'http://www.chessscotland.com/event2008/Under_12_Under_14_-_4_Nations.html'))
            insDoc(aux2, gLnk('R', 'Euro Youth', 'http://www.chessscotland.com/event2008/Euro_Youth.html'))
            insDoc(aux2, gLnk('R', 'Hellir Youth II', 'http://www.chessscotland.com/event2008/Hellir_Youth_II.html'))
            insDoc(aux2, gLnk('R', 'Euro Under-18 Team', 'http://www.chessscotland.com/event2008/Euro_Under-18_Team.html'))
        aux2 = insFld(aux1, gFld('UK Events ', ''))
            insDoc(aux2, gLnk('R', 'British Championship', 'http://www.chessscotland.com/event2008/British_Championship.html'))
            insDoc(aux2, gLnk('R', '4NCL', 'http://www.chessscotland.com/event2008/4NCL.html'))
            insDoc(aux2, gLnk('R', 'Leyland Congress', 'http://www.chessscotland.com/event2008/Leyland_Congress.html'))
            insDoc(aux2, gLnk('R', 'West Wales Open', 'http://www.chessscotland.com/event2008/West_Wales_Open.html'))
            insDoc(aux2, gLnk('R', 'Scarborough', 'http://www.chessscotland.com/event2008/Scarborough.html'))
            insDoc(aux2, gLnk('R', 'Preston Congress - Open', 'http://www.chessscotland.com/event2008/Preston_Congress_-_Open.html'))
            insDoc(aux2, gLnk('R', 'Doncaster Open', 'http://www.chessscotland.com/event2008/Doncaster_Open.html'))
            insDoc(aux2, gLnk('R', 'Southend Open', 'http://www.chessscotland.com/event2008/Southend_Open.html'))
            insDoc(aux2, gLnk('R', 'Oxfordshire and DIstrict Chess Leagues', 'http://www.chessscotland.com/event2008/Oxfordshire_and_DIstrict_Chess_Leagues.html'))
            insDoc(aux2, gLnk('R', 'Newport Open', 'http://www.chessscotland.com/event2008/Newport_Open.html'))
            insDoc(aux2, gLnk('R', 'London League', 'http://www.chessscotland.com/event2008/London_League.html'))
            insDoc(aux2, gLnk('R', 'English County Events', 'http://www.chessscotland.com/event2008/English_County_Events.html'))
            insDoc(aux2, gLnk('R', 'Lancashire Leagues', 'http://www.chessscotland.com/event2008/Lancashire_Leagues.html'))
            insDoc(aux2, gLnk('R', 'South Lakes', 'http://www.chessscotland.com/event2008/South_Lakes.html'))
            insDoc(aux2, gLnk('R', 'Grange Open', 'http://www.chessscotland.com/event2008/Grange_Open.html'))
            insDoc(aux2, gLnk('R', '4NCL PH', 'http://www.chessscotland.com/event2008/4NCL_PH.html'))
            insDoc(aux2, gLnk('R', 'Surrey League', 'http://www.chessscotland.com/event2008/Surrey_League.html'))
            insDoc(aux2, gLnk('R', 'County Championship', 'http://www.chessscotland.com/event2008/County_Championship.html'))
            insDoc(aux2, gLnk('R', 'Woking Club Championship', 'http://www.chessscotland.com/event2008/Woking_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Thames Valley Cup', 'http://www.chessscotland.com/event2008/Thames_Valley_Cup.html'))
            insDoc(aux2, gLnk('R', 'Thames Valley League', 'http://www.chessscotland.com/event2008/Thames_Valley_League.html'))
            insDoc(aux2, gLnk('R', 'Athaneum Games', 'http://www.chessscotland.com/event2008/Athaneum_Games.html'))
            insDoc(aux2, gLnk('R', 'Brentwood Masters', 'http://www.chessscotland.com/event2008/Brentwood_Masters.html'))
            insDoc(aux2, gLnk('R', 'Staunton Memorial', 'http://www.chessscotland.com/event2008/Staunton_Memorial.html'))
            insDoc(aux2, gLnk('R', 'Coulsdon Premiership', 'http://www.chessscotland.com/event2008/Coulsdon_Premiership.html'))
            insDoc(aux2, gLnk('R', 'Surrey Open', 'http://www.chessscotland.com/event2008/Surrey_Open.html'))
        aux2 = insFld(aux1, gFld('UK Junior', ''))
            insDoc(aux2, gLnk('R', 'UK LC - Manchester July', 'http://www.chessscotland.com/event2008/UK_LC_-_Manchester_July.html'))
            insDoc(aux2, gLnk('R', 'UK LC - Sheffield Aug', 'http://www.chessscotland.com/event2008/UK_LC_-_Sheffield_Aug.html'))
            insDoc(aux2, gLnk('R', 'UK LC - Lem Spa Aug', 'http://www.chessscotland.com/event2008/UK_LC_-_Lem_Spa_Aug.html'))
            insDoc(aux2, gLnk('R', 'Liverpool Junior', 'http://www.chessscotland.com/event2008/Liverpool_Junior.html'))
            insDoc(aux2, gLnk('R', 'BWCA', 'http://www.chessscotland.com/event2008/BWCA.html'))
        aux2 = insFld(aux1, gFld('World Events (ex Europe)', ''))
            insDoc(aux2, gLnk('R', 'USA Events', 'http://www.chessscotland.com/event2008/USA_Events.html'))
            insDoc(aux2, gLnk('R', 'Gosford Open', 'http://www.chessscotland.com/event2008/Gosford_Open.html'))
            insDoc(aux2, gLnk('R', 'Monroi International', 'http://www.chessscotland.com/event2008/Monroi_International.html'))
            insDoc(aux2, gLnk('R', 'World Open', 'http://www.chessscotland.com/event2008/World_Open.html'))
            insDoc(aux2, gLnk('R', 'Quebec Open 2007', 'http://www.chessscotland.com/event2008/Quebec_Open_2007.html'))
        aux2 = insFld(aux1, gFld('World Junior', ''))
            insDoc(aux2, gLnk('R', 'World Youth - Turkey', 'http://www.chessscotland.com/event2008/World_Youth_-_Turkey.html'))
    aux1 = insFld(foldersTree, gFld('Miscellaneous Events', 'misc.html'))
        aux2 = insFld(aux1, gFld('unassigned', 'unassigned.html'))
    aux1 = insFld(foldersTree, gFld('Club Events', 'clubs.html'))
        aux2 = insFld(aux1, gFld('Bank of Scotland Club', ''))
            insDoc(aux2, gLnk('R', 'HBOS Championship 2008', 'http://www.chessscotland.com/event2008/HBOS_Championship_2008.html'))
        aux2 = insFld(aux1, gFld('Bearsden Club', ''))
            insDoc(aux2, gLnk('R', 'Bearsden Club Championship 07-08', 'http://www.chessscotland.com/event2008/Bearsden_Club_Championship_07-08.html'))
            insDoc(aux2, gLnk('R', 'Bearsden vs Giffnock', 'http://www.chessscotland.com/event2008/Bearsden_vs_Giffnock.html'))
            insDoc(aux2, gLnk('R', 'Bearsden vs Cumbernauld', 'http://www.chessscotland.com/event2008/Bearsden_vs_Cumbernauld.html'))
            insDoc(aux2, gLnk('R', 'Bearsden Rapid-Play', 'http://www.chessscotland.com/event2008/Bearsden_Rapid-Play.html'))
        aux2 = insFld(aux1, gFld('Bon Accord Club', ''))
            insDoc(aux2, gLnk('R', 'Bon Accord Major', 'http://www.chessscotland.com/event2008/Bon_Accord_Major.html'))
            insDoc(aux2, gLnk('R', 'Bon Accord Club Championship', 'http://www.chessscotland.com/event2008/Bon_Accord_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Bon Accord Chess Club Allegro', 'http://www.chessscotland.com/event2008/Bon_Accord_Chess_Club_Allegro.html'))
        aux2 = insFld(aux1, gFld('Carse of Gowrie Club', ''))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie Junior Championship', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_Junior_Championship.html'))
            insDoc(aux2, gLnk('R', 'Carse of Gowrie Club Championship', 'http://www.chessscotland.com/event2008/Carse_of_Gowrie_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Castlehill Club', ''))
            insDoc(aux2, gLnk('R', 'Castlehill Summer Champ 2007 Rds 4&5', 'http://www.chessscotland.com/event2008/Castlehill_Summer_Champ_2007_Rds_4&5.html'))
            insDoc(aux2, gLnk('R', 'Konrad Wierzbicki Memorial-Castlehill Club', 'http://www.chessscotland.com/event2008/Konrad_Wierzbicki_Memorial-Castlehill_Club.html'))
            insDoc(aux2, gLnk('R', 'Castlehill Club Championship 07/08', 'http://www.chessscotland.com/event2008/Castlehill_Club_Championship_07-08.html'))
            insDoc(aux2, gLnk('R', 'Castlehill Ladder 2007/08 Qualification', 'http://www.chessscotland.com/event2008/Castlehill_Ladder_2007-08_Qualification.html'))
            insDoc(aux2, gLnk('R', 'Ladder Final 2007/08', 'http://www.chessscotland.com/event2008/Ladder_Final_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Castlehill Tie-Breck Match 07/08(Knockout)', 'http://www.chessscotland.com/event2008/Castlehill_Tie-Breck_Match_07-08(Knockout).html'))
            insDoc(aux2, gLnk('R', 'Castlehill Random Knockout 2007/8', 'http://www.chessscotland.com/event2008/Castlehill_Random_Knockout_2007-8.html'))
            insDoc(aux2, gLnk('R', 'Castlehill Tie Break Knockout', 'http://www.chessscotland.com/event2008/Castlehill_Tie_Break_Knockout.html'))
            insDoc(aux2, gLnk('R', 'Castlehill Summer 2008 Rds 1 to 3', 'http://www.chessscotland.com/event2008/Castlehill_Summer_2008_Rds_1_to_3.html'))
        aux2 = insFld(aux1, gFld('Cathcart Club', ''))
            insDoc(aux2, gLnk('R', 'Cathcart CC Championship', 'http://www.chessscotland.com/event2008/Cathcart_CC_Championship.html'))
        aux2 = insFld(aux1, gFld('Concord Club', ''))
            insDoc(aux2, gLnk('R', 'Concord Club Championship', 'http://www.chessscotland.com/event2008/Concord_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Crowwood Club', ''))
            insDoc(aux2, gLnk('R', 'Crowwood Club', 'http://www.chessscotland.com/event2008/Crowwood_Club.html'))
        aux2 = insFld(aux1, gFld('Dalmuir Club', ''))
            insDoc(aux2, gLnk('R', 'Dalmuir Club Championship', 'http://www.chessscotland.com/event2008/Dalmuir_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Dumfries Club', ''))
            insDoc(aux2, gLnk('R', 'Dumfries Club Championship', 'http://www.chessscotland.com/event2008/Dumfries_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Miscellaneous 07/08', 'http://www.chessscotland.com/event2008/Dumfries_Miscellaneous_07-08.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Haig A', 'http://www.chessscotland.com/event2008/Dumfries_Haig_A.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Haig B', 'http://www.chessscotland.com/event2008/Dumfries_Haig_B.html'))
            insDoc(aux2, gLnk('R', 'Dumfries Knockout', 'http://www.chessscotland.com/event2008/Dumfries_Knockout.html'))
        aux2 = insFld(aux1, gFld('Dundee and Victoria Club', ''))
            insDoc(aux2, gLnk('R', 'Dundee & Victoria Club Championship Rd 5', 'http://www.chessscotland.com/event2008/Dundee_&_Victoria_Club_Championship_Rd_5.html'))
            insDoc(aux2, gLnk('R', 'Dundee v Inverness Inter-city Challenge', 'http://www.chessscotland.com/event2008/Dundee_v_Inverness_Inter-city_Challenge.html'))
            insDoc(aux2, gLnk('R', 'Dundee/Victoria Club Champ Rds 1&2', 'http://www.chessscotland.com/event2008/Dundee-Victoria_Club_Champ_Rds_1&2.html'))
        aux2 = insFld(aux1, gFld('Dunfermline Club', ''))
            insDoc(aux2, gLnk('R', 'Dunfermline Club Allegro', 'http://www.chessscotland.com/event2008/Dunfermline_Club_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Dunfermline Club Championship', 'http://www.chessscotland.com/event2008/Dunfermline_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Dunfermline Club U-1500 ', 'http://www.chessscotland.com/event2008/Dunfermline_Club_U-1500_.html'))
        aux2 = insFld(aux1, gFld('East Kilbride Club', ''))
            insDoc(aux2, gLnk('R', 'East Kilbride Autumn Trophy', 'http://www.chessscotland.com/event2008/East_Kilbride_Autumn_Trophy.html'))
            insDoc(aux2, gLnk('R', 'EK Wilson', 'http://www.chessscotland.com/event2008/EK_Wilson.html'))
            insDoc(aux2, gLnk('R', 'EK v Troon Challenge Match', 'http://www.chessscotland.com/event2008/EK_v_Troon_Challenge_Match.html'))
            insDoc(aux2, gLnk('R', 'East Kilride Spring Trophy', 'http://www.chessscotland.com/event2008/East_Kilride_Spring_Trophy.html'))
        aux2 = insFld(aux1, gFld('Edinburgh Civil Service Club', ''))
            insDoc(aux2, gLnk('R', 'Edinburgh Civil Service CC', 'http://www.chessscotland.com/event2008/Edinburgh_Civil_Service_CC.html'))
        aux2 = insFld(aux1, gFld('Edinburgh Club', ''))
            insDoc(aux2, gLnk('R', 'Edinburgh CC Tuesday Allegro', 'http://www.chessscotland.com/event2008/Edinburgh_CC_Tuesday_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh CC Presidents Match', 'http://www.chessscotland.com/event2008/Edinburgh_CC_Presidents_Match.html'))
            insDoc(aux2, gLnk('R', '2nd Edinburgh CC Tuesday Allegro', 'http://www.chessscotland.com/event2008/2nd_Edinburgh_CC_Tuesday_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Tiger Cubs vs Lothian Organisers ', 'http://www.chessscotland.com/event2008/Tiger_Cubs_vs_Lothian_Organisers_.html'))
            insDoc(aux2, gLnk('R', 'Johnny Marr Celebration Allegro', 'http://www.chessscotland.com/event2008/Johnny_Marr_Celebration_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Tiger Cubs Junior Matches', 'http://www.chessscotland.com/event2008/Tiger_Cubs_Junior_Matches.html'))
            insDoc(aux2, gLnk('R', '1st Tiger Cubs Allegro', 'http://www.chessscotland.com/event2008/1st_Tiger_Cubs_Allegro.html'))
            insDoc(aux2, gLnk('R', '2nd Tiger Cubs Allegro', 'http://www.chessscotland.com/event2008/2nd_Tiger_Cubs_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh CC Championship', 'http://www.chessscotland.com/event2008/Edinburgh_CC_Championship.html'))
            insDoc(aux2, gLnk('R', 'Edinburgh Club Challengers', 'http://www.chessscotland.com/event2008/Edinburgh_Club_Challengers.html'))
        aux2 = insFld(aux1, gFld('Giffnock Club', ''))
            insDoc(aux2, gLnk('R', 'Giffnock Olscot 2007-08', 'http://www.chessscotland.com/event2008/Giffnock_Olscot_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Giffnock CC Championship 2007-08', 'http://www.chessscotland.com/event2008/Giffnock_CC_Championship_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Giffnock CC Mercury 2007-08', 'http://www.chessscotland.com/event2008/Giffnock_CC_Mercury_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Giffnock CC AT Mays 2007-08', 'http://www.chessscotland.com/event2008/Giffnock_CC_AT_Mays_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Giffnock U14 2007-08', 'http://www.chessscotland.com/event2008/Giffnock_U14_2007-08.html'))
            insDoc(aux2, gLnk('R', 'Giffnock Friendlies', 'http://www.chessscotland.com/event2008/Giffnock_Friendlies.html'))
        aux2 = insFld(aux1, gFld('Glenrothes Club', ''))
            insDoc(aux2, gLnk('R', 'Glenrothes CC 2007 Quickplay', 'http://www.chessscotland.com/event2008/Glenrothes_CC_2007_Quickplay.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes CC Extra Quickplay Games', 'http://www.chessscotland.com/event2008/Glenrothes_CC_Extra_Quickplay_Games.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes CC Junior Summer Ladder', 'http://www.chessscotland.com/event2008/Glenrothes_CC_Junior_Summer_Ladder.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes v. Dunfermline', 'http://www.chessscotland.com/event2008/Glenrothes_v._Dunfermline.html'))
            insDoc(aux2, gLnk('R', 'Glenrothes Club Championship 2007/08', 'http://www.chessscotland.com/event2008/Glenrothes_Club_Championship_2007-08.html'))
        aux2 = insFld(aux1, gFld('Grangemouth Club', ''))
            insDoc(aux2, gLnk('R', 'Grangemouth Club Championship 2008', 'http://www.chessscotland.com/event2008/Grangemouth_Club_Championship_2008.html'))
        aux2 = insFld(aux1, gFld('Hamilton Club', ''))
            insDoc(aux2, gLnk('R', 'Hamilton CC APA', 'http://www.chessscotland.com/event2008/Hamilton_CC_APA.html'))
            insDoc(aux2, gLnk('R', 'Hamilton Junior Club APA', 'http://www.chessscotland.com/event2008/Hamilton_Junior_Club_APA.html'))
            insDoc(aux2, gLnk('R', 'Hamilton CC Club Championship', 'http://www.chessscotland.com/event2008/Hamilton_CC_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Hamilton Junior Club Championship', 'http://www.chessscotland.com/event2008/Hamilton_Junior_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Irvine Club', ''))
            insDoc(aux2, gLnk('R', 'IRVINE XMAS QUICKPLAY', 'http://www.chessscotland.com/event2008/IRVINE_XMAS_QUICKPLAY.html'))
            insDoc(aux2, gLnk('R', 'Irvine Club', 'http://www.chessscotland.com/event2008/Irvine_Club.html'))
            insDoc(aux2, gLnk('R', 'Irvine Club Championship-play off', 'http://www.chessscotland.com/event2008/Irvine_Club_Championship-play_off.html'))
        aux2 = insFld(aux1, gFld('Kelso Club', ''))
            insDoc(aux2, gLnk('R', 'Kelso Knockout 2008', 'http://www.chessscotland.com/event2008/Kelso_Knockout_2008.html'))
            insDoc(aux2, gLnk('R', 'Kelso Club Championship Handicap 2008', 'http://www.chessscotland.com/event2008/Kelso_Club_Championship_Handicap_2008.html'))
        aux2 = insFld(aux1, gFld('Lanark Club', ''))
            insDoc(aux2, gLnk('R', 'Lanark Club Prelim 1', 'http://www.chessscotland.com/event2008/Lanark_Club_Prelim_1.html'))
            insDoc(aux2, gLnk('R', 'Lanark Club Prelim 2', 'http://www.chessscotland.com/event2008/Lanark_Club_Prelim_2.html'))
            insDoc(aux2, gLnk('R', 'Lanark Club Championship Finals', 'http://www.chessscotland.com/event2008/Lanark_Club_Championship_Finals.html'))
        aux2 = insFld(aux1, gFld('Pentland Hills Club', ''))
            insDoc(aux2, gLnk('R', 'Pentland Hills Club Championship 2007/8', 'http://www.chessscotland.com/event2008/Pentland_Hills_Club_Championship_2007-8.html'))
            insDoc(aux2, gLnk('R', 'Pentland Hills Founders Cup 2007/8', 'http://www.chessscotland.com/event2008/Pentland_Hills_Founders_Cup_2007-8.html'))
        aux2 = insFld(aux1, gFld('Phones Club', ''))
            insDoc(aux2, gLnk('R', 'Phones Summer Tournament  2007', 'http://www.chessscotland.com/event2008/Phones_Summer_Tournament__2007.html'))
            insDoc(aux2, gLnk('R', 'Phones Christmas Allegro 2007', 'http://www.chessscotland.com/event2008/Phones_Christmas_Allegro_2007.html'))
            insDoc(aux2, gLnk('R', 'A.D.Brown Challenge Cup', 'http://www.chessscotland.com/event2008/A.D.Brown_Challenge_Cup.html'))
            insDoc(aux2, gLnk('R', 'Phones Club Championship 2008', 'http://www.chessscotland.com/event2008/Phones_Club_Championship_2008.html'))
            insDoc(aux2, gLnk('R', 'Phones 2008 Summer Allegro', 'http://www.chessscotland.com/event2008/Phones_2008_Summer_Allegro.html'))
            insDoc(aux2, gLnk('R', 'Huddlestone Witjeck Van Beest Allegro 2008', 'http://www.chessscotland.com/event2008/Huddlestone_Witjeck_Van_Beest_Allegro_2008.html'))
        aux2 = insFld(aux1, gFld('Polytechnic Club', ''))
            insDoc(aux2, gLnk('R', 'Polytechnic Club Championship', 'http://www.chessscotland.com/event2008/Polytechnic_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('Sandy Bells Club', ''))
            insDoc(aux2, gLnk('R', 'Bowes-Lyon Trophy', 'http://www.chessscotland.com/event2008/Bowes-Lyon_Trophy.html'))
        aux2 = insFld(aux1, gFld('Shettleston Club', ''))
            insDoc(aux2, gLnk('R', 'Shettleston Club Championship', 'http://www.chessscotland.com/event2008/Shettleston_Club_Championship.html'))
        aux2 = insFld(aux1, gFld('South Morningside Club', ''))
            insDoc(aux2, gLnk('R', 'South Morningside Allegro Cup', 'http://www.chessscotland.com/event2008/South_Morningside_Allegro_Cup.html'))
            insDoc(aux2, gLnk('R', 'South Morningside Allegro Plate', 'http://www.chessscotland.com/event2008/South_Morningside_Allegro_Plate.html'))
            insDoc(aux2, gLnk('R', 'South Morningside Club Championship 2008', 'http://www.chessscotland.com/event2008/South_Morningside_Club_Championship_2008.html'))
            insDoc(aux2, gLnk('R', 'South Morningside Champions Match', 'http://www.chessscotland.com/event2008/South_Morningside_Champions_Match.html'))
        aux2 = insFld(aux1, gFld('Stewarton Club', ''))
            insDoc(aux2, gLnk('R', 'Stewarton Club Allegro August 2007', 'http://www.chessscotland.com/event2008/Stewarton_Club_Allegro_August_2007.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Club Junior Allegro 2007/8', 'http://www.chessscotland.com/event2008/Stewarton_Club_Junior_Allegro_2007-8.html'))
            insDoc(aux2, gLnk('R', 'Stewarton Club Evans Cup', 'http://www.chessscotland.com/event2008/Stewarton_Club_Evans_Cup.html'))
        aux2 = insFld(aux1, gFld('Stirling Club', ''))
            insDoc(aux2, gLnk('R', 'ST Richardson Cup', 'http://www.chessscotland.com/event2008/ST_Richardson_Cup.html'))
            insDoc(aux2, gLnk('R', 'ST Richardson Cup 2006/7', 'http://www.chessscotland.com/event2008/ST_Richardson_Cup_2006-7.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize U1400', 'http://www.chessscotland.com/event2008/ST_President`s_Prize_U1400.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize U1400 B', 'http://www.chessscotland.com/event2008/ST_President`s_Prize_U1400_B.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize U1400 other results', 'http://www.chessscotland.com/event2008/ST_President`s_Prize_U1400_other_results.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize U1400 Semi final 1', 'http://www.chessscotland.com/event2008/ST_President`s_Prize_U1400_Semi_final_1.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize  U1400 semi final 2', 'http://www.chessscotland.com/event2008/ST_President`s_Prize__U1400_semi_final_2.html'))
            insDoc(aux2, gLnk('R', 'ST Lindsay Cup A', 'http://www.chessscotland.com/event2008/ST_Lindsay_Cup_A.html'))
            insDoc(aux2, gLnk('R', 'ST Lindsay Cup B', 'http://www.chessscotland.com/event2008/ST_Lindsay_Cup_B.html'))
            insDoc(aux2, gLnk('R', 'ST Lindsay Cup also played', 'http://www.chessscotland.com/event2008/ST_Lindsay_Cup_also_played.html'))
            insDoc(aux2, gLnk('R', 'ST Lindsay Cup also played B', 'http://www.chessscotland.com/event2008/ST_Lindsay_Cup_also_played_B.html'))
            insDoc(aux2, gLnk('R', 'ST Lindsay Cup Semi final A', 'http://www.chessscotland.com/event2008/ST_Lindsay_Cup_Semi_final_A.html'))
            insDoc(aux2, gLnk('R', 'ST President`s Prize 2006/7', 'http://www.chessscotland.com/event2008/ST_President`s_Prize_2006-7.html'))
            insDoc(aux2, gLnk('R', 'ST Internal Quickplay 1', 'http://www.chessscotland.com/event2008/ST_Internal_Quickplay_1.html'))
            insDoc(aux2, gLnk('R', 'ST Internal Quickplay 2', 'http://www.chessscotland.com/event2008/ST_Internal_Quickplay_2.html'))
        aux2 = insFld(aux1, gFld('Troon Club', ''))
            insDoc(aux2, gLnk('R', 'Troon Club Championship', 'http://www.chessscotland.com/event2008/Troon_Club_Championship.html'))
            insDoc(aux2, gLnk('R', 'Troon - Play-off for Gardiner Cup', 'http://www.chessscotland.com/event2008/Troon_-_Play-off_for_Gardiner_Cup.html'))
            insDoc(aux2, gLnk('R', 'Troon - Gardiner Cup', 'http://www.chessscotland.com/event2008/Troon_-_Gardiner_Cup.html'))
            insDoc(aux2, gLnk('R', 'Troon - Coronelli Cup', 'http://www.chessscotland.com/event2008/Troon_-_Coronelli_Cup.html'))
        aux2 = insFld(aux1, gFld('Woodside Club', ''))
            insDoc(aux2, gLnk('R', 'Woodside Glenrothes Chess Club', 'http://www.chessscotland.com/event2008/Woodside_Glenrothes_Chess_Club.html'))
            insDoc(aux2, gLnk('R', 'Woodside Glenrothes Allegro Matches', 'http://www.chessscotland.com/event2008/Woodside_Glenrothes_Allegro_Matches.html'))

