function createImageItem(image_location) {
	this.image_item = new Image();
	this.image_item.src = image_location;
}

function getImageItem(imageObj) {
	return(imageObj.image_item.src);
}

function randNum(x, y) {
	var range = y - x + 1;
	return Math.floor(Math.random() * range) + x;
}

function getNextImage() {
	imageNum = (imageNum+1) % totalImages;
	var newImage = getImageItem(imageArray[imageNum]);
	return(newImage);
}

function getPrevImage() {
	if (imageNum == 0) 
		imageNum = totalImages;
		
	imageNum = (imageNum-1) % totalImages;
	var newImage = getImageItem(imageArray[imageNum]);
	return(newImage);
}

function prevImage(place) {
	var newImage = getPrevImage();
	document[place].src = newImage;
}

function nextImage(place) {
	var newImage = getNextImage();
	document[place].src = newImage;
}
