// javascript for quilter's workshop gallery page
// 2006-02-25 bo'n

        //load gallery images

        

        var numGPics = 8

        var numPagePics = 5

        var num = numPagePics

        

        var galArray = new Array(numGPics)

        var galSmArray = new Array(numGPics)

        var whatsInSlide = new Array(numPagePics)

        

        for (var n = 0; n < numGPics; n++) {

        

        	k = n + 1

        	galArray[n] = new Image

        	galSmArray[n] = new Image

        	imgFile = "images/gallery/quilt" + k + ".jpg"

        	galArray[n].src = imgFile

        	var imgFilename = "images/gallery/quilt" + k + "Sm.jpg"

        	galSmArray[n].src = imgFilename



        }

        

		var slideShowOff = false

		var slideInterval

		



        function startSlideShow() {

        

/*        	if (slideShowOff) {

        	

        		stopSlideShow()

        		

        	}

*/        

        	slideInterval = setInterval("slideShow()", 5000)

 //       	slideShowOff = true

        	

        } 

        

        function stopSlideShow() {

        

        	clearInterval(slideInterval)

//        	slideShowOff = false

        	

        }

        

        function slideShow() {

        

        	var slideIndex = num

        	

        	document.images["bigOne"].src = galArray[slideIndex].src

        	

      		for (var j = 0; j < numPagePics; j++) {

				 

        		var pgIndex = numPagePics - j

	       		var imgName = "sm" + pgIndex

        		document.images[imgName].src = galSmArray[slideIndex].src



// keep track of what's image is in each slide position



        		var whatsInIndex = pgIndex - 1

        		whatsInSlide[whatsInIndex] = slideIndex

        		

        		slideIndex = slideIndex - 1

        		

        		if (slideIndex < 0) {

        		

        			slideIndex = numGPics - 1

        			

        		}

        			

       		}

       		       		

        		

        	num = num + 1



	       	if (num == numGPics) {

        		

        		num = 0

        			

        	}



		}

		

		function expandSlide(imgName) {

		

		

			stopSlideShow()

			var nameSplit = imgName.split("m")

			var inSlideIndex = Number(nameSplit[1]) - 1

			var indexForBigOne = whatsInSlide[inSlideIndex]

			

			document.images["bigOne"].src = galArray[indexForBigOne].src

			

		}




