var styleToggle = true;

//Preload the loading image
loadingImage = new Image();
loadingImage.src = "images/loading.gif";


//LightSwitch
function lightSwitch(){
	if(styleToggle){
		var title = "lightsOFF";
		styleToggle = false;
	} else {
		var title = "lightsON";
		styleToggle = true;
	}
	setActiveStyleSheet(title);
}

function setActiveStyleSheet(title) {
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
			a.disabled = true;
			if(a.getAttribute("title") == title)
				a.disabled = false;
		}
	}
}


//Change preview info
function switchInfo(itemName){
	for(x=0; x<infoArray.length; x++){
		document.getElementById(infoArray[x]).style.display = "none";
	}
	document.getElementById(itemName).style.display = "block";
}


//Change preview image
function switchPreview(itemName, itemSection){
	document.images['preview'].src = loadingImage.src;
	document.images['preview'].src = "images/" + itemSection + "/" + itemName + ".jpg";
}


//Switching Controller
function switchControl(selectedItem){
	spot = selectedItem.lastIndexOf('/');
	itemName = selectedItem.slice(spot + 1, selectedItem.length - 4);
	spot2 = selectedItem.lastIndexOf('/', spot - 1);
	spot3 = selectedItem.lastIndexOf('/', spot2 - 1);
	itemSection = selectedItem.slice(spot3 + 1, spot2);
	
	switchPreview(itemName, itemSection);
	switchInfo(itemName);
}
