//--------------------------------------------------------// 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] = 'kids.jpg';menus[ic] = 'Children';cap[ic] = 'Our partner in Nigeria, the <a href="../../pdfs/niaeprofile.pdf" target="_blank">Evangelizer&rsquo;s Team Ministry (TETMI)</a>, opened the region&rsquo;s first school.';ic++;slides[ic] = 'teacher.jpg';menus[ic] = 'Teacher and primary class';cap[ic] = 'A TETMI teacher with her primary school pupils.';ic++;slides[ic] = 'classroom.jpg';menus[ic] = 'New classroom';cap[ic] = 'Teacher and students make good use of a new classrom built with the help of Partners International.';ic++;slides[ic] = 'stools.jpg';menus[ic] = 'New stools for school';cap[ic] = 'Children carrying stools about to begin their day at school.';ic++;slides[ic] = 'well.jpg';menus[ic] = 'Clean, healthy water';cap[ic] = 'Partners International helped drill this new well, which has brought clean water and better health to the entire community.';ic++;slides[ic] = 'church.jpg';menus[ic] = 'Church service';cap[ic] = 'Congregation worshipping at one of the churches planted by our local partner.<br><br><a href="http://www.partnersinternational.ca/3.3.1.1.donate.aspx" target="_blank">Click here</a> to support a Nigerian church planter';ic++;slides[ic] = 'biblestudy.jpg';menus[ic] = 'Bible study';cap[ic] = 'Men and women at a Bible class.';ic++;slides[ic] = 'truck.jpg';menus[ic] = 'A boy&rsquo;s toy';cap[ic] = 'In poor villages in Nigeria, some scrap materials and a little ingenuity lead to hours of fun.<br><br><a href="http://www.partnersinternational.ca/3.1.1.1.sac.aspx" target="_blank">Click here</a> to sponsor a Nigerian child at school';// --------- 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 = 'Evangelizer&rsquo;s Team Ministry, Nigeria';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//--------------------------------------------------------
