//--------------------------------------------------------// javascript slide show "clicker"// v 4.2 April 2004// created by alan levine, maricopa community colleges// alan.levine@domail.maricopa.edu                                  // http://www.mcli.dist.maricopa.edu/proj/jclicker/// /* GNU General Public License Copyright (C) 2004 Alan LevineThis program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; either version 2of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more detailshttp://www.gnu.org/licenses/gpl.html*///--------------------------------------------------------// This external .js file contains all of the editable // configuration data for a jClicker slide show. It is // the only file you should edit. Line 17 of your // clicker.html file should link to this file as a linked // Javascript source file// Be careful of all items in single quotes; single quotes// or apostrophes intended for display must be entered as://                \'// All JavaScript command lines must end in a semi-colon// These are data holders for your slide show; do not touchvar slides = new Array();var menus = new Array();var cap = new Array();    var ic = 0;//  Below are the 7 sections that are needed to customize//  the slide show.//--------------------------------------------------------// START OF CONFIGURATION AREA//--------------------------------------------------------//--------------------------------------------------------//  (1) SET UP THE SLIDES//  The slides are set up in order with data stored in//  arrays. The variable 'ic' is a counter that keeps//  track of your data. You will need to enter the//  data for your slide show in sets of 4 lines as//  explained below. All data must be enclosed in//  single quotes and end with a semi-colon; if you//  need a single quote in your menu or caption, use://     \'//  (a) First increase the slide counter://      ic++;//  (b) Each slide needs an associated slide image//  that is inside the "images" folder, e.g.//      slides[ic] = 'coolphoto.jpg';////  (c) The menus array holds the text  that will appear in //  the lower pop-up menu to identify each slide (these //  should be kept to a short length so the menu does not //  grow overly wide), e.g.//      menus[ic] = 'My Cool Menu Name';////  (d) Finally, the cap array holds the text for the image//  caption (if the slide source is HTML, this string//  is ignored, so assign blank values of "" to save space)://      cap[ic] = 'This is the caption for my cool photo.';//  This a single slide is set up by this group of code://      ic++;//      slides[ic] = 'coolphoto.jpg';//      menus[ic] = 'My Cool Menu Name';//      cap[ic] = 'This is the caption for my cool photo.';//  The order of the slide show is the order in which the 4//  line data is written below; so you can re-order your slides//  simply by cutting and pasting the 4 lines of code.  // --------- start the slide data ------------------------//ic++;slides[ic] = 'family.jpg';menus[ic] = 'Quechua family';cap[ic] = 'Our partner, the <a href="../../pdfs/pepmprofile.pdf" target="_blank">The Psalmistas Missionary Association</a>, serves Quechua people living high in the Peruvian Andes.';ic++;slides[ic] = 'church.jpg';menus[ic] = 'Church';cap[ic] = 'The ministry &mdash; led by Yulve Cruz  &mdash; plants churches. These Christian communities, in turn, are becoming centres of community development.';ic++;slides[ic] = 'latrineholes.jpg';menus[ic] = 'Digging';cap[ic] = 'With the support of Partners International and the Canadian International Development Agency, the Psalmistas recently completed a community development project in Tarma. The project included initiatives to improve sanitation and nutrition for 300 residents.';ic++;slides[ic] = 'latrines.jpg';menus[ic] = 'Latrines';cap[ic] = 'One of the new latrines.';ic++;slides[ic] = 'schoollatrines.jpg';menus[ic] = 'School facilities';cap[ic] = 'Local children have better health as a result of new latrines at their school.';ic++;slides[ic] = 'education.jpg';menus[ic] = 'Education';cap[ic] = 'Psalmista staff educated the community about healthy sanitation and nutrition.';ic++;slides[ic] = 'potato.jpg';menus[ic] = 'Potatoes';cap[ic] = 'Traditionally, local residents have grown only potatoes and have limited access to other vegetables.';ic++;slides[ic] = 'vegetables.jpg';menus[ic] = 'Vegetables';cap[ic] = 'The project taught farmers how to grow other vegetables which will provide additional nutrients and better community health.';ic++;slides[ic] = 'pigs.jpg';menus[ic] = 'Guinea pigs';cap[ic] = 'Project staff introduced guinea pig "ranches" that are providing an affordable source of protein.';ic++;slides[ic] = 'rabbits.jpg';menus[ic] = 'Rabbits';cap[ic] = 'Other families are raising rabbits.';ic++;slides[ic] = 'alfalfa.jpg';menus[ic] = 'Alfalfa';cap[ic] = 'Residents were trained to grow alfalfa which helps grow large and healthy guinea pigs.';ic++;slides[ic] = 'prizepigs.jpg';menus[ic] = 'Prize pigs';cap[ic] = 'Hector Torres, a local resident, competed and won national honours for his prize guinea pigs.';// --------- end the slide data --------------------------////--------------------------------------------------------//  (2) SET UP THE TITLE PAGE//  Enter a name for the slide show and a line for the//  credits. Avoid funky HTML here, they go in h1, h2 tags//  and are formatted in style sheetsvar showTitle = 'Peru Community Development';var showCredits = '';//--------------------------------------------------------//  (3) SET THE AUTOSHOW DELAY TIME    // To set the default that a slide show automatically starts// in auto show mode, set auto_start = truevar auto_start = false;//  This is the minimum amount of time between changing of //  slides when we are in automatic mode. Values are in //  milliseconds, multiple the number of seconds desired//  by 1000. If you are unsure, try a value of 8000.var delay_time = 8000;//--------------------------------------------------------//  (4) SET THE BACKGROUND MODE   //  This variable indicates whether to use a light background//  for the slide screen (light_mode = true;) or a dark//  background (light_mode = false;)var light_mode = true;//--------------------------------------------------------//  (5) SET THE CAPTION LOCATION  //  This variable controls the placement of the caption//  relative to the picture. Valid values are//    1   above the picture  //    2   left of the picture//    3   right of the picture//    4   below the picturevar cap_align = 4;//--------------------------------------------------------//  (6) SET THE STARTING SLIDE //  This variable can indicate which is the first slide//  to show. the default is 0 which starts with the title//  pagevar show_start = 0;//--------------------------------------------------------//  (7) OPTIONAL BUTTONS//  Set the following variables to control the display//  of the buttons in the clicker control bar. Values of//  "true" will display the button; 'false' will hide//  CLOSE button is for allowing closing of the browser//  window- use only if the link to the slide show opens//  in a new windowvar close_button = true;// HELP button displays a pop-up help window that explains// the jCLicker buttonsvar help_button = true;// RESIZE buttons allow users to enlarge or reduce the size// of a displayed imagevar resize_button = true;// AUTOSHOW button allows user to set the slide show to// automatically advancevar auto_button = true;//--------------------------------------------------------//  (8) SHOW IMAGE FILE NAME//  Use while reviewing images to display the file name//  appended to the captions. A value of//  "true" will display the filename; 'false' will hide//  (for normal show mode, use false)var show_file = false;//--------------------------------------------------------// END OF CONFIGURATION AREA//--------------------------------------------------------
