<!-- Original:  Jerome Caron (jerome.caron@globetrotter.net) -->

// Build Array of Categories & Subcategories

	subcategory = new Array(
	
		new Array(
		new Array("Google", "Google"),
		new Array("Yahoo", "Yahoo"),
		new Array("Bing", "Bing"),
		new Array("AOL", "AOL"),
		new Array("Banner Ad", "Banner Ad"),
		new Array("Other", "Other")
		),
	
		new Array(
		new Array("89x", "89x"),
		new Array("AM800", "AM800"),
		new Array("93.9 The River", "93.9 The River"),
		new Array("Channel 95.5", "Channel 95.5"),
		new Array("WCSX", "WCSX")
		),
	
		new Array(
		new Array("Detroit/Windsor Area", "Detroit/Windsor Area")
		),
	
		new Array(
		new Array("CBC", "CBC")
		),
	
		new Array(
		new Array("Detroit Lions", "Detroit Lions"), 
		new Array("MI State Football - U of M Football", "MI State Football - U of M Football"), 
		new Array("Buick Open", "Buick Open"), 
		new Array("Detroit Tigers", "Detroit Tigers"),
		new Array("Hour Detroit", "Hour Detroit"), 
		new Array("Style", "Style"), 
		new Array("Windsor Life", "Windsor Life"), 
		new Array("Windsor Business", "Windsor Business")
		),
	
		new Array(
		new Array("Chatham", "Chatham"), 
		new Array("Wallaceburg", "Wallaceburg"), 
		new Array("Sarnia", "Sarnia")
		),
	
		new Array(
		new Array("Bell", "Bell"),
		new Array("The Phone Guide", "The Phone Guide")
		)
	
	);

	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;
   		}
	}
