// JavaScript Document
//Slideshow script created April 21, 2008 by Carol Davenport

var currentSlide = 0

if (document.images) {
	var slides = new Array()
	slides[0] = new Image()
	slides[0].src = "girlsNight/fullParty.jpg"
	
	slides[1] = new Image()
	slides[1].src = "girlsNight/fullParty1.jpg"
	
	slides[2] = new Image()
	slides[2].src = "girlsNight/fullParty2.jpg"
	
	slides[3] = new Image()
	slides[3].src = "girlsNight/fullParty3.jpg"
	
	slides[4] = new Image()
	slides[4].src = "girlsNight/fullParty4.jpg"
	
	slides[5] = new Image()
	slides[5].src = "girlsNight/fullParty5.jpg"
	
	slides[6] = new Image()
	slides[6].src = "girlsNight/fullParty6.jpg"
	
	slides[7] = new Image()
	slides[7].src = "girlsNight/fullParty7.jpg"
	
	slides[8] = new Image()
	slides[8].src = "girlsNight/fullParty8.jpg"
	
	slides[9] = new Image()
	slides[9].src = "girlsNight/fullParty9.jpg"
	
	slides[10] = new Image()
	slides[10].src = "girlsNight/fullParty10.jpg"
}

function nextImage() {
		if(document.images && document.slideshow.complete) {
				if (currentSlide == slides.length) {
						currentSlide = 0
				}
				document.slideshow.src=slides[currentSlide].src
				currentSlide++
		}
}
	
/*Glass Fusing slide show*/

var interval = 1500;
	var random_display = 0;
	var imageDir = "images/glassFusing/";
	
	var imageNum = 0;
	imageArray = new Array();
	imageArray[imageNum++] = new imageItem(imageDir + "glassFusingWallNew.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "coasters.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "4up.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "plate1.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "plate2.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "plate3.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "plate4.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "plate5.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "glassLeafPlate.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "glassPinkBlackBowl.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "glassPlateMulti1.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "glassRedWhiteBowl.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "pendant1.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "pendant2.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "newPieces.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create1.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create2.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create3.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create4.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create5.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create6.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create7.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create8.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create9.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create10.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create11.jpg");
	imageArray[imageNum++] = new imageItem(imageDir + "create12.jpg");

	
	
	var totalImages = imageArray.length;
	
	function imageItem(image_location) {
		this.image_item = new Image();
		this.image_item.src = image_location;
	}
	function get_ImageItemLocation(imageObj) {
		return(imageObj.image_item.src)
	}

	
	function randNum(x, y) {
		var range = y - x + 1;
		return Math.floor(Math.random() * range) + x;
	}
function getNextImage() {
		if (random_display) {
			imageNum = randNum(0, totalImages-1);
		}
		else {
			imageNum = (imageNum+1) % totalImages;
		}
var new_image = get_ImageItemLocation(imageArray[imageNum]);
	return(new_image);
	}
function getPrevImage() {
		imageNum = (imageNum-1) % totalImages;
		var new_image = get_ImageItemLocation(imageArray[imageNum]);
		return(new_image);
	}
function prevImage(place) {
		var new_image = getPrevImage();
		document[place].src = new_image;
	}
function switchImage(place) {
		var new_image = getNextImage();
		document[place].src = new_image;
		var recur_call = "switchImage('"+place+"')";
		timerID = setTimeout(recur_call, interval);
        }

