function randomImage(images) {
	document.write("<img src=\"" + images[Math.floor(Math.random() * images.length)] + "\" id=\"topPhoto\" />");
}

// Slide show.
var nextToPreload = 0;
function preloadImages(images) {
	var c = images.length;
	for (var i = nextToPreload; i < c && i - nextToPreload < numToPreloadAtOnce; i++) {
		img = new Image();
		img.src = images[i];
	}
	nextToPreload = i;
}

var timer;
function rotateImage(element, images, last) {
	element.src = images[(last + 1) % images.length];

	preloadImages(images);

	if (timer) {
		clearTimeout(timer);
	}

	timer = setTimeout(function () { rotateImage(element, images, last + 1); }, lingerTime * 1000);
}
