<!-- This prevents JavaScript from showing up in browsers that do not support JavaScript.
function optSelected(diffOptypes, pOption, totalCombos) {
	var prodOpt = ("productOption"+pOption);
	var diffOpts = document.detailPage[prodOpt].options.length;
	var stickies=new Array();
	var stickIndice = 0;
	for(a=1; a <= diffOpts - 1; a++) {
		if(document.detailPage[prodOpt].options[a].selected) {
			var selID = document.detailPage[prodOpt].options[a].value;
			var selName = document.detailPage[prodOpt].options[a].text;
		}
	}
	if(document.detailPage[prodOpt].options[0].selected) {
		var startOver = true;
	}		
	var possibles=new Array();
	var possNames=new Array();
	var totalPoss=new Array();
	for(b=1; b <= diffOptypes; b++) {
		var loopCount=0;
		var offset = b-1;
		var prodOption = ("productOption"+b);
		var diffOptions = document.detailPage[prodOption].options.length;
		
		var initialIDs=new Array();
		var initialNames=new Array();
		for(c=1; c <= diffOptions - 1; c++) {
			var bubset = c - 1;
			var initalID = document.detailPage[prodOption].options[c].value;
			var initalName = document.detailPage[prodOption].options[c].text;
			if(document.detailPage[prodOption].options[c].selected) {
				var selectedID = initalID;
				var selName = document.detailPage[prodOption].options[c].text;
				stickies[stickIndice]=selectedID;
				stickIndice++;
			}
			initialIDs[bubset]=initalID;
			initialNames[bubset]=initalName;
			loopCount++;
		}
		possibles[offset]=initialIDs;
		possNames[offset]=initialNames;		
		totalPoss[offset]=loopCount;
	}
	for(d=1; d <= totalCombos; d++) {
		for(e=0; e <= diffOptypes - 1; e++) {
			// testing.
		}
	}
	for(e=1; e <= diffOptypes; e++) {
		var productOption = ("productOption"+e);
		document.detailPage[productOption].options.length=1;	
	}
	
	if(startOver == 1) {
		
		for(x = 1; x <= diffOptypes; x++) {
			var Adj = x - 1;
			var proOptie = ("productOption"+x);
			var countIDs = origIDs[Adj].length;
			for(y = 0; y <= countIDs - 1; y++) {
				var builder = y + 1;
				document.detailPage[proOptie].options[builder]=new Option(origNames[Adj][y],origIDs[Adj][y]);
			}
		}
		return;
	}
	var stickyCount = stickies.length;
	var validScenes=new Array();
	var sceneClicker = 0;
	for(g = 1; g <= totalCombos; g++) {
		var sceneVotes = 0;
		for(h = 0; h <= diffOptypes - 1; h++) {
			for(i = 0; i <= stickyCount - 1; i++) {
				if(stickies[i]==scenarios[g][h]) {
					sceneVotes++;			
				}
			}
		}
		if(sceneVotes == stickyCount) {
			validScenes[sceneClicker] = g;
			sceneClicker++;
		}
	}
	var tallyScenes = validScenes.length;
	for(j = 0; j <= tallyScenes - 1; j++) {
		// testing
	}
	var tallyScenes = validScenes.length;
	for(k = 1; k <= diffOptypes; k++) {
		var prOption = ("productOption"+k);
		var oset = k - 1;
		var tallyup = totalPoss[oset];
		var build = 0;
		for(m = 0; m <= tallyup - 1; m++) {
			testID = possibles[oset][m];
			testName = possNames[oset][m];
			for(n = 0; n <= tallyScenes - 1; n++) {
				for(o = 0; o <= diffOptypes - 1; o++) {
					var scanOptID = scenarios[validScenes[n]][o];
					if(scanOptID==testID) {
						if(document.detailPage[prOption].options[build].value!=testID) {
							build++;
							document.detailPage[prOption].options[build]=new Option(testName,testID);	
						}
					}
				}
			}
		}		
	}
	for(p = 1; p <= diffOptypes; p++) {
		var prodOpper = ("productOption"+p);
		var countUp = document.detailPage[prodOpper].options.length;
		var countOffset = countUp - 1;
		for(q = 1; q <= countOffset; q++) {
			var menuOption = document.detailPage[prodOpper].options[q].value;
			for(r = 0; r <= stickyCount - 1; r++) {
				if(menuOption==stickies[r]) {
					document.detailPage[prodOpper].options[q].selected=true;
				}
			}
		}
	}
}
function changePhoto(newPhoto){   
	var myPhoto = document.getElementById("mainPhoto");   
	myPhoto.src = newPhoto;   
}
//-->
