var divShow = 0;
var divHide = 0;
var loop = 0;
var ban_link = ""
var link1 = "/courses_padi_open_water.htm"
var link2 = "/courses_padi_try_dives.htm"
var link3 = "/courses_padi_bubblemaker.htm"
var link4 = "/courses_tdi.htm"
var link5 = "/courses_padi_open_water.htm"

// The array of div names to slide.
var slide_array = new Array('slide1', 'slide2', 'slide3', 'slide4', 'slide5');

// The number of images in the array.
var NumOfSlides = slide_array.length;

// Last slide
var lastSlide = NumOfSlides -1

var periodicalSlider = 0;

function GoNext() {
	divHide = divShow;
	// Removes class of disabled from previous button
 	$('slide_prev').removeClassName('disabled');
	if (divShow >= lastSlide) {
		return;
	}
	else {
		divShow++;
	}
	
	// Disables next link when you to the last slide
	if (divShow == lastSlide) {
  	$('slide_next').addClassName('disabled');
	}
	
	$(slide_array[divHide]).morph('position:absolute;left:-690px;');
	$(slide_array[divShow]).morph('position:absolute;left:0px;');
	
	if(divShow==0) {
		ban_link = link1;
	} else if(divShow==1) {
		ban_link = link2;
	} else if	(divShow==2) {
			ban_link = link3;
		} else if	(divShow==3) {
				ban_link = link4;
			} else {
					ban_link = link5;
				}
	
	$('banner_link').writeAttribute("href", ban_link);
}

function GoPrevious() {
	divHide = divShow;
	// Removes class of disabled from previous button
 	$('slide_next').removeClassName('disabled');
	if (divShow == 0) {
		return;
	}
	else {
		divShow--;
	}
	
	// Disables previous link when you navigate back to the first slide
	if (divShow == 0) {
  	$('slide_prev').addClassName('disabled');
	}
	
	$(slide_array[divHide]).morph('position:absolute;left:710px;');
	$(slide_array[divShow]).morph('position:absolute;left:11px;');
	
	if(divShow==0) {
		ban_link = link1;
	} else if(divShow==1) {
		ban_link = link2;
	} else if	(divShow==2) {
			ban_link = link3;
		} else if	(divShow==3) {
				ban_link = link4;
			} else {
					ban_link = link5;
				}
}


function startSlideShow() {
  if (divHide >= lastSlide) {
	GoPrevious();
	loop++;	
  } else {
	if (loop > 0) {
	  GoPrevious();
	  if (divHide==0 && loop >= 1) {
	    loop = 0
       }
	    } else {
      GoNext();
    }
  }
}


Event.observe(window, 'load', function() {
	periodicalSlider = new PeriodicalExecuter(startSlideShow, 6);
});
