var my_imgs = new Array();
var my_imgs_text = new Array();
var my_imgs_alt = new Array();
var the_controls = new Array();

/* Set as 1 to turn the timer on, 0 (or anything else) to turn off
   and have user controls only */
var timer_set = 1;

/* Set timer interval (in milliseconds) */
var timer_intv = 6000;

/* Set image URLs */
my_imgs[0] = "hw001.jpg";
my_imgs[1] = "hw002.jpg";
my_imgs[2] = "hw003.jpg";
my_imgs[3] = "hw004.jpg";
my_imgs[4] = "hw005.jpg";
my_imgs[5] = "hw006.jpg";
my_imgs[6] = "hw007.jpg";
my_imgs[7] = "hw008.jpg";
my_imgs[8] = "hw012.jpg";
my_imgs[9] = "hw013.jpg";
my_imgs[10] = "hw014.jpg";
my_imgs[11] = "hw015.jpg";
my_imgs[12] = "hw016.jpg";
my_imgs[13] = "hw017.jpg";
my_imgs[14] = "hw018.jpg";
my_imgs[15] = "hw019.jpg";
my_imgs[16] = "hw020.jpg";
my_imgs[17] = "hw021.jpg";
my_imgs[18] = "hw022.jpg";
my_imgs[19] = "hw009.jpg";
my_imgs[20] = "phw32.jpg";
my_imgs[21] = "phw33.jpg";
my_imgs[22] = "phw34.jpg";
my_imgs[23] = "phw35.jpg";
my_imgs[24] = "phw36.jpg";
my_imgs[25] = "phw37.jpg";
my_imgs[26] = "phw38.jpg";
my_imgs[27] = "phw39.jpg";
   
/* Set text to display under each image */
my_imgs_text[0] = "";
my_imgs_text[1] = "";
my_imgs_text[2] = "";
my_imgs_text[3] = "";
my_imgs_text[4] = "";

/* Set alt text for each image */
my_imgs_alt[0] = "Project Healing Waters"; 
my_imgs_alt[1] = "Project Healing Waters";
my_imgs_alt[2] = "Project Healing Waters";
my_imgs_alt[3] = "Project Healing Waters";
my_imgs_alt[4] = "Project Healing Waters";
my_imgs_alt[5] = "Project Healing Waters";
my_imgs_alt[6] = "Project Healing Waters";
my_imgs_alt[7] = "Project Healing Waters";
my_imgs_alt[8] = "Project Healing Waters";
my_imgs_alt[9] = "Project Healing Waters";
my_imgs_alt[10] = "Project Healing Waters";
my_imgs_alt[11] = "Project Healing Waters";
my_imgs_alt[12] = "Project Healing Waters";
my_imgs_alt[13] = "Project Healing Waters";
my_imgs_alt[14] = "Project Healing Waters";
my_imgs_alt[15] = "Project Healing Waters";
my_imgs_alt[16] = "Project Healing Waters";
my_imgs_alt[17] = "Project Healing Waters";
my_imgs_alt[18] = "Project Healing Waters";
my_imgs_alt[19] = "Project Healing Waters";
my_imgs_alt[20] = "Project Healing Waters";
my_imgs_alt[21] = "Project Healing Waters";
my_imgs_alt[22] = "Project Healing Waters";
my_imgs_alt[23] = "Project Healing Waters";
my_imgs_alt[24] = "Project Healing Waters";
my_imgs_alt[25] = "Project Healing Waters";
my_imgs_alt[26] = "Project Healing Waters";
my_imgs_alt[27] = "Project Healing Waters";
  
if (document.getElementById && document.createTextNode) {

  var slide_div = document.getElementById("slide_show");
  var my_controls = document.getElementsByTagName("input");
  
  for (var a=0; a<my_controls.length; a++) {
    if (my_controls[a].className == "controls") {
	  the_controls.push(my_controls[a]);
    }
  }
  
  var slide_count = 0;
  var keep_going = 1;
  var slide_HTML = "";
  
  function change_slide() {
    slide_count +=1;
	if (slide_count >= my_imgs.length) {
		slide_count = 0;
	}
	slide_HTML = "<img src=\""+my_imgs[slide_count]+"\" class=\"flip\"";
	slide_HTML += " alt=\""+my_imgs_alt[slide_count]+"\" /><br />";
	slide_HTML += my_imgs_alt[slide_count];
	slide_div.innerHTML = slide_HTML;
	keep_going = setTimeout("change_slide()",timer_intv);
  }
  
  if (timer_set == 1) {
    setTimeout("change_slide()",timer_intv);	
  }
  
  
  function pause_slide() {
	if (keep_going != 1) {
	  clearTimeout(keep_going);
	}
  }
  
  function g_back() {
	if (keep_going != 1) {
      clearTimeout(keep_going);
	}
	slide_count -=1;
	if (slide_count < 0) {
	    slide_count = my_imgs.length - 1;
	}
	slide_HTML = "<img src=\""+my_imgs[slide_count]+"\" class=\"flip\"";
	slide_HTML += " alt=\""+my_imgs_alt[slide_count]+"\" /><br />";
	slide_HTML += my_imgs_alt[slide_count];
	slide_div.innerHTML = slide_HTML;
  }
  
  function g_forward() {
	if (keep_going != 1) {  
	  clearTimeout(keep_going);
	}
	slide_count +=1;
	if (slide_count >= my_imgs.length) {
		slide_count = 0;
	}
	slide_HTML = "<img src=\""+my_imgs[slide_count]+"\" class=\"flip\"";
	slide_HTML += " alt=\""+my_imgs_alt[slide_count]+"\" /><br />";
	slide_HTML += my_imgs_alt[slide_count];
	slide_div.innerHTML = slide_HTML;
  }
  
  function r_start() {
	keep_going = setTimeout("change_slide()",timer_intv); 
  }
  
  function newEvent(c) {
    
    function which_func() {
	  var the_id = the_controls[c].id;
	  if (the_id == "goback"){
	    g_back();
	  }
	  if (the_id == "pause_slide"){
	    pause_slide();
	  }
	  if (the_id == "goforward"){
	    g_forward();
	  }
	  if (the_id == "restart"){
	    r_start();
	  }
	}
	  
    if (typeof the_controls[c].addEventListener != "undefined") {	
      the_controls[c].addEventListener("click", which_func, false);
    }

    else if (typeof the_controls[c].attachEvent != "undefined" ) {
      the_controls[c].attachEvent("onclick", which_func );
    }

    else {
      the_controls[c].onclick = which_func;
    }
	
  }
  
  for (var d=0; d<the_controls.length; d++) {
    newEvent(d);
  }
  
} 