// Controls the Design Gallery Viewer page(s)
// Holds all the strings needed for swapping. No images are stored in memory. 
var UseGallery;
var galleryPath;
var gCurrIndex = 1;
var gArray = new Array();
// Start at gArray[1] for consistancy, gArray[0] as placeholder
// Image Path | Image Title

if (UseGallery == "carpet") {
	var galleryPath="./images/gallery/carpet/";
	gArray[0] = "Image Path|Image Title";
	gArray[1] = "LA_1.jpg|Beaulieu";
	gArray[2] = "LA_2.jpg|Beaulieu";
	gArray[3] = "Coronet_1.jpg|Beaulieu";
	gArray[4] = "Coronet_2.jpg|Beaulieu";
	gArray[5] = "Damascus_1.jpg|Beaulieu";
	
}

if (UseGallery == "tile") {
	var galleryPath="./images/gallery/tile/";
	gArray[0] = "Image Path|Image Title";
	gArray[1] = "Shaw_1.jpg|Shaw";
	gArray[2] = "Shaw_2.jpg|Shaw";
	gArray[3] = "Shaw_3.jpg|Shaw";
	gArray[4] = "Mohawk_1.jpg|Mohawk";
	gArray[5] = "Mohawk_2.jpg|Mohawk";
	
}

if (UseGallery == "hardwood") {
	var galleryPath="./images/gallery/hardwood/";
	gArray[0] = "Image Path|Image Title";
	gArray[1] = "Mohawk_1.jpg|Mohawk";
	gArray[2] = "Mullican_1.jpg|Mullican";
	gArray[3] = "Mullican_2.jpg|Mullican";
	gArray[4] = "Mullican_3.jpg|Mullican";
	gArray[5] = "Mullican_4.jpg|Mullican";
	gArray[6] = "Mullican_5.jpg|Mullican";
	gArray[7] = "Mullican_6.jpg|Mullican";
	gArray[8] = "Mullican_7.jpg|Mullican";
	
}

if (UseGallery == "vinyl") {
	var galleryPath="./images/gallery/vinyl/";
	gArray[0] = "Image Path|Image Title";
	gArray[1] = "Enhancements_1.jpg|Armstrong";
	gArray[2] = "HP_1.jpg|Armstrong";
	gArray[3] = "HP_2.jpg|Armstrong";
	gArray[4] = "HP_3.jpg|Armstrong";
	gArray[5] = "Memories_1.jpg|Armstrong";
	gArray[6] = "NF_1.jpg|Armstrong";
	gArray[7] = "NF_2.jpg|Armstrong";
	gArray[8] = "Starstep_1.jpg|Armstrong";
	gArray[9] = "US_1.jpg|Armstrong";
	gArray[10] = "US_2.jpg|Armstrong";
	
}

function galleryImage(inIndex) {
	gCurrIndex = inIndex
	imgInfoArray=gArray[inIndex].split("|");
	document.getElementById('gImage').src = galleryPath + imgInfoArray[0];
	document.getElementById('gImageTitle').innerHTML = imgInfoArray[1];
	
	document.getElementById('gGalleryCurrentCount').innerHTML = inIndex + " of " + (gArray.length-1);

}

function galleryInc(inDirection) {
	switch (inDirection)
	{
		case 'PREV': { if (gCurrIndex > 1) galleryImage(gCurrIndex - 1); break }
		case 'NEXT': { if (gCurrIndex < (gArray.length - 1)) galleryImage(gCurrIndex + 1); break }
		default: { break }
	}
}