var activeRandomImage = 0
var preloadImageTimer = 0
var preloaderImageTimeout = 5000
var randomImageSrc = new Array()
var randomImageHref = new Array()
var randomImageAlt = new Array()
var preloaderImage = new Image()

function changeRandomImage() {
	if (randomImageSrc.length > 1) 
		do {
			nextRandomImage = Math.floor(Math.random()*randomImageSrc.length)
		} while (nextRandomImage == activeRandomImage)

	// not random anymore //
	activeRandomImage = activeRandomImage + 1
	if (activeRandomImage > randomImageSrc.length - 1)
		activeRandomImage = 0;
	
	//activeRandomImage = nextRandomImage
	//preloaderImage = new Image()
	preloaderImage.src = randomImageSrc[activeRandomImage]
	preloaderImage.onLoad = swapRandomImg()
}

function swapRandomImg() {
	document.getElementById('randomImageObject').src = preloaderImage.src
	document.getElementById('randomImageObject').alt = randomImageAlt[activeRandomImage]
	changeSwapRandomImageCount()
}

function changeSwapRandomImageCount() {
	preloadImageTimer = setTimeout('changeRandomImage()',preloaderImageTimeout)
}

