	
		
		function PopulateOptions() {
		
			var ChoiceList = document.frmMain.productID;
			
			// Clear out the list of teams
			ClearOptions(document.frmMain.Choices);
			frmMain.Choices.disabled=false;
			LABEL1.innerText="Option:";
			
			if (ChoiceList[ChoiceList.selectedIndex].value == "1") {
				AddToOptionList(document.frmMain.Choices, "1", "UK Map");
				AddToOptionList(document.frmMain.Choices, "2", "European Map");
				LABEL1.innerText="Map Option:";			
			}
		
			else if (ChoiceList[ChoiceList.selectedIndex].value == "3") {
				AddToOptionList(document.frmMain.Choices, "1", "1 disk");
				AddToOptionList(document.frmMain.Choices, "2", "2 disks");
				AddToOptionList(document.frmMain.Choices, "3", "3 disks");
				AddToOptionList(document.frmMain.Choices, "4", "4 disks");
				AddToOptionList(document.frmMain.Choices, "5", "5 disks");
				AddToOptionList(document.frmMain.Choices, "6", "6 disks");
				AddToOptionList(document.frmMain.Choices, "7", "7 disks");
				AddToOptionList(document.frmMain.Choices, "8", "8 disks");
				AddToOptionList(document.frmMain.Choices, "9", "9 disks");
				AddToOptionList(document.frmMain.Choices, "10", "10 disks");
				LABEL1.innerText="Additional Disks:";
				
			}
			else{				
				AddToOptionList(document.frmMain.Choices, "", " (no option required) ");
				frmMain.Choices.disabled=true;
			}
			
		}		
		
		function ClearOptions(OptionList) {
		
			//Always clear an option list from the last entry to the first
			for (x = OptionList.length; x >= 0; x = x - 1) {
				OptionList[x] = null;
			}
		
		}
		
		function AddToOptionList(OptionList, OptionValue, OptionText) {
			OptionList[OptionList.length] = new Option(OptionText, OptionValue);
		}
