//This code originated from http://www.javascriptcity.com/scripts/img/simage4.htm and was modified to suit the purposes of the home page

var my_imgs = new Array();
var my_imgs_link = 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 = 5000;

/* Set image URLs */
my_imgs[0] = "/support/graphics/announcements/spring-break.jpg";
my_imgs[1] = "/support/graphics/announcements/elap-scholarship-winners.jpg";
my_imgs[2] = "/support/graphics/announcements/elapscholarships.jpg";
my_imgs[3] = "/support/graphics/announcements/elap_salamanca.jpg";
my_imgs[4] = "/support/graphics/announcements/elap_groups.jpg";
my_imgs[5] = "/support/graphics/announcements/healthcareDR.jpg";
my_imgs[6] = "/support/graphics/announcements/peru.jpg";

my_imgs_link[0] = "/resources/spring-break";
my_imgs_link[1] = "/resources/scholarship-winners";
my_imgs_link[2] = "/resources/students/sect1"
my_imgs_link[3] = "/locations/salamanca";
my_imgs_link[4] = "/locations/latinamericasummergroupprojects";
my_imgs_link[5] = "/locations/santiago";
my_imgs_link[6] = "/locations/cusco";

my_imgs_text[0] = "ELAP Spring Break";
my_imgs_text[1] = "ELAP Scholarship Winners";
my_imgs_text[2] = "ELAP Scholarships";
my_imgs_text[3] = "New Internships in Salamanca";
my_imgs_text[4] = "Make a difference this summer! New ELAP Summer Group Projects";
my_imgs_text[5] = "Shadow Doctors and Nurses in the Dominic Republic";
my_imgs_text[6] = "Want to learn about Inca Culture? Volunteer in Cusco, Peru";

/* Set alt text for each image */
my_imgs_alt[0] = "ELAP Spring Break";
my_imgs_alt[1] = "ELAP Scholarship Winners";
my_imgs_alt[2] = "ELAP Scholarships";
my_imgs_alt[3] = "Internships in Salamanca";
my_imgs_alt[4] = "ELAP Summer Group Projects";
my_imgs_alt[5] = "Shadow Doctors and Nurses in the Dominic Republic";
my_imgs_alt[6] = "Want to learn about Inca Culture? Volunteer in Cusco, Peru";
//my_imgs_alt[3] = "Don\'t Lay Dormant This Spring Break. Volunteer in Tenorio Volcano National Park";

if (document.getElementById && document.createTextNode) {

  var slide_div = document.getElementById("slide_show");
  //var slide_text_div = document.getElementById("slide_text");
//  var slide_control_div = document.getElementById("user_controls");
  var play_pause = document.getElementById("play_pause");
  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 = "";
  var is_paused = 0;

  function newHTML(index)
  {
	if(my_imgs_link[index] == undefined) {
		return "<image style=\"display: block;padding: 0;\" src=\""+my_imgs[index]+"\" class=\"flip\" alt=\""+my_imgs_alt[index]+"\"></image>";
	} else {
		return "<a href=\""+my_imgs_link[index]+"\"><image style=\"display: block;padding: 0;\" src=\""+my_imgs[index]+"\" class=\"flip\" alt=\""+my_imgs_alt[index]+"\"></image></a>";
	}
  }
  
  function change_slide() {
    slide_count +=1;
	if (slide_count >= my_imgs.length) {
		slide_count = 0;
	}
//	slide_HTML = "<a href=\""+my_imgs_link[slide_count]+"\"><image foo='bar' style=\"display: block;padding: 0;\" src=\""+my_imgs[slide_count]+"\" class=\"flip\"";
//	slide_HTML += " alt=\""+my_imgs_alt[slide_count]+"\"></image></a>";
	slide_div.innerHTML = newHTML(slide_count);
	//slide_text_div.innerHTML = my_imgs_text[slide_count];
	keep_going = setTimeout("change_slide()",timer_intv);
  }
  
  if (timer_set == 1) {
    setTimeout("change_slide()",timer_intv);	
  }

  function toggle()
  {
	if(is_paused == 0)
	{
		pause_slide();
	}
	else
	{
		r_start();
	}
  }
  
  function pause_slide() {
	clearTimeout(keep_going);
	is_paused = 1;
	play_pause.src = "/support/graphics/buttons/play.gif";
  }

  function scroll(direction) 
  {
	pause_slide();
	if(direction == "forward")
	{
		slide_count +=1;
		if (slide_count >= my_imgs.length)
		{
			slide_count = 0;
		}
	}

	if(direction == "backward")
	{
		slide_count -=1;
		if (slide_count < 0)
		{
		    slide_count = my_imgs.length - 1;
		}
	}

	slide_div.innerHTML = newHTML(slide_count);
	//slide_text_div.innerHTML = my_imgs_text[slide_count];
  }
 
  function r_start() 
  {
	is_paused = 0;
	play_pause.src = "/support/graphics/buttons/pause.gif";
	change_slide();
  }
  
} 

