﻿//Slide Show Script for Upcoming Events
//Created by Cindy Kerns 12/10/2011 for Abiding Savior Lutheran Church
var interval = 9000;
	 
var random_display = 0;
 
var imageDir = "EventImages/";

var imageNum = 0;
var theURL = "";
	 
//Create Image Array and Gather.
imageArray = new Array();
linkArray = new Array();
	 
imageArray[imageNum] = imageDir + "candlelight_service.png";
linkArray[imageNum++] = "Welcome.html";


var totalImages = imageArray.length; 
imageNum = 0; 



function ListArray()
{
   document.writeln(imageDir + '<BR/>');
   document.writeln(totalImages + '<BR/>');

  for (var i = 0; i < totalImages ; i++)
  {
    document.write(imageArray[i]+ '<BR/>');
  }

}


//RAND NUM
function randNum(x, y) 
{
	 
	    var range = y - x + 1;
	    return Math.floor(Math.random() * range) + x;
	 
}

//NEXT IMAGE
function getNextImage() 
{
    if (random_display) {
	 
        imageNum = randNum(0, totalImages-1);	 
    }
    else 
    {
	   imageNum++; // = (imageNum+1) % totalImages; 
	   if (imageNum >= totalImages)
	   {
	   	imageNum = 0;
	   }
 	}

	var new_image = imageArray[imageNum];
	return(new_image);
	 
}

//PREV IMAGE
function getPrevImage() 
{
	    
	    imageNum--;
	    if (imageNum < 0)
	    {
	      imageNum = totalImages-1;
	    }
	    
	    var new_image =imageArray[imageNum];
	    return(new_image); 
}

function prevImage(place) 
{
	    var new_image = getPrevImage();
	    document[place].src = new_image;
	    processclick()
	  //  document["EventLink"].href = linkArrary[imageNum];	
	 //   var x=document.getElementById("EventLink"); 
//	    x[0].href="TEST.HTML";
	   // x.href = linkArrary[imageNum];	
	     theURL  = "TestMeOut.html"
	   //   document.links["eventlinks"].href = linkArrary[imageNum];

}

function nextImage(place) 
{
	    var new_image = getNextImage();
	    document[place].src = new_image;
	    processclick()
	  
    //   document.getElementById("EventLink").href =  linkArrary[imageNum];
       
    //   document.links["eventlinks"].href = linkArrary[imageNum];
       theURL  = "TestMeOut.html"
    //	  x[0].href="TEST2.HTML";
//        x.href = linkArrary[imageNum];	

}

function processclick() {
	 var obj = document.getElementById('EventLink');
	 var html = obj.innerHTML;
	 obj.href = linkArray[imageNum];
	 obj.innerHTML = html;
//	 document.body.innerHTML += 'href is now: ' + obj.href;
	return true;
}


//SWITCH IMAGE
function switchImage(place) 
{	 
	    var new_image = getNextImage();
	    document[place].src = new_image;
	    
	    var recur_call = "switchImage('"+place+"')";
	    timerID = setTimeout(recur_call, interval);	 
}

//Arrow for Images...
if(document.images)
{
	leftarrow_on =new Image();  leftarrow_on.src ="images/48x48/left_arrow_mouseover.png";
	leftarrow_off = new Image(); leftarrow_off.src="images/48x48/left_arrow.png";
	
	rightarrow_on = new Image(); rightarrow_on.src = "images/48x48/right_arrow_mouseover.png";
	rightarrow_off = new Image(); rightarrow_off.src = "images/48x48/right_arrow.png";
}
function LeftArrowMouseOn()
{
	
	 if (document.images) 
	  document.leftarrow.src=leftarrow_on.src;
	
}
function LeftArrowMouseOff()
{
	
	 if (document.images) 
	  document.leftarrow.src=leftarrow_off.src;
	
}

function RightArrowMouseOn()
{
	
	 if (document.images) 
	  document.rightarrow.src=rightarrow_on.src;
	
}
function RightArrowMouseOff()
{
	
	 if (document.images) 
	  document.rightarrow.src=rightarrow_off.src;
	
}
