var imageNumber;
var imgNumber;
var firstNo;
var which;

function toggleImage(which) {
	setActiveThumb(which);
	switchImage();
	switchLinks();
	switchText();
}

function setActiveThumb(hrmpf) {
	for (i=0;i<document.getElementById("quickmenu").getElementsByTagName("li").length;i++) {	
		if (hrmpf) {
			if (document.getElementById("quickmenu").getElementsByTagName("li")[i].className == "active") {
				document.getElementById("quickmenu").getElementsByTagName("li")[i].getElementsByTagName("img")[0].src = thumbImgArray[i+1];
				document.getElementById("quickmenu").getElementsByTagName("li")[i].className = "";
			}
			var newActive = document.getElementById("quickmenu").getElementsByTagName("li")[i].getElementsByTagName("img")[0].src.split("_");
			theNewActive = newActive[0].slice((imageNumber[0].length-2),imageNumber[0].length);
			if (theNewActive == hrmpf) {
				document.getElementById("quickmenu").getElementsByTagName("li")[i].className = "active";
				document.getElementById("quickmenu").getElementsByTagName("li")[i].getElementsByTagName("img")[0].src = thumbColImgArray[i+1];
			}
		}
		else {
			if (document.getElementById("quickmenu").getElementsByTagName("li")[i].className == "active") {
				document.getElementById("quickmenu").getElementsByTagName("li")[i].getElementsByTagName("img")[0].src = thumbColImgArray[i+1];
			}
		}
	}
}

function switchImage() {
	for (i=0;i<document.getElementById("quickmenu").getElementsByTagName("li").length;i++) {
		if (document.getElementById("quickmenu").getElementsByTagName("li")[i].className == "active") {
			imageNumber = document.getElementById("quickmenu").getElementsByTagName("li")[i].getElementsByTagName("img")[0].src.split("_");
			imgNumber = imageNumber[0].slice((imageNumber[0].length-2),imageNumber[0].length);
		}
	}
	firstNo = imgNumber.slice(0,1);
	if (firstNo == 0) {
		imgNumber = imgNumber.slice(1,2);
	}
	document.getElementById("bigImage").src = imgArray[imgNumber];
}

function switchLinks() {
	var myNo = eval(imgNumber);
	
	var next = myNo+1;
	if (next > document.getElementById("quickmenu").getElementsByTagName("li").length) {
		next = "1";
	}
	if (next <= 9) {
		next = "0"+next;		
	}
	document.getElementById("next").href = "javascript:toggleImage('"+next+"');"
	
	var last = myNo-1;
	if (last < 1) {
		last = document.getElementById("quickmenu").getElementsByTagName("li").length;
	}

	if (last <= 9) {
		last = "0"+last;		
	}
	document.getElementById("last").href = "javascript:toggleImage('"+last+"');"
}

function switchText() {	
	document.getElementById("headText").removeChild(document.getElementsByTagName("p")[0]);
	var newP = document.createElement("p");
	var newPText = document.createTextNode(textArray[imgNumber]);
	document.getElementById("headText").appendChild(newP);
	document.getElementById("headText").getElementsByTagName("p")[0].appendChild(newPText);
}

var moNumber;
var moRealNumber;
var moFirstNo;

function toggleMouseOver(what, when) {
	moNumber = what.getElementsByTagName("img")[0].src.split("_");
	moRealNumber = moNumber[0].slice((moNumber[0].length-2),moNumber[0].length);
	moFirstNo = moRealNumber.slice(0,1);
	if (moFirstNo == 0) {
		moRealNumber = moRealNumber.slice(1,2);
	}
	var uno = what.getElementsByTagName("img")[0].src.slice((what.getElementsByTagName("img")[0].src.length-5),what.getElementsByTagName("img")[0].src.length);
	var dos = thumbImgArray[moRealNumber].slice((thumbImgArray[moRealNumber].length-5),thumbImgArray[moRealNumber].length);
	if (uno == dos) {
		what.getElementsByTagName("img")[0].src = thumbColImgArray[moRealNumber];
	}
	else {
		if (what.parentNode.className != "active") {
			what.getElementsByTagName("img")[0].src = thumbImgArray[moRealNumber];
		}
	}
}
