// jQuery SlideRotator Component
// Copyright (C) 2009 Christopher Rabl

var rotateInterval = 5000;
var j = 0;
var preLoad = new Array();
var slideArray = ["/images/mainSlideshow001.jpg", "/images/mainSlideshow002.jpg", "/images/mainSlideshow003.jpg", 
"/images/mainSlideshow004.jpg", "/images/mainSlideshow005.jpg", "/images/mainSlideshow006.jpg", "/images/mainSlideshow007.jpg", "/images/mainSlideshow008.jpg"];
var p = slideArray.length;
for (i = 0; i < p; i++) {
	preLoad[i] = new Image();
	preLoad[i].src = slideArray[i];
}

function slideRotatorInit(){
   $("div").filter("#slideRotator").hide();
   document.images.slideRotator.src = preLoad[j].src;
   $("div").filter("#slideRotator").fadeIn();
   j++;
   if (j > (p-1)) { 
		j = 0; 
	}
   var timeout = setTimeout('slideRotatorInit();', rotateInterval);
}