// JavaScript Document
modelinfo = new Array(
	<!-- CardioAid -->
	new Array(
		new Array("CardioAid™ 5-67", 'CardioAid™ 5-67'),
		new Array("Sterol and sterol ester products suitable for a variety of dietary supplement and GRAS food applications", 'Sterol and sterol ester products suitable for a variety of dietary supplement and GRAS food applications')
	),
	<!-- CardioCare -->
	null,
	<!-- Decanox -->
	new Array(
		new Array("Decanox™ MTS-50", 'Decanox™ MTS-50'),
		new Array("Decanox™ MTS-70", 'Decanox™ MTS-70'),
		new Array("Decanox™ MTS-90", 'Decanox™ MTS-90'),
		new Array("Decanox™ MTS-90G", 'Decanox™ MTS-90G'),
		new Array("Decanox™ MTS-30 P", 'Decanox™ MTS-30 P')
	),
	<!-- Enzogenol -->
	null,
	<!-- EpiCor -->
	null,
	<!-- eXselen -->
	null,
	<!-- Fibersol -->
	null,
	<!-- Floraglo -->
	new Array(
		new Array("FloraGLO® Lutein 20% in Oil", 'FloraGLO® Lutein 20% in Oil'),
		new Array("FloraGLO® Lutein 5% VG Granules", 'FloraGLO® Lutein 5% VG Granules'),
		new Array("FloraGLO® Lutein 10% VG TabGrade", 'FloraGLO® Lutein 10% VG TabGrade')
	),
	<!-- GoldenChlorellaHighProtein -->
	null,
	<!-- GoldenChlorellaOmega -->
	null,
	<!-- KonaRed -->
	new Array(
		new Array("KonaRed Whole Powder", 'KonaRed Whole Powder'),
		new Array("KonaRed Freeze Dried", 'KonaRed Freeze Dried'),
		new Array("KonaRed Liquid Concentrate", 'KonaRed Liquid Concentrate'),
		new Array("KonaRed 14 Mesh", 'KonaRed 14 Mesh')
	),
	<!-- MegaNatural -->
	new Array(
		new Array("MegaNatural® Gold", 'MegaNatural® Gold'),
		new Array("MegaNatural® GSKE", 'MegaNatural® GSKE'),
		new Array("MegaNatural® GSKE 40", 'MegaNatural® GSKE 40'),
		new Array("MegaNatural® Grade", 'MegaNatural® Grade'),
		new Array("MegaNatural® Rubired", 'MegaNatural® Rubired'),
		new Array("MegaNatural® BP", 'MegaNatural® BP')
	),
	<!-- Novasoy -->
	new Array(
		new Array("Novasoy®", 'Novasoy®'),
		new Array("20% Soy Isoflavone Concentrate", '20% Soy Isoflavone Concentrate'),
		new Array("70% Soy Isoflavone Concentrate", '70% Soy Isoflavone Concentrate')
	),
	<!-- Novatol -->
	new Array(
		new Array("Novatol™ 5-67", 'Novatol™ 5-67'),
		new Array("Novatol™ 5-87", 'Novatol™ 5-87'),
		new Array("Novatol™ 6-81", 'Novatol™ 6-81'),
		new Array("Novatol™ 6-92", 'Novatol™ 6-92'),
		new Array("Novatol™ E-700D", 'Novatol™ E-700D'),
		new Array("Novatol™ E-700S", 'Novatol™ E-700S'),
		new Array("Novatol™ Succinate HPMC", 'Novatol™ Succinate HPMC'),
		new Array("Novatol™ Regular Succinate", 'Novatol™ Regular Succinate'),
		new Array("Novatol™ 4-50", 'Novatol™ 4-50'),
		new Array("Novatol™ 4-80", 'Novatol™ 4-80'),
		new Array("Novatol™ E 350 SD", 'Novatol™ E 350 SD')
	),
	<!-- NuTriene -->
	new Array(
		new Array("NuTriene®", 'NuTriene®'),
		new Array("NuTriene® ME microencapsulated tocotrienols™", 'NuTriene® ME microencapsulated tocotrienols™')
	),
	<!-- Sawasabi -->
	null,
	<!-- SGS -->
	null,
	<!-- Slendesta -->
	null,
	<!-- Unique -->
	null,
	<!-- Vitamin E TPGS -->
	null,
	<!-- ZeaGold -->
	null
);

function fillSelectFromArray(selectCtrl, itemArray, goodPrompt, badPrompt, defaultItem) {
	var i, j;
	var prompt;

	// empty existing items
	for (i = selectCtrl.options.length; i >= 0; i--) {
		selectCtrl.options[i] = null; 
	}
	prompt = (itemArray != null) ? goodPrompt : badPrompt;
	if (prompt == null) {
		j = 0;
	} else {		
		selectCtrl.options[0] = new Option(prompt);
		j = 1;
	}
	if (itemArray != null) {
		// add new items
		for (i = 0; i < itemArray.length; i++) {
			selectCtrl.options[j] = new Option(itemArray[i][0]);
			if (itemArray[i][1] != null) {
				selectCtrl.options[j].value = itemArray[i][1]; 
			}
			j++;
		}
		// select first item (prompt) for sub list
		selectCtrl.options[0].selected = true;
	}
}