function ScreenShot(name, description, filename){
this.name=name;
this.desc=description;
this.filename=filename;
}
function Category(name,screenList){
this.name=name;
this.screenShots=screenList;
}

var categories = new Array(
  new Category("Whistler 2008 vacation",
                new Array(new ScreenShot("Zipline pic1", "A little high speed relaxation", "whistler/zipline2.jpg"),
                          new ScreenShot("Zipline pic2", "Dude this rocks!", "whistler/zipline1.jpg"),
                          new ScreenShot("Climbing pic1", "Ascending 800 feet", "whistler/climbing1.jpg"),
                          new ScreenShot("Climbing pic2", "Freak\, this is awesome", "whistler/climbing2.jpg"),
                          new ScreenShot("Climbing pic3", "I\'m bringing up the rear", "whistler/climbing3.jpg"),
                          new ScreenShot("Climbing pic4", "What\'s up with the plant?", "whistler/climbing4.jpg"),
                          new ScreenShot("Climbing pic5", "A little rest", "whistler/climbing5.jpg"),
                          new ScreenShot("Climbing pic6", "At the peak", "whistler/climbing6.jpg"),
                          new ScreenShot("Rafting pic1", "White water rafting\, only a class 4; I am at the front right as you look at the picture", "whistler/rafting1.jpg"),
                          new ScreenShot("Rafting pic2", "This is fun", "whistler/rafting2.jpg"),
                          new ScreenShot("Rafting pic3", "Lunch time; who\'s this poser?", "whistler/rafting3.jpg"),
                          new ScreenShot("Rafting pic4", "I am at the back left\, as you look at the picture", "whistler/rafting4.jpg"))),
  new Category("Friends",
               new Array(new ScreenShot("New Years party", "Bringing in 2005", "friends/party.jpg"),
                         new ScreenShot("Mike\'s graduation", "Gen-X gathering over at Stanford for Mike\'s graduation", "friends/genx.jpg"),
                         new ScreenShot("Lisa and Mona", "Chillin out at a local bar", "friends/Ramona2.jpg"),
                         new ScreenShot("Eric and Scott", "Halloween party\, 2004", "friends/hw_bros.jpg"),
                         new ScreenShot("Dan and Mary", "Halloween party\, 2004", "friends/hwparty.jpg"),
                         new ScreenShot("Ninette and Lacy", "Halloween party\, 2004", "friends/hwparty2.jpg"),
                         new ScreenShot("Ramona", "Hanging out of the night trolly in San Francisco", "friends/Ramona1.jpg"),
                         new ScreenShot("Dinner night", "Ummm\, was I supposed to leave my eyes shut?", "friends/ca_food2.jpg"),
                         new ScreenShot("Alissa", "I wonder who was winning\.\.\.", "friends/domino.jpg"),
                         new ScreenShot("Craig\, Bonnie\, Jean\, Mike", "Jean\'s going away party", "friends/hangin.jpg"),
                         new ScreenShot("Lacy", "around the house, 2004", "friends/lacy_me.jpg"),
                         new ScreenShot("Joe and Lisa Loeb", "Will she keep her last name?", "friends/joelisa.jpg"),
                         new ScreenShot("Lacy and Ninette", "Formal party\, Feb 2004", "friends/lacy_ninette3.jpg"),
                         new ScreenShot("Stacie", "Doing what she loves in 2003", "friends/stacie.jpg"),
                         new ScreenShot("Nicky", "Nicky in Mexico\, 2003", "friends/nickymexico.jpg"),
                         new ScreenShot("Luke", "Look at that big smile\, carrying beer into the CA apt in 2002", "friends/Luke2.jpg"),
                         new ScreenShot("Luke - old pic", "At my parents house in IL\, Dec 1999 before moving to CA", "friends/Luke.jpg"),
                         new ScreenShot("Kris and Heather", "2003", "friends/kris_heather.jpg"),
                         new ScreenShot("Sara Beth", "August\, 2003", "friends/sara.jpg"),
                         new ScreenShot("Eric and Rachel", "Monday night Bible study", "friends/eric_rachel.jpg"),
                         new ScreenShot("Playing Cranium", "In the apartment, 2002", "friends/cranium.jpg"),
                         new ScreenShot("Dan and Mary", "In the apartment, 2002", "friends/DanandMary.jpg"),
                         new ScreenShot("Lacy", "her friend's wedding in 2001", "friends/lacy4.jpg"),
                         new ScreenShot("Church friends1", "Guatemala get together", "friends/gfolks1.jpg"),
                         new ScreenShot("Church friends2", "Guatemala get together - picture 2", "friends/gfolks2.jpg"),
                         new ScreenShot("Church friends3", "Guatemala get together - picture 3", "friends/gfolks3.jpg"),
                         new ScreenShot("Jen", "On \'her\' beach\, Montara CA\, 2002", "friends/jen1.jpg"),
                         new ScreenShot("Jen", "Half Moon Bay, 2002", "friends/jen3.jpg"),
                         new ScreenShot("Jen & friends", "Peak at SLO", "friends/chris_4.jpg"),
                         new ScreenShot("Bonnie", "Playing fooseball in 2001", "friends/BonnieandI.jpg"),
                         new ScreenShot("Nicky", "Nicky in CA\, 2000", "friends/NickyandI3.jpg"),
                         new ScreenShot("Dan", "On the Santa Cruz boardwalk\, 2000", "friends/DanandI.jpg"),
                         new ScreenShot("Andrea", "Mary trying to listen on the phone while Andrea plays ", "friends/AndreaandM.jpg"),
                         new ScreenShot("Sara", "Sara at WIU", "friends/SaraandI.jpg"),
                         new ScreenShot("Andy", "Livin the easy life... \"Butler, bring me another beer\"", "friends/Andy1.jpg"),
                         new ScreenShot("Tony", "Bone, at his best", "friends/Tony.jpg"),
                         new ScreenShot("Ryan & Jason", "Really old picture - sorry guys", "friends/RyanandJas.jpg"))),
  new Category("Volleyball",
                new Array(new ScreenShot("Matt and I - 2nd place", "No Attitudes Allowed Tournament\, Santa Cruz Beach\, Aug 2004\, Men's Champions: Dan Monahan, Tom Bensing, Matt Claudius, Chris Satterthwaite", "vb/santa_cruz/10_04_2nd.jpg"),
                          new ScreenShot("lunch crew", "Left to right, Top: Max\, Jeff\, Joe; Bottom: Ravi\, Trung\, me\, Pascal\, Frank\, Bob", "vb/intel/intel.jpg"),
                          new ScreenShot("setting Ravi", "My set was a little high \<smirk\>", "vb/intel/set.jpg"),
                          new ScreenShot("my kill", "This is how it\'s done!", "vb/intel/score.jpg"),
                          new ScreenShot("laughter", "How did he miss that ball?", "vb/intel/oh_no.jpg"),
                          new ScreenShot("indoor\, line ref", "Yep, it was out", "vb/cb/lineref.jpg"),
                          new ScreenShot("indoor\, spectator", "When do we get to play?", "vb/cb/spectate.jpg"),
                          new ScreenShot("Tourney, Craig and I", "No Attitudes Allowed Tournament\, Santa Cruz Beach\, Aug 2004", "vb/santa_cruz/craig.gif"),
                          new ScreenShot("Open play, Jon and I", "Jon and I - playing pick up games\, Santa Cruz Beach\, Aug 2004", "vb/santa_cruz/jon.jpg"),
                          new ScreenShot("Tourney, Joanne and I", "Joanne and I - No Attitudes Allowed Tournament\, Santa Cruz Beach\, June 2003", "vb/santa_cruz/partner.jpg"),
                          new ScreenShot("Jason and Jean", "No Attitudes Allowed Tournament\, Santa Cruz Beach\, June 2003", "vb/santa_cruz/Jason_Jean.jpg"),
                          new ScreenShot("Miles and Joanne", "No Attitudes Allowed\, Santa Cruz Beach\, June 2003", "vb/santa_cruz/Miles_Jo.jpg"))),
  new Category("Phone booth fun",
                new Array(new ScreenShot("step 1", "Scott climbs in", "booth/booth1.jpg"),
                          new ScreenShot("step 4", "we missed a few steps - Scott\'s on the seat\, I\'m on the ground\, Alissa and Carrie are standing", "booth/booth2.jpg"),
                          new ScreenShot("step 4 cont", "the door closed with enough room for another person", "booth/booth3.jpg"),
                          new ScreenShot("step 5 started", "Eric making room for his feet without stepping on me", "booth/booth4.jpg"),
                          new ScreenShot("having trouble", "Will Eric\'s head fit between the ladies and the door?", "booth/booth5.jpg"),
                          new ScreenShot("made it", "shifting around the door", "booth/booth6.jpg"),
                          new ScreenShot("glory shot 1", "only 5 people in the booth - no where near Bill and Ted\'s record", "booth/booth7.jpg"),
                          new ScreenShot("glory shot 2", "I\'m peeking out from the bottom", "booth/booth8.jpg"),
                          new ScreenShot("glory shot 3", "", "booth/booth9.jpg"))),
  new Category("Family",
               new Array(new ScreenShot("Thanksgiving 1", "Hanging out at Betty Lou\'s\, Thanksgiving 2004", "family/t_fam_2.jpg"),
                         new ScreenShot("Thanksgiving 2", "Hanging out at Betty Lou\'s\, Thanksgiving 2004", "family/t_fam_1.jpg"),
                         new ScreenShot("Ash and I", "Around the house", "family/t_ash_1.jpg"),
                         new ScreenShot("Chas and Ash", "Around the house", "family/t_c_a_1.jpg"),
                         new ScreenShot("Devin", "My godson\, sitting on the floor", "family/dev_1.jpg"),
                         new ScreenShot("neice and nephews", "Bev's children: (left to right) Jonathan\, Christian\, Katana", "family/Bev_k1.jpg"),
                         new ScreenShot("newest nephew", "Bev's newest: Christian Michael Reynolds\, June 17\, 2004, 10lbs 8oz.", "family/Bev_k2.jpg"),
			 new ScreenShot("nephews", "Joshua and Jordon - Matt and Lisa's", "family/joshua_jordon.jpg"),
                         new ScreenShot("Luke\, Chas\, and fam", "", "family/Lukefam.jpg"),
                         new ScreenShot("Ashley & JR", "Homecoming dance - Sept 2004", "family/ash_hc.jpg"),
                         new ScreenShot("Ashley & mom", "Ashley and mom\, before Homecoming 2004", "family/ash_hc3.jpg"),
			 new ScreenShot("Bev\, Matt\, John", "Christmas Dec 2002", "family/siblings.jpg"),
                         new ScreenShot("Stacy\, Chas\, Ash", "", "family/sisters2.jpg"),
                         new ScreenShot("Wedding shot", "", "family/wedding.jpg"),
                         new ScreenShot("Family photo - real old", "Family photo - Who is that curly\, long hair kid?", "family/Fam5.jpg"),
                         new ScreenShot("Family newspaper clip", "", "family/Fam6.jpg"),
                         new ScreenShot("Parents", "Receiving the city community award", "family/parents.jpg"),
                         new ScreenShot("Two lovely sisters", "Chas and Ash in CA on my balcony", "family/Sisters.jpg"),
                         new ScreenShot("Devin & Ashley", "At our home on 24th street", "family/DevAshandI.jpg"),
                         new ScreenShot("Chasidy", "Chasidy on my balcony in CA", "family/ChasandI2.jpg"),
                         new ScreenShot("Ashley", "Wishful Thinking", "family/AshandI2.jpg"),
                         new ScreenShot("Chasidy", "Chasidy on the plane", "family/ChasandI.jpg"),
                         new ScreenShot("Ashley", "Ashley on the plane", "family/AshandI.jpg"),
                         new ScreenShot("Katrena", "Katrena, at home", "family/Katrena.jpg"),
			 new ScreenShot("Johnny", "Johnny", "family/johnny.jpg"),
                         new ScreenShot("Matt and Lisa", "Matt and Lisa", "family/mattlisa.jpg"),
                         new ScreenShot("Uncle Marv", "Uncle Marv and family", "family/UncleMac.jpg"))),
  new Category("Yosemite",
               new Array(new ScreenShot("Winter View 1", "A true artistic expression", "yosemite/winter_1.jpg"),
                        new ScreenShot("Winter View 2", "", "yosemite/winter_2.jpg"),
                        new ScreenShot("Winter View 3", "", "yosemite/winter_3.jpg"),
                        new ScreenShot("Water Fall 1", "", "yosemite/winter_4.jpg"),
                        new ScreenShot("Water Fall 2", "", "yosemite/winter_5.jpg"),
                        new ScreenShot("Lacy", "\"Check out that view\"", "yosemite/lacy1.jpg"),
                        new ScreenShot("Lacy", "Chillin", "yosemite/lacy2.jpg"),
                        new ScreenShot("Valley", "The poser", "yosemite/chris4.jpg"),
                        new ScreenShot("Lake", "Lake on the way to Yosemite", "yosemite/view1.jpg"),
			new ScreenShot("View1", "View from atop a mountain", "yosemite/view2.jpg"),
			new ScreenShot("View2", "Through the trees", "yosemite/view3.jpg"),
			new ScreenShot("View3", "The Three Brothers", "yosemite/view4.jpg"),
			new ScreenShot("Half Dome", "And this is Half Dome", "yosemite/view5.jpg"),
			new ScreenShot("El Capitan", "Wow", "yosemite/view7.jpg"),
			new ScreenShot("View4", "View from atop a mountain", "yosemite/view8.jpg"),
			new ScreenShot("Mountain", "Makes you realize how small we are", "yosemite/chris1.jpg"),
			new ScreenShot("Campsite", "Nothing like a little R and R", "yosemite/chris2.jpg"),
			new ScreenShot("Pictures", "Taking a picture", "yosemite/chris3.jpg"),
			new ScreenShot("Ed", "Is it time for bed yet?", "yosemite/ed.jpg"))),
  new Category("Snow boarding",
               new Array(new ScreenShot("Ira and Grace" , "Christmas\, 2004", "snow/board1.jpg"),
                         new ScreenShot("boarding 1" , "", "snow/board2.jpg"),
                         new ScreenShot("boarding 2" , "", "snow/board3.jpg"),
                         new ScreenShot("boarding 3" , "", "snow/board4.jpg"),
                         new ScreenShot("lunch" , "Grabbing food at the lodge", "snow/lodge1.jpg"),
                         new ScreenShot("dinner" , "Learning a new style of eating", "snow/lodge2.jpg"),
                         new ScreenShot("Lacy" , "Preparing to go down a mountain for the first time", "snow/lacy.jpg"),
                         new ScreenShot("Learning" , "This is starting to make sense\.\.\. dodge the trees", "snow/board6.jpg"),
                         new ScreenShot("View" , "It is beautiful up there", "snow/view1.jpg"))),
  new Category("Miscellaneous",
                new Array(new ScreenShot("Relaxing", "Hanging out with Eric and Carrie", "misc/relax.jpg"),
                          new ScreenShot("Hammock style", "Camping in wine country", "misc/chris_3.jpg"),
                          new ScreenShot("Park bench", "Still in wine country", "misc/bench.jpg"),
                          new ScreenShot("Dune Buggy", "Yes\, it's street legal", "misc/duney.jpg"),
                          new ScreenShot("Top Gun", "Jim and I on Top Gun rollercoaster at Great America in California", "misc/JimandI.jpg"),
                          new ScreenShot("California Sunset", "Half Moon Bay on August 2nd\, 2000", "misc/Sunset.jpg"),
                          new ScreenShot("California Sunrise", "A picture of the CA sunrise from my bed", "misc/sunrise.jpg"),
                          new ScreenShot("On the computer", "Some weirdo on the PC", "misc/computer.jpg"))),
  new Category("Ashley in CA\, 2003",
                new Array(new ScreenShot("Camping", "Ashley and I - in Big Basin", "ash_ca/ash_me.jpg"),
                          new ScreenShot("Cooking", "Cooking our burgers... which turned out amazing considering the cookware", "ash_ca/cooking.jpg"),
                          new ScreenShot("by the falls", "Sempeveran falls", "ash_ca/ash1.jpg"),
                          new ScreenShot("Drama Queen 1", "Drama Queen", "ash_ca/ash2.jpg"),
                          new ScreenShot("Drama Queen 2", "camping in Big Basin", "ash_ca/ash3.jpg"),
                          new ScreenShot("Drama Queen 3", "camping in Big Basin", "ash_ca/ash4.jpg"),
                          new ScreenShot("Story Teller", "camping in Big Basin", "ash_ca/ash5.jpg"),
                          new ScreenShot("Blinded", "at Montara beach", "ash_ca/ash_1.jpg"),
                          new ScreenShot("Lagoon shot", "in Foster City", "ash_ca/windy.jpg"),
                          new ScreenShot("birthday", "Birthday get together", "ash_ca/birthday2.jpg"),
                          new ScreenShot("Beach house view", "Phat beach house that Ash\, Lacy\, and I stayed in a couple days", "ash_ca/house.jpg"),
                          new ScreenShot("Ash and I", "hey, at least we weren\'t driving!", "ash_ca/ash_me1.jpg"),
                          new ScreenShot("again", "a state beach close to \'Watsonville\'", "ash_ca/ash_me2.jpg"),
                          new ScreenShot("ocean shot", "Montara beach\, left", "ash_ca/ocean1.jpg"),
                          new ScreenShot("another", "Montara beach\, right", "ash_ca/ocean2.jpg"),
                          new ScreenShot("sunset 1", "beach house view 1", "ash_ca/sunset1.jpg"),
                          new ScreenShot("sunset 2", "beach house view 2", "ash_ca/sunset2.jpg"),
                          new ScreenShot("hills", "Side of the highway", "ash_ca/scene1.jpg"))),
  new Category("Dance 2003",
                new Array(new ScreenShot("July\, 2003 #1", "After our locking act at the dance competition on July\, 2003", "dance/comp0.jpg"),
                          new ScreenShot("July\, 2003 #2", "After our locking act at the dance competition on July\, 2003", "dance/comp1.jpg"),
                          new ScreenShot("July\, 2003 #3", "(back) Roland\, TaeWoo, me - (front) Billy", "dance/comp3.jpg"),
                          new ScreenShot("May\, 2003 #1", "Just before performing (army act was hip-hop\, black&white act was popping)", "dance/ah_before.jpg"),
                          new ScreenShot("May\, 2003 #2", "Nikodemus and me popping", "dance/ah_pop.jpg"),
                          new ScreenShot("May\, 2003 #3", "Boogaloo'ing - hard to imagine in a still frame", "dance/ah_roll.jpg"),
                          new ScreenShot("May\, 2003 #4", "Action shot", "dance/ah_action.jpg"))),
  new Category("Peru 2004",
               new Array(new ScreenShot("Casa Hogar 1", "", "peru2004/view1.jpg"),
                         new ScreenShot("Casa Hogar 2", "Inside the church", "peru2004/o1.jpg"),
                         new ScreenShot("construction 1", "Just a little rock problem", "peru2004/work1.jpg"),
                         new ScreenShot("construction 2", "digging out a hole for a water basin and water tower", "peru2004/work3.jpg"),
                         new ScreenShot("construction 3", "forming the water tower legs", "peru2004/work2.jpg"),
                         new ScreenShot("construction 4", "something crawled into my wheelbarrow", "peru2004/boy2.jpg"),
                         new ScreenShot("sleeping", "kids have the ability to sleep anywhere", "peru2004/boy.jpg"),
                         new ScreenShot("Hike prep", "Getting a full meal for 3 bucks", "peru2004/obra.jpg"),
                         new ScreenShot("hiking 1", "", "peru2004/hike0.jpg"),
                         new ScreenShot("hiking 2", "", "peru2004/hike.jpg"),
                         new ScreenShot("hiking 3", "", "peru2004/hike1.jpg"),
                         new ScreenShot("hiking 4", "", "peru2004/hike2.jpg"),
                         new ScreenShot("hiking 5", "", "peru2004/hike4.jpg"),
                         new ScreenShot("hiking 6", "", "peru2004/hike3.jpg"),
                         new ScreenShot("hiking 7", "", "peru2004/view2.jpg"),
                         new ScreenShot("Mission group", "Hanging out at Linda\'s house", "peru2004/group.jpg"),
                         new ScreenShot("viviana", "Enrique\'s and Nana\'s daughter - in CO", "peru2004/viviana.jpg"),
                         new ScreenShot("misc 1", "", "peru2004/view3.jpg"),
                         new ScreenShot("misc 2", "", "peru2004/view4.jpg"))),
  new Category("Peru 2003",
               new Array(new ScreenShot("Early morning at SFO", "Bob, Brian , Allisa, and me", "peru/dawgs.jpg"),
                         new ScreenShot("Plane to Peru", "Bob, Allisa, Brian and me", "peru/plane1.jpg"),
                         new ScreenShot("Lima airport", "baggage claim", "peru/airport1.jpg"),
                         new ScreenShot("Lima Hostal 2", "Why is everyone smiling? It\'s early\.\.\.", "peru/hostal.jpg"),
                         new ScreenShot("Lima Hostal 3", "Just because the sun is up\, doesn\'t mean it\'s time to get up!  I hope this coffee helps", "peru/hostal_2.jpg"),
                         new ScreenShot("Lima Hostal 5", "Carla\, an awesome local missions person", "peru/carla.jpg"),
                         new ScreenShot("Lima Hostal 6", "The US leaders thought it was karaoke night", "peru/hostal7.jpg"),
                         new ScreenShot("Lima Hostal 7", "The Peruvians welcoming us with word games", "peru/word4.jpg"),
                         new ScreenShot("To orphanage", "On the road again", "peru/bus3.jpg"),
                         new ScreenShot("Orphanage 1", "", "peru/o1.jpg"),
                         new ScreenShot("Orphanage 2", "", "peru/o2.jpg"),
                         new ScreenShot("Orphanage 3", "glammer shot", "peru/church.jpg"),
                         new ScreenShot("Orphanage 4", "", "peru/o3.jpg"),
                         new ScreenShot("Orphanage 5", "", "peru/o4.jpg"),
                         new ScreenShot("Orphanage 7", "", "peru/o8.jpg"),
                         new ScreenShot("Orphanage 8", "", "peru/o9.jpg"),
                         new ScreenShot("Orphanage 9", "", "peru/o10.jpg"),
                         new ScreenShot("Orphanage 10", "", "peru/o11.jpg"),
                         new ScreenShot("Orphanage 11", "", "peru/o12.jpg"),
                         new ScreenShot("Orphanage 12", "", "peru/o13.jpg"),
                         new ScreenShot("Orphanage 13", "dancing a bit", "peru/dance1.jpg"),
                         new ScreenShot("Orphanage 14", "", "peru/me.jpg"),
                         new ScreenShot("VBS 1", "", "peru/vbs1.jpg"),
                         new ScreenShot("VBS 2", "", "peru/vbs2.jpg"),
                         new ScreenShot("VBS 3", "", "peru/vbs3.jpg"),
                         new ScreenShot("VBS 4", "", "peru/vbs4.jpg"),
                         new ScreenShot("VBS 5", "", "peru/vbs5.jpg"),
                         new ScreenShot("VBS 6", "", "peru/vbs6.jpg"),
                         new ScreenShot("VBS 7", "", "peru/vbs7.jpg"),
                         new ScreenShot("VBS 8", "Ardy and me, hangin with the kids", "peru/court.jpg"),
                         new ScreenShot("VBS 9", "", "peru/boys.jpg"),
                         new ScreenShot("VBS 11", "", "peru/vbs12.jpg"),
                         new ScreenShot("VBS 12", "", "peru/vbs13.jpg"),
                         new ScreenShot("VBS 13", "", "peru/vbs15.jpg"),
                         new ScreenShot("VBS 14", "", "peru/vbs16.jpg"),
                         new ScreenShot("VBS 15", "", "peru/vbs17.jpg"),
                         new ScreenShot("VBS 16", "", "peru/girl.jpg"),
                         new ScreenShot("VBS 17", "", "peru/vbs20.jpg"),
                         new ScreenShot("VBS 18", "", "peru/vbs21.jpg"),
                         new ScreenShot("VBS 18", "", "peru/vbs22.jpg"),
                         new ScreenShot("Working 1", "", "peru/work0.jpg"),
                         new ScreenShot("Working 2", "", "peru/work2.jpg"),
                         new ScreenShot("Working 3", "", "peru/work.jpg"),
                         new ScreenShot("Working 4", "", "peru/work3.jpg"),
                         new ScreenShot("Working 5", "", "peru/work4.jpg"),
                         new ScreenShot("Working 6", "", "peru/work5.jpg"),
                         new ScreenShot("Working 7", "", "peru/work6.jpg"),
                         new ScreenShot("Working 8", "", "peru/marcos.jpg"),
                         new ScreenShot("orphanage view", "", "peru/oview2.jpg"),
                         new ScreenShot("Inca Trail drop off", "", "peru/trail2.jpg"),
                         new ScreenShot("Inca Trail sign", "", "peru/trail6.jpg"),
                         new ScreenShot("starting the ascent", "", "peru/poser.jpg"),
                         new ScreenShot("Inca Trail 1", "", "peru/dawgs3.jpg"),
                         new ScreenShot("Inca Trail 2", "", "peru/dawgs2.jpg"),
                         new ScreenShot("Inca Trail 3", "", "peru/camping.jpg"),
                         new ScreenShot("Inca Trail 4", "", "peru/trail13.jpg"),
                         new ScreenShot("Inca Trail 5", "", "peru/trail15.jpg"),
                         new ScreenShot("Inca Trail 6", "", "peru/trail16.jpg"),
                         new ScreenShot("Inca Trail 7", "", "peru/trail18.jpg"),
                         new ScreenShot("View from 1st summit", "", "peru/trail00.jpg"),
                         new ScreenShot("ditto, full screen", "", "peru/trail0.jpg"),
                         new ScreenShot("Inca Trail 8", "", "peru/trail19.jpg"),
                         new ScreenShot("Inca Trail 9", "", "peru/trail20.jpg"),
                         new ScreenShot("Inca Trail 10", "", "peru/trail21.jpg"),
                         new ScreenShot("Inca Trail 11", "", "peru/trail22.jpg"),
                         new ScreenShot("Inca Trail 12", "", "peru/trail_5.jpg"),
                         new ScreenShot("Inca Trail 13", "", "peru/trail_6.jpg"),
                         new ScreenShot("Inca Trail 14", "", "peru/trail23.jpg"),
                         new ScreenShot("Inca Trail 15", "", "peru/trail24.jpg"),
                         new ScreenShot("Inca Trail 17", "", "peru/trail26.jpg"),
                         new ScreenShot("Inca Trail 18", "", "peru/trail27.jpg"),
                         new ScreenShot("Inca Trail 19", "", "peru/trail28.jpg"),
                         new ScreenShot("Inca Trail 20", "", "peru/trail29.jpg"),
                         new ScreenShot("Inca Trail 21", "", "peru/trail_7.jpg"),
                         new ScreenShot("Inca Trail 22", "", "peru/trail.jpg"),
                         new ScreenShot("Inca Trail 23", "", "peru/trail_2.jpg"),
                         new ScreenShot("Inca Trail 24", "", "peru/trail_3.jpg"),
                         new ScreenShot("Inca Trail 25", "", "peru/trail_4.jpg"),
                         new ScreenShot("Another Summit", "allisa", "peru/allisa.jpg"),
                         new ScreenShot("Machu Pichu 1", "", "peru/trail32.jpg"),
                         new ScreenShot("Machu Pichu 2", "", "peru/mp.jpg"),
                         new ScreenShot("Machu Pichu 3", "", "peru/ruins2.jpg"),
                         new ScreenShot("Machu Pichu 4", "", "peru/ruins3.jpg"),
                         new ScreenShot("Machu Pichu 5", "", "peru/ruins4.jpg"),
                         new ScreenShot("More Andes 1", "", "peru/andes2.jpg"),
                         new ScreenShot("More Andes 2", "", "peru/andes3.jpg"),
                         new ScreenShot("More Andes 3", "", "peru/andes4.jpg"),
                         new ScreenShot("More Andes 4", "", "peru/andes5.jpg"),
                         new ScreenShot("Cusco 1", "", "peru/cusco13.jpg"),
                         new ScreenShot("Cusco 2", "", "peru/cusco5.jpg"),
                         new ScreenShot("Cusco 3", "", "peru/cusco6.jpg"),
                         new ScreenShot("Cusco 4", "", "peru/cusco7.jpg"),
                         new ScreenShot("Cusco 6", "", "peru/cusco9.jpg"),
                         new ScreenShot("Cusco 7", "", "peru/cusco10.jpg"),
                         new ScreenShot("Cusco 8", "", "peru/cusco0.jpg"),
                         new ScreenShot("Cusco 9", "Pepe's house in Lima 1", "peru/cats.jpg"),
                         new ScreenShot("Cusco 10", "Pepe's house in Lima 2", "peru/dawgs5.jpg"),
                         new ScreenShot("Cusco 11", "Pepe's house in Lima 3", "peru/dawgs6.jpg"),
                         new ScreenShot("Homeward bound 1", "Train from Agua Calientes to Cuscso", "peru/train1.jpg"),
                         new ScreenShot("Homeward bound 2", "On the bus in Lima", "peru/dawgs4.jpg"))),
  new Category("Guatemala 2001",
               new Array(new ScreenShot("View 1", "", "guatemala/view1.jpg"),
                         new ScreenShot("View 2", "", "guatemala/view2.jpg"),
                         new ScreenShot("View 3", "", "guatemala/view3.jpg"),
                         new ScreenShot("Boat 1", "Boat ride from Panahachel to a small native village", "guatemala/boat1.jpg"),
                         new ScreenShot("Boat 2", "Boat ride from Panahachel to a small native village", "guatemala/boat2.jpg"),
                         new ScreenShot("Bridge 1", "", "guatemala/bridge3.jpg"),
                         new ScreenShot("Bridge 2", "", "guatemala/bridge2.jpg"),
                         new ScreenShot("Bridge 3", "", "guatemala/bridge4.jpg"),
                         new ScreenShot("Bridge 4", "", "guatemala/bridge1.jpg"),
                         new ScreenShot("Church construction 1", "", "guatemala/church1.jpg"),
                         new ScreenShot("Church construction 2", "", "guatemala/church3.jpg"),
                         new ScreenShot("Church construction 3", "", "guatemala/church4.jpg"),
                         new ScreenShot("Church construction 4", "", "guatemala/church7.jpg"),
                         new ScreenShot("Church construction 5", "", "guatemala/church8.jpg"),
                         new ScreenShot("Church construction 6", "", "guatemala/church9.jpg"),
                         new ScreenShot("Church construction 7", "", "guatemala/church10.jpg"),
                         new ScreenShot("Clowning Around 1", "", "guatemala/clown2.jpg"),
                         new ScreenShot("Clowning Around 2", "", "guatemala/clown3.jpg"),
                         new ScreenShot("Clowning Around 3", "", "guatemala/clown4.jpg"),
                         new ScreenShot("Clowning Around 4", "", "guatemala/clown5.jpg"),
                         new ScreenShot("Clowns are tired", "", "guatemala/clown1.jpg"),
                         new ScreenShot("The kids 1", "", "guatemala/kids1.jpg"),
                         new ScreenShot("The kids 2", "", "guatemala/kids2.jpg"),
                         new ScreenShot("The kids 3", "", "guatemala/kids3.jpg"),
                         new ScreenShot("The kids 4", "", "guatemala/kids6.jpg"),
                         new ScreenShot("The kids 5", "", "guatemala/kids7.jpg"),
                         new ScreenShot("The kids 6", "", "guatemala/kids8.jpg"),
                         new ScreenShot("The kids 7", "", "guatemala/kids11.jpg"),
                         new ScreenShot("The kids 8", "", "guatemala/kids12.jpg"),
                         new ScreenShot("The kids 9", "", "guatemala/kids13.jpg"),
                         new ScreenShot("Miscelaneous 1", "", "guatemala/p1.jpg"),
                         new ScreenShot("Miscelaneous 2", "", "guatemala/p20.jpg"),
                         new ScreenShot("Church service 1", "", "guatemala/service1.jpg"),
                         new ScreenShot("Church service 2", "", "guatemala/service2.jpg"),
                         new ScreenShot("Sick and wounded", "I had food poisoning and myhands were torn open from the concrete bucket brigade the day before", "guatemala/sick1.jpg"))),
  new Category("Sailing\, SF Bay",
		new Array(new ScreenShot("The boat", "17 footer\, called \"The Vagabond\" ... featuring me\, Don\, Kristy and Dave", "sailing/boat.jpg"),
			new ScreenShot("Alcatraz 1", "", "sailing/alcatraz1.jpg"),
			new ScreenShot("Alcatraz 2", "", "sailing/alcatraz2.jpg"),
			new ScreenShot("Alcatraz 3", "", "sailing/alcatraz3.jpg"),
			new ScreenShot("Crew 1", "Bob\, Cyndi", "sailing/bob_cyndi1.jpg"),
			new ScreenShot("Crew 2", "Bob\, Cyndi", "sailing/bob_cyndi2.jpg"),
			new ScreenShot("Crew 3", "Dave\, Kyle\, Tye\, Don", "sailing/crew1.jpg"),
			new ScreenShot("Crew 4", "Tye\, Kristina\, Don", "sailing/crew2.jpg"),
			new ScreenShot("Crew 5", "left to right - Ashley\, Don\, Kristy", "sailing/crew3.jpg"),
			new ScreenShot("Crew 6", "right side - Don\, Kristy\, Bob", "sailing/crew4.jpg"),
			new ScreenShot("Crew 7", "Kyle\, Tye\, Kristina\, Ashley", "sailing/crew5.jpg"),
			new ScreenShot("Crew 8", "Dave", "sailing/dave.jpg"),
			new ScreenShot("Captain Don", "Don and the crew during a maneuver", "sailing/don1.jpg"),
			new ScreenShot("misc", "I have no idea which we we're facing", "sailing/misc1.jpg"),
			new ScreenShot("San Fran 1", "", "sailing/san_fran1.jpg"),
			new ScreenShot("San Fran 2", "", "sailing/san_fran2.jpg"),
			new ScreenShot("San Fran 3", "", "sailing/san_fran3.jpg"),
			new ScreenShot("San Fran 4", "", "sailing/san_fran4.jpg"))),
  new Category("Bachelor Party",
		new Array(new ScreenShot("First night", "Camped the 1st night at a yuppy \"drive-in\" campsight by Yosemite", "bachelor/before.jpg"),
			new ScreenShot("Hiking 1", "Hiking to camp", "bachelor/hike1.jpg"),
			new ScreenShot("Hiking 2", "Hiking to camp", "bachelor/hike2.jpg"),
			new ScreenShot("Hiking 3", "Hiking to camp", "bachelor/hike3.jpg"),
			new ScreenShot("The camp 1", "Picture taken from above", "bachelor/camp.jpg"),
			new ScreenShot("The camp 2", "Another view", "bachelor/view1.jpg"),
			new ScreenShot("The camp 3", "Lake shot", "bachelor/view2.jpg"),
			new ScreenShot("The camp 4", "Yet another picture", "bachelor/view3.jpg"),
			new ScreenShot("In camp 1", "I'm resting with the trail mix\, after the 5 hour hike in", "bachelor/camp0.jpg"),
			new ScreenShot("In camp 2", "", "bachelor/camp1.jpg"),
			new ScreenShot("In camp 3", "", "bachelor/camp2.jpg"),
			new ScreenShot("In camp 4", "", "bachelor/camp3.jpg"),
			new ScreenShot("In camp 5", "", "bachelor/camp4.jpg"),
			new ScreenShot("In camp 6", "", "bachelor/camp5.jpg"),
			new ScreenShot("In camp 7", "Break out the stogie", "bachelor/stogie.jpg"),
			new ScreenShot("bachelor", "Eric, 08/2003", "bachelor/bachelor.jpg"),
			new ScreenShot("Returning", "I'm in a drool pool on the drive back", "bachelor/chris.jpg"))),
  new Category("Roller Blading, 2000",
                new Array(new ScreenShot("the Spine", "The ramp I got hurt on and stopped doing ramps", "blading/spine.jpg"),
                          new ScreenShot("small ramp", "Nothing big", "blading/smramp.jpg"),
                          new ScreenShot("quarter pipe", "a bit larger", "blading/bgramp2.jpg"),
                          new ScreenShot("major air", "where's the camera man?", "blading/bgramp.jpg")))
);

function picturerefresh(){
alert("Disclaimer: Not all of these pictures are recent, and I'm not assuming responsibility for any false representation. <smirk>  I would be happy to update any picture, should a newer one be sent to my mailbox.");
loadCatOptions();
loadCategory(0);
}


function refresh_no_warn(){
loadCatOptions();
loadCategory(0);
}
			
function loadCategory(catNum){
deleteImageOptions();
loadImageOptions(categories[catNum].screenShots);
loadSS(0);
}

function loadSS(ssNum){
catNum = document.imageForm.catList.selectedIndex;
if (catNum==-1){catNum=0;document.imageForm.catList.options[0].selected=true;}
ss = categories[catNum].screenShots[ssNum];
document.imageForm.imageList.options[ssNum].selected=true;
document.screenImage.src=ss.filename;

if (document.getElementById)
{
	document.getElementById("desc").innerHTML = ss.desc;
}
else if (document.all){
	desc.innerHTML = ss.desc;
}
else{
	document.layers["descNS"].document.write(ss.desc);
	document.layers["descNS"].document.close();
}
}

function deleteImageOptions(){
for (i=0;i<document.imageForm.imageList.options.length;i=i+0){
document.imageForm.imageList.options[i]=null;
}}

function loadImageOptions(imageOptions){
for (i=0;i<imageOptions.length;i++){
document.imageForm.imageList.options[i]=new Option(imageOptions[i].name, i);
}}

function loadCatOptions(){
for (i=0;i<categories.length;i++){
document.imageForm.catList.options[i]=new Option(categories[i].name,i);
}}