site-tables.php

This is a listing of our internal lookup table that controls all site navigation.
This is temporarily provided to reviewers because the live navbar has hidden elements. - Webmaster (email)

<?php
// File:    site-tables.php
// Site:    www.pnwvhfs.org
// Purpose: Look-up tables for PNWVHFS site navigation functions, updated for responsive web layout
// Author:  barry@k7bwh.com
// Date:    2015-12-15
// Note:    If a file is moved/renamed/deleted, also update ".htaccess"
require_once('NavClass.php');

$sitenav = array(
//             $type  $class   $visible  $fqfile                        $short_title
new NavClass(STARTTOPLEVEL),
new NavClass(  TOP,
'first',       '',  'index.html',                      'Home'),
new NavClass(  TOP,
'',            '',  'news.html',                       'News'),
new NavClass(  STARTSUBLEVEL),
new NavClass(  TOP, 
'first',      '',  'news/2020-news.html',             '2020 News'),
new NavClass(  TOP, 
'',           '',  'news/2019-news.html',             '2019 News'),
new NavClass(  TOP, 
'',           '',  'news/2018-news.html',             '2018 News'),
new NavClass(  TOP, 
'',           '',  'news/2017-news.html',             '2017 News'),
new NavClass(  TOP, 
'',           '',  'news/2016-news.html',             '2016 News'),
new NavClass(  TOP, 
'',           '',  'news/2015-news.html',             '2015 News'),
new NavClass(  TOP, 
'',           '',  'news/2014-news.html',             '2014 News'),
new NavClass(  TOP, 
'',           '',  'news/2013-news.html',             '2013 News'),
new NavClass(  TOP, 
'',           '',  'news/2012-2009-news.html',        '2012 - 2009 News'),
new NavClass(  TOP, 
'last',       '',  'news/2008-2001-news.html',        '2008 and earlier'),
new NavClass(  ENDSUBLEVEL),

new NavClass(  TOP,
'',            '',  'society.html',                    'About'),
new NavClass(  STARTSUBLEVEL),
new NavClass(    SUB,
'first',     '',  'contact.html',                    'Contact Us'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'staff.html',                      'Staff'),
new NavClass(      SUBSUB,
'',     '',  'reflector.html',                  'Society Reflector'),
new NavClass(      SUBSUB,
'',     '',  'reflector-microwave.html',        'Microwave Reflector'),
new NavClass(      SUBSUB,
'',     '',  'donate.html',                     'Donate'),
new NavClass(      SUBSUB,
'last''',  'volunteer.html',                  'Volunteer'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'background.html',                 'Background'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'callsign.html',                   'Club Callsigns'),
new NavClass(      SUBSUB,
'',     '',  'constitution.html',               'Constitution'),
new NavClass(      SUBSUB,
'',     '',  'history.html',                    'History'),
new NavClass(      SUBSUB,
'',     '',  'member-graphics.html',            'Member Graphics'),
new NavClass(      SUBSUB,
'last''',  'vendors.html',                    'Club Logo Gear'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'roster.html',                     'Members'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'roster.html',                     'Membership Roster'),
new NavClass(      SUBSUB,
'',     '',  'membermap/index.html',            'Member Pushpin Map'),
new NavClass(      SUBSUB,
'',     '',  'membermap/heatmap.html',          'Member Heat Map'),
new NavClass(      SUBSUB,
'',     '',  'roster-csv.html',                 'Member CSV'),
new NavClass(      SUBSUB,
'',     HIDE,'membermap/indexv3.html',          'Member Map API v3'),
new NavClass(      SUBSUB,
'',     HIDE,'roster-check.html',               'Roster Validation'),    // causes timeout, hide this from Xenu
new NavClass(      SUBSUB,'',     HIDE,'responsive-menu.html',            'Menu Test'),
new NavClass(      SUBSUB,
'',     HIDE,'magic-circle/analyze.html',       'Magic Circle Analysis'),
new NavClass(      SUBSUB,
'',     HIDE,'magic-circle/roster-list.html',   'Simple Roster List'),
new NavClass(      SUBSUB,
'',     HIDE,'magic-circle/roster-list-active.html','Active Members'),
new NavClass(      SUBSUB,
'',     '',  'membermap/territory.html',        'Club Territory'),
new NavClass(      SUBSUB,
'last''',  'membermap/territory-inspector.html','Territory Inspector'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'join.html',                       'Join'),
new NavClass(    SUB,
'',          HIDE,'how-to-edit.html',                'How to Edit'),
new NavClass(    SUB,
'last',      '',  'sitemap.html',                    'Site Map'),
new NavClass(  ENDSUBLEVEL),
/* ----------------------------------------------------------------------------------- */
new NavClass(  TOP,'',            '',  'conference/index.html',            'Conferences'),
new NavClass(  STARTSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2022/proceedings.html''2022 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2022/announcement.html','2022 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2022/schedule.html',    '2022 Schedule'),
new NavClass(      SUBSUB,
'',   HIDE,  'conference/2022/register.html',    'Register'),
new NavClass(      SUBSUB,
'last''',  'conference/2022/attendees.html',   '2022 Attendance'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2020/announcement.html','2020 Announcement'),
new NavClass(    SUB,
'',          '',  'conference/2019/proceedings.html''2019 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2019/attendees.html',   '2019 Attendance'),
new NavClass(      SUBSUB,
'',     '',  'conference/2019/announcement.html','2019 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2019/schedule.html',    '2019 Schedule'),
new NavClass(      SUBSUB,
'last''',  'conference/2019/register.html',    'Register'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2018/proceedings.html''2018 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2018/announcement.html','2018 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2018/schedule.html',    '2018 Schedule'),
new NavClass(      SUBSUB,
'',     '',  'conference/2018/microwave-group.html''Microwave Group'),
new NavClass(      SUBSUB,
'',     '',  'conference/2018/pdf/power-dividers.pdf','Power Dividers'),
new NavClass(      SUBSUB,
'',     '',  'conference/2018/pdf/Barry-K7BWH-Coast-to-Coast-Grid-Expedition.pdf''Grid Expedition'),
new NavClass(      SUBSUB,
'',     '',  'conference/2018/pdf/Jim-W6PQL-SSPA-Update.pdf''SSPA Update'),
/*ew NavClass(      SUBSUB,'',     'HIDE','conference/2018/pdf/Ray-W7GLF-Microwave.pdf', 'Microwave Report'),*/ /* same as .html above */
new NavClass(      SUBSUB,'',     '',  'conference/2018/pdf/Steve-N2CEI-Multiband-Transverters-RevC.pdf''Multiband Xvtrs'),
new NavClass(      SUBSUB,
'',     'HIDE','conference/2018/call-for-papers.html','Call for Papers'),
new NavClass(      SUBSUB,
'last''',  'conference/2018/prizes.html',      'Prizes'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2017/proceedings.html''2017 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2017/announcement.html','2017 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2017/schedule.html',    '2017 Schedule'),
new NavClass(      SUBSUB,
'',     '',  'conference/2017/chicos-map.pdf',   'Chicos Map'),
new NavClass(      SUBSUB,
'',     '',  'conference/2017/register.html',    'Register'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2017/Conference-2017-v1.pdf''Registration Form'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2017/call-for-papers.html','Call for Papers'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2017/pdf/2017-10-Marshall-K5QE-VC2EME.pdf','Marshall K5QE VC2EME'),
new NavClass(      SUBSUB,
'last''',  'conference/2017/prizes.html',      'Prizes'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2016/proceedings.html''2016 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2016/announcement.html','2016 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2016/schedule.html',    '2016 Schedule'),
new NavClass(      SUBSUB,
'',     '',  'conference/2016/pdf/John-W7FU-UHF-SDR-Transceiver-Presentation.pdf''SDR Transceiver'),
new NavClass(      SUBSUB,
'',     '',  'conference/2016/pdf/Marshall-K5QE-Saint-Martin-2015.pdf''Saint Martin DXpedition'),
new NavClass(      SUBSUB,
'',     '',  'conference/2016/pdf/Rick-KK7B-VHF-Antenna-Design.pdf''Portable Yagis'),
new NavClass(      SUBSUB,
'',     '',  'conference/2016/pdf/Marshall-K5QE-Sequencing-Presentation-v2.pdf''Dark Side of Sequencing '),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2016/register.html',    'Register'),
new NavClass(      SUBSUB,
'last''',  'conference/2016/door-prizes.html''Prizes'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2015/proceedings.html''2015 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2015/announcement.html','2015 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2015/schedule.html',    'Schedule'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2015/call-for-papers.html','Call for Papers'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2015/register.html',    'Register'),
new NavClass(      SUBSUB,
'last''',  'conference/2015/door-prizes.html''Grand Prizes'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2014/proceedings.html''2014 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2014/announcement.html','2014 Announcement'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2014/2014-Conference-PNWVHFS.pdf','Announcement PDF'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/schedule.html',    'Schedule'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/seaside-activities.html','Seaside Activities'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/shilo-inn-seaside.html','Shilo Inn, Seaside'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2014/call-for-papers.html','Call for Papers'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2014/register.html',    'Register'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/door-prizes.html''Grand Prizes'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/Building-A-1296-WA5VJB-Cheap-Yagi-Darryl-WW7D.pdf','Cheap 1296 Yagi'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/Intersection-of-SOTA-and-VHF-Mountaintopping-Etienne-K7ATN.pdf','SOTA and VHF'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/Rover-Antennas-Darryl-WW7D.pdf','Rover Antennas'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/Developing-a-Limited-Rover-Station-Darryl-WW7D-v2.pdf','Limited Rover Station'),
new NavClass(      SUBSUB,
'',     '',  'conference/2014/InnovAntennas-OWL-GT1.html','InnovAntennas OWL GT'),
new NavClass(      SUBSUB,
'last''',  'conference/2014/InnovAntennas-OWL-GT2.html','InnovAntennas 2m Yagi'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2013/proceedings.html''2013 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2013/announcement.html','2013 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/schedule.html',    'Schedule'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2013/call-for-papers.html','Call for Papers'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2013/2013-Conference-PNWVHFS.pdf','Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/door-prizes.html''Door Prizes'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/chicos-map.pdf',   'Chicos Map'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/lodging-moses-lake.html','Lodging Moses Lake'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/2013-Clipperton-Island-TX5K.html','Clipperton Island'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/AH51-Niue-EM6.html','Niue Expedition'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/EL84-Grid-Expedition-K4N.html','EL84 Expedition'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/Measure-noise-without-calibrated-noise-source.pdf','Measure Noise'),
new NavClass(      SUBSUB,
'',     '',  'conference/2013/Noise-and-Noise-Figure-VHF-conference.pdf','VHF Noise Figure'),
new NavClass(      SUBSUB,
'last''',  'conference/2013/Solid-State-Kilowatt-Amplifiers-W6PQL.pdf','SSPA Kilowatt'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2011/announcement.html','2011 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'last''',  'conference/2011/2011-conference.pdf','Announcement'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2010/2010-proceedings.html','2010 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'last''',  'conference/2010/2010-conference.pdf','Announcement'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2009/proceedings.html''2009 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2009/2k9Conference3.pdf','Announcement PDF'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/agenda.html',      'Agenda'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/A-Tale-of-Two-Buses-Clint-N7XKJ.html','Two Buses, Part 1'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/A-Tale-of-Two-Buses-Eric-KB7DQH.html','Two Buses, Part 2'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/EL58-Grid-Expedition-K5N.html','K5N Expedition'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/Gonzo-Engineering-Steve-N4RVE.html','Gonzo Engineering'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/HPSDR-Dan-N7HQ.html','HPSDR Dan N7HQ'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/Introduction-to-VHF-Experiments.pdf','VHF Experiments'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/Life-Without-Sunspots-Gene-W3ZZ.html','No Sunspots'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/Remote-Station-Op-Miguel-KC7IGT.html','Remote Station Op'),
new NavClass(      SUBSUB,
'',     '',  'conference/2009/Stacking-Antennas-W6PQL.pdf','Stacking Antennas'),
new NavClass(      SUBSUB,
'last''',  'conference/2009/VHF-Contesting-Scott-N7SS.html','VHF Contesting'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2008/proceedings.html''2008 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2008/2008-announcement.pdf','Announcement PDF'),
new NavClass(      SUBSUB,
'',     HIDE,'conference/2008/2008-announcement.html','2008 Announcement'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/2008-Conference-Pgm-BW.pdf','Program'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/2008-PNWVHF-Conf-Reg.pdf','Register'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/utilities.html',   'Utilities'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/icom.html',        'Icom Product Literature'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/officers.html',    '2008 Officers'),
new NavClass(      SUBSUB,
'',     '',  'conference/2008/equipment.html',   'Vendor Links'),
new NavClass(      SUBSUB,
'last''',  'conference/2008/pnwvhfs.html',     'Society Information'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2007/proceedings.html''2007 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2007/2007-conference-pgm.html','Program'),
new NavClass(      SUBSUB,
'first','',  'conference/2007/2007-conference-pgm.pdf','Program'),
new NavClass(      SUBSUB,
'',     '',  'conference/2007/utilities.html',      'Utilities'),
new NavClass(      SUBSUB,
'',     '',  'conference/2007/utilities/spectran-notes.pdf','Notes About Spectran v2'),
new NavClass(      SUBSUB,
'',     '',  'conference/2007/call4nominations.html','Call for Nominations'),
new NavClass(      SUBSUB,
'last''',  'conference/2007/officers.html',       '2007 Officers'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2006/proceedings.html',    '2006 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2006/presentations2006/Understanding-Sporadic-E.ppt',      'Sporadic E'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/presentations2006/Introduction-to-RF-Instruments.ppt','RF Test Equipment'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/presentations2006/K1JT-SMOGfest2006.ppt',             'JT65 on 6 meters'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/if-dsp.html',         'IF DSP Demonstration'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/k7mdl.html',          'K7MDL Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/kb7dqh.html',         'KB7DQH Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/k3uhf.html',          'K3UHF Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/ki7ja.html',          'KI7JA Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/n7ss.html',           'N7SS Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/ve7xf.html',          'VE7XF Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/we7x.html',           'WE7X Rover Report'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/icom.html',           'Icom Product Literature'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/Icom/brochures/Icom-IC-7000.ppt',    'IC-7000 Features'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/elecraft-transverters.html','Elecraft Transverters'),
new NavClass(      SUBSUB,
'',     '',  'conference/2006/equipment.html',      'Vendor Links'),
new NavClass(      SUBSUB,
'last''',  'conference/2006/radio-mobile.html',   'Radio Mobile'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'conference/2005/proceedings.html',    '2005 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'conference/2005/10ghz-operation.html','10 GHz Operating'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-interfacing-transverters.html','DEMI Interfacing'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-3456.html',      'DEMI 3.4 GHz Xvtr'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-5760.html',      'DEMI 5.7 GHz Xvtr'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-10ghz-amp.html''DEMI 10 GHz Amp'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-signal-source.html','DEMI Signal Source'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/demi-aos.html',       'DEMI TR Switch'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/icom.html',           'Icom Product Literature'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/icom-ic7000.html',    'IC-7000 Pre-release'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/elecraft-transverters.html','Elecraft Transverters'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/band-decoder.html',   'Band Decoder'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/equipment.html',      'Vendor Links'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/radio-mobile.html',   'Radio Mobile'),
new NavClass(      SUBSUB,
'',     '',  'conference/2005/territory.html',      '2005 Territory'),
new NavClass(      SUBSUB,
'last''',  'conference/2005/officers.html',       '2005 Officers'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'last',      '',  'conference/2004/proceedings.html',    '2004 Proceedings'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first',HIDE,'conference/2004/presentations/Portable-VHF-Hilltopping.pdf','Portable VHF Hilltopping'),
new NavClass(      SUBSUB,
'last', HIDE,'conference/2004/presentations/Fun-with-Rocks.pdf','Fun with Rocks'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(  ENDSUBLEVEL),
/* ----------------------------------------------------------------------------------- */
new NavClass(  TOP,'',            '',  'photos.html',                     'Photo Galleries'),
new NavClass(  STARTSUBLEVEL),
new NavClass(    SUB,
'first',     '',  'frontpage.html',                  'Front Page Photos'),
new NavClass(    SUB,
'',          '',  'conference/index.html',           'Conference Photos'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'photos/2022/index.html',          '2022 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2019/index.html',          '2019 Photos'),
new NavClass(      SUBSUB,
'',     '',  'photos/2018/index.html',          '2018 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2017/index.html',          '2017 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2016/index.html',          '2016 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2015/index.html',          '2015 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2014/index.html',          '2014 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2013/index.html',          '2013 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2012/index.html',          '2012 Photos'),
new NavClass(      SUBSUB,
'',     '',  'photos/2011/index.html',          '2011 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2010/index.html',          '2010 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2009/index.html',          '2009 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2008/index.html',          '2008 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2007/index.html',          '2007 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2006/index.html',          '2006 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2005/index.html',          '2005 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2004/index.html',          '2004 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2003/index.html',          '2003 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2002/index.html',          '2002 Conference'),
new NavClass(      SUBSUB,
'',     '',  'photos/2001/index.html',          '2001 Conference'),
new NavClass(      SUBSUB,
'last''',  'photos/2000/index.html',          '2000 Conference'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'photos/2003/index.html',          'Luncheons'),            // TODO: resolve this duplicate
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'last''',  'photos/2003/index.html',          '2003 Luncheons'),    // TODO: resolve this duplicate
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'photos-contest.html',             'Contests'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'photos/2002/K7CW-cn93-pics.html',        '2002 June - K7CW'),
new NavClass(      SUBSUB,
'',     '',  'photos/2002/N7CFO-Sept2002.html',        '2002 Sept - N7CFO'),
new NavClass(      SUBSUB,
'',     '',  'photos/2002/N7EPD-2002-6m-sprint.html',  '2002 6m Sprint - N7EPD'),
new NavClass(      SUBSUB,
'',     '',  'photos/2002/VE7ISL-cn88.html',           '2002 Sept - VA7ISL'),
new NavClass(      SUBSUB,
'',     '',  'http://www.qsl.net/kk7lk/vhfcontest.html','1999 Contest - KK7LK'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(  ENDSUBLEVEL),
/* ----------------------------------------------------------------------------------- */
new NavClass(  TOP,'',            '',  'operating.html',                  'Operating'),
new NavClass(  STARTSUBLEVEL),
new NavClass(    SUB,
'first',     '',  'microwave.html',                  'Microwaves'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'microwave-equipment.html',        'Microwave Equipment'),
new NavClass(      SUBSUB,
'',     '',  'microwave-challenge-tips.html',   'Microwave Tips'),
new NavClass(      SUBSUB,
'last''',  'microwave-challenge.html',        'Microwave Challenge'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'first',     '',  'awards.html',                     'Scores &amp; Awards'),
new NavClass(    STARTSUBSUBLEVEL),
//                              Society annual awards
new NavClass(      SUBSUB,'first','',  'VHFer.html',                      'VHFer of the Year'),
new NavClass(      SUBSUB,
'',     '',  'KB6KQ.html',                      'Excellence Award'),
//                              Exploration awards
new NavClass(      SUBSUB,'',     '',  'LewisAndClark.html',              'Lewis &amp; Clark Grid Explorer'),
new NavClass(      SUBSUB,
'',     HIDE,'rove-in.html',                    'Rove-In'),
//                              Parallel awards
new NavClass(      SUBSUB,'',     '',  'parallel.html',                   'Parallel Awards'),
new NavClass(      SUBSUB,
'',     '',  'certificates.html',               'K7VHF Certificates'),
new NavClass(      SUBSUB,
'',     '',  'call4scores.html',                'Call for Scores'),
//                              Scoreboards
new NavClass(      SUBSUB,'',     '',  'http://www.qsl.net/k7cw/pnwvhfs/distancescoreboard.html','Distance Scoreboard'),
new NavClass(      SUBSUB,
'',     HIDE,'distance-records.html',           'Distance Records'),
new NavClass(      SUBSUB,
'',     HIDE,'http://www.arrl.org/distance-records','ARRL Distance Scoreboard'),
new NavClass(      SUBSUB,
'',     HIDE,'resources/PNWVHFS-Grid-Exploration-Award-Check-Off-Sheet.pdf','Check Off Sheet'),
new NavClass(      SUBSUB,
'last''',  'http://contest.pnwvhfs.org/index.html',    'Contest Reports'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'resources.html',                  'Resources'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'digital-modes.html',              'Digital Modes'),
new NavClass(      SUBSUB,
'',     '',  'nets.html',                       'PNW Nets'),
new NavClass(      SUBSUB,
'',     HIDE,'responsive-test.html',            'Responsive'),
new NavClass(      SUBSUB,
'',     '',  'nets-spreadsheet.html',           'Nets Spreadsheet'),
new NavClass(      SUBSUB,
'',     '',  'beacons.html',                    'PNW Beacons'),
new NavClass(      SUBSUB,
'',     HIDE,'contests.html',                   'PNW Contests'),
new NavClass(      SUBSUB,
'',     '',  'weather.html',                    'Weather Beacons'),
new NavClass(      SUBSUB,
'',     '',  'fm-contesting.html',              'FM Contesting'),
new NavClass(      SUBSUB,
'',     HIDE,'fm-promoting.html',               'Promoting FM Contesting'),
new NavClass(      SUBSUB,
'',     '',  'vhf-societies.html',              'Other VHF Societies'),
new NavClass(      SUBSUB,
'',     HIDE,'satellite-tracking.html',         'Satellite Tracking'),
new NavClass(      SUBSUB,
'',     HIDE,'resources/PNWVHFS-Membership-Application-v1.pdf','Membership Application 1'),
new NavClass(      SUBSUB,
'',     HIDE,'resources/PNWVHFS-Membership-Application-v2.pdf','Membership Application 2'),
new NavClass(      SUBSUB,
'',     HIDE,'supplies.html',                   'Parts &amp; Supplies'),
new NavClass(      SUBSUB,
'',     HIDE,'resources/demi.html',             'Group Purchase'),
new NavClass(      SUBSUB,
'',     '',  'resources/microwave-handout2.pdf','Microwave Handout'),
new NavClass(      SUBSUB,
'',     '',  'resources/Compass-Rose-3.pdf',    'Compass Rose'),
new NavClass(      SUBSUB,
'last''',  'rover-resources.html',            'Rover Resources'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(  ENDSUBLEVEL),
new NavClass(  TOP,
'',            '',  'technical.html',                  'Articles'),
new NavClass(  STARTSUBLEVEL),
new NavClass(    SUB,
'first',     '',  'noisefloor.html',                 'The Noise Floor'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'articles/noisefloor/2010-04-Noise-Floor.pdf',  '2010 Spring'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2008-11-Noise-Floor.pdf',  '2008 Fall'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2008-02-Noise-Floor.pdf',  '2008 Spring'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2007-11-Noise-Floor.pdf',  '2007 Fall'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2006-01-Noise-Floor.pdf',  '2006 Winter'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2006-11-Noise-Floor.pdf',  '2006 Fall'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2004-10-Noise-Floor.pdf',  '2004 Fall'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2004-06-Noise-Floor.pdf',  '2004 Summer'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2004-04-Noise-Floor.pdf',  '2004 Spring'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2003-12-Noise-Floor.pdf',  '2003 Winter'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2003-03-Noise-Floor.pdf',  '2003 Spring'),
new NavClass(      SUBSUB,
'',     '',  'articles/noisefloor/2002-06-Noise-Floor.pdf',  '2002 Summer'),
new NavClass(      SUBSUB,
'last''',  'articles/noisefloor/2002-03-Noise-Floor.pdf',  '2001 Winter'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'getting-started.html',            'Getting Started'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'articles/beyondfm/beyond_fm1.html''VHF+ Frequencies'),
new NavClass(      SUBSUB,
'',     '',  'articles/beyondfm/beyond_fm2.html''VHF+ Equipment'),
new NavClass(      SUBSUB,
'',     '',  'articles/beyondfm/beyond_fm3.html''Transverters'),
new NavClass(      SUBSUB,
'',     '',  'articles/beyondfm/beyond_fm8.html''Feedlines'),
new NavClass(      SUBSUB,
'',     '',  'articles/beyondfm/beyond_fm4.html''Antennas'),
new NavClass(      SUBSUB,
'',     '',  'articles/beyondfm/beyond_fm4a.html','Solar Influences'),
new NavClass(      SUBSUB,
'last''',  'articles/beyondfm/beyond_fm5.html''Contesting'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(    SUB,
'',          '',  'technical-papers.html',           'Technical Papers'),
new NavClass(    STARTSUBSUBLEVEL),
new NavClass(      SUBSUB,
'first','',  'articles/KH6Duct/kh6_duct.html',  'The KH6 Duct'),
new NavClass(      SUBSUB,
'',     '',  'articles/toshiba3g/3GHz_amp.html','Toshiba 3.4 GHz Amp'),
new NavClass(      SUBSUB,
'',     '',  'articles/rg58/rg58.html',         'RG-58/U the Un-coax'),
new NavClass(      SUBSUB,
'',     '',  'articles/angle/connectors.html',  '90&deg; Connectors'),
new NavClass(      SUBSUB,
'',     '',  'articles/htxmod/N7CFO_htx.html',  'Radio Shack HTX-100 to&nbsp;DEMI Transverter'),
new NavClass(      SUBSUB,
'last''',  'articles/K6LEW_Receiver_Measurements.pdf','Receiver Testing'),
new NavClass(    ENDSUBSUBLEVEL),
new NavClass(  ENDSUBLEVEL),
new NavClass(  TOP,
'',            HIDE,'navtable.html',                   'Nav Table'),
new NavClass(  TOP,
'',            HIDE,'404notfound.html',                '404 Page Not Found'),
new NavClass(ENDTOPLEVEL),
new NavClass(  TOP,
'',            HIDE,'#',                               ''),  // end-of-list marker
);
$pagenotfound = new NavClass(HIDE,
'','','404.html','Page Not Found');

$conference_photos = array(
// This table produces "Time Travel" nav bar for conference PHOTO pages
new NavClass(  TOP, '''''photos/2022/index.html''2022'),
new NavClass(  TOP, 
'''''photos/2019/index.html''2019'),
new NavClass(  TOP, 
'''''photos/2018/index.html''2018'),
new NavClass(  TOP, 
'''''photos/2017/index.html''2017'),
new NavClass(  TOP, 
'''''photos/2016/index.html''2016'),
new NavClass(  TOP, 
'''''photos/2015/index.html''2015'),
new NavClass(  TOP, 
'''''photos/2014/index.html''2014'),
new NavClass(  TOP, 
'''''photos/2013/index.html''2013'),
new NavClass(  TOP, 
'''''photos/2012/index.html''2012'),
new NavClass(  TOP, 
'''''photos/2011/index.html''2011'),
new NavClass(  TOP, 
'''''photos/2010/index.html''2010'),
new NavClass(  TOP, 
'''''photos/2009/index.html''2009'),
new NavClass(  TOP, 
'''''photos/2008/index.html''2008'),
new NavClass(  TOP, 
'''''photos/2007/index.html''2007'),
new NavClass(  TOP, 
'''''photos/2006/index.html''2006'),
new NavClass(  TOP, 
'''''photos/2005/index.html''2005'),
new NavClass(  TOP, 
'''''photos/2004/index.html''2004'),
new NavClass(  TOP, 
'''''photos/2003/index.html''2003'),
new NavClass(  TOP, 
'''''photos/2002/index.html''2002'),
new NavClass(  TOP, 
'''''photos/2001/index.html''2001'),
new NavClass(  TOP, 
'''''photos/2000/index.html''2000'),
);

$news_index = array(
new NavClass(  TOP, 
'''''news/2020-news.html',      '2020'),
new NavClass(  TOP, 
'''''news/2019-news.html',      '2019'),
new NavClass(  TOP, 
'''''news/2018-news.html',      '2018'),
new NavClass(  TOP, 
'''''news/2017-news.html',      '2017'),
new NavClass(  TOP, 
'''''news/2016-news.html',      '2016'),
new NavClass(  TOP, 
'''''news/2015-news.html',      '2015'),
new NavClass(  TOP, 
'''''news/2014-news.html',      '2014'),
new NavClass(  TOP, 
'''''news/2013-news.html',      '2013'),
new NavClass(  TOP, 
'''''news/2012-2009-news.html''2012 - 2009'),
new NavClass(  TOP, 
'''''news/2008-2001-news.html''2008 and earlier'),
);

$conference_proceedings = array(
//w NavClass(  TOP, '', '', 'conference/2023/announcement.html',     '2022'),
new NavClass(  TOP, '''''conference/2022/proceedings.html',      '2022'),
new NavClass(  TOP, 
'''''conference/2019/proceedings.html',      '2019'),
new NavClass(  TOP, 
'''''conference/2018/proceedings.html',      '2018'),
new NavClass(  TOP, 
'''''conference/2017/proceedings.html',      '2017'),
new NavClass(  TOP, 
'''''conference/2016/proceedings.html',      '2016'),
new NavClass(  TOP, 
'''''conference/2015/proceedings.html',      '2015'),
new NavClass(  TOP, 
'''''conference/2014/proceedings.html',      '2014'),
new NavClass(  TOP, 
'''''conference/2013/proceedings.html',      '2013'),
new NavClass(  TOP, 
'''''conference/2011/announcement.html',     '2011'),
new NavClass(  TOP, 
'''''conference/2010/2010-proceedings.html''2010'),
new NavClass(  TOP, 
'''''conference/2009/proceedings.html',      '2009'),
new NavClass(  TOP, 
'''''conference/2008/proceedings.html',      '2008'),
new NavClass(  TOP, 
'''''conference/2007/proceedings.html',      '2007'),
new NavClass(  TOP, 
'''''conference/2006/proceedings.html',      '2006'),
new NavClass(  TOP, 
'''''conference/2005/proceedings.html',      '2005'),
new NavClass(  TOP, 
'''''conference/2004/proceedings.html',      '2004'),
);
?>
1