// a few variables for the following scripts to use
var imagePath = 'images/photos/';
var imageExt = ".jpg";
var delay = 3000; 		// 1000 = 1 second delay between image swaps
var startFadeOut = false; // don't fad out first image, let all images load
var totalImageCount = 8;
var currentImageNumber = Math.floor(Math.random() * totalImageCount) + 1; // generate a random image to start on

// preload each of the images required for the rotating images script
function preloadImages(){
	for(var i=0;i<=totalImageCount;i++) {
		imageURL = imagePath + imagePrefix + i + imageExt;
		MM_preloadImages(imageURL);
	}
}

// rotate the images
function rotateImages() {
	var animationDiv = document.getElementById('dynamicImage');
	
	fileName = imagePath + imagePrefix + currentImageNumber + imageExt;

	animationDiv.style.backgroundImage = 'url(' + fileName + ')';

	if (currentImageNumber == totalImageCount) {
		currentImageNumber = 1
	} else {
		currentImageNumber = currentImageNumber + 1
	}

	setTimeout('rotateImages()', delay);	
}

// Dreamweaver stock-standard preload images script
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function initialisePage() {	
	preloadImages(); // load images required for rotating images
	rotateImages(); // start rotating images
}

