var speed = 5; // Time between each animation in seconds

var currentSlide = 1;
var autoRotate;
function changeSlide(slideId)
{
   $('homeSlide'+currentSlide).fade(0);
   $('slideLink'+currentSlide).style.background = "#566623";
   $('slideLink'+currentSlide).style.color = "#FFF";
   currentSlide = slideId;
   $('homeSlide'+currentSlide).fade(1);
   $('slideLink'+currentSlide).style.background = "#FFF";
   $('slideLink'+currentSlide).style.color = "#566623";
	$clear(autoRotate);
   return false;
}

window.addEvent("domready",function(){
   var maxSlides = 0;
   $$('.homeSlide').each(function(slide){
      maxSlides++;
      slide.id = "homeSlide"+maxSlides;
      if(maxSlides == 1) $('homeSlide'+maxSlides).fade("show");
      else $('homeSlide'+maxSlides).fade("hide");
   });
   
   if(maxSlides > 0)
   {
      var slideMenu = document.createElement("div");
      slideMenu.id = "slideMenu";
      for(x=1;x<=maxSlides;x++)
      {
         slideMenu.innerHTML += "<a href='#' id='slideLink"+ x +"' onclick='return changeSlide("+ x +")'>"+ x +"</a> ";
      }
      $('slideshowHome').appendChild(slideMenu);
      $('slideLink'+1).style.background = "#FFF";
      $('slideLink'+1).style.color = "#566623";
   }
	
	var changeImage = function(){
		$('homeSlide'+currentSlide).fade(0);
		$('slideLink'+currentSlide).style.background = "#566623";
		$('slideLink'+currentSlide).style.color = "#FFF";
		currentSlide++;
		if(currentSlide > maxSlides) currentSlide = 1;
		$('homeSlide'+currentSlide).fade(1);
		$('slideLink'+currentSlide).style.background = "#FFF";
		$('slideLink'+currentSlide).style.color = "#566623";
	}
	autoRotate = changeImage.periodical(speed*1000);
});