var EducationArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Colleges')",
"('Historical Societies')",
"('Libraries')",
"('Private Schools')",
"('Public Schools')",
"('State Historical Society of Wisconsin')",
"('Other')");
var GovernmentandPoliticsArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Local Government ')",
"('Military Frontier')",
"('Military Installations')",
"('National Government')",
"('Political Parties')",
"('State Government')",
"('Territorial Government')",
"('Other')");
var SocialandPoliticalMovementsArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Abolition')",
"('Biography')",
"('Clubs and other organizations')",
"('Labor Movement')",
"('Suffrage')",
"('Temperance')",
"('Other')");
var ImmigrantsArray = new Array("('Select Sub Heading','',true,true)",
"('African-American')",
"('British Isles')",
"('German')",
"('Norwegian')",
"('Scandinavian')",
"('Central European')",
"('Eastern European')",
"('Southern European')",
"('Italian')",
"('Polish')",
"('Low Countries')",
"('Other')");
var ChurchHistoryArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Adventist')",
"('Baptists')",
"('Catholics')",
"('Church of Christ, Scientist')",
"('Church of Jesus Christ of Latter Day Saints')",
"('Congregational')",
"('Disciples of Christ')",
"('Eastern Orthodox')",
"('Episcopal')",
"('Evangelical')",
"('Jewish')",
"('Lutheran')",
"('Methodist')",
"('Moravian')",
"('Pentecostal')",
"('Presbyterian')",
"('Reformed')",
"('Unitarian-Universalist')",
"('Other')");
var AgricultureArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Diary Farming')",
"('Animals')",
"('Tools')",
"('Fairs')",
"('Other')");
var IndiansandNativePeoplesArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Folklore')",
"('Captivities')",
"('Massacres')",
"('Chippewa/ Ojibwa')",
"('Eastern Dakota')",
"('Fox')",
"('Huron')",
"('Kickapoo')",
"('Mascouten')",
"('Menominee')",
"('Oneida')",
"('Ottawa')",
"('Potawatomi')",
"('Sauk')",
"('Stockbridge/ Munsee')",
"('Winnebago')",
"('Other')");
var WarsArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Revolutionary War')",
"('Indian Wars')",
"('War of 1812')",
"('Spanish-American War')",
"('WW1')",
"('Other')");
var CivilWarArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Campaigns')",
"('Regimental Histories')",
"('Personal Narratives')",
"('Societies')",
"('Other')");
var IndustryArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Fur Trade')",
"('Mining')",
"('Logging')",
"('Fishing')",
"('Paper Industry')",
"('Finance (Banks)')",
"('Inventing')",
"('Brewing')",
"('Other')");
var TransportationArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Great Lakes Shipping')",
"('River Navigation')",
"('Railroads')",
"('Roads')",
"('Bridges')",
"('Airplanes')",
"('Other')");
var ArchitectureArray = new Array("('Select Sub Heading','',true,true)",
"('Biography')",
"('Architects')",
"('Buildings')",
"('Memorials')",
"('Monuments')",
"('Other')");
var ArtandMusicArray = new Array("('Select Sub Heading','',true,true)",
"('Artists')",
"('Art')",
"('Musicians')",
"('Writers')",
"('Music')",
"('Literature')",
"('Other')");	 
var VoyagesandTravelsArray = new Array("('No Sub Headings','',true,true)");

function populateSHeading(inForm,selected, reload) {
// This function is called in the onLoad event for the page,
// the onChange event for the main heading list, and the onClick event
// for the reset button.
//
// The reload argument tells us if we should reload the page for Netscape:
// 0 = don't reload
// 1 = reload
// The value is set to 0 in the onLoad event (to avoid an infinite loop)
// and 1 in the onChange event and onClick event.



if (navigator.appName == "Netscape" && reload == 0) {
	return (false);
}
if(selected != "Select a Main Heading"){
	selected = selected.replace(" ","");
	selected = selected.replace(" ","");
	selected = selected.replace(" ","");
	var selectedArray = eval(selected + "Array");
	while (selectedArray.length < inForm.shd.options.length) {
		inForm.shd.options[(inForm.shd.options.length - 1)] = null;
		}
	for (var i=0; i < selectedArray.length; i++) {
		eval("inForm.shd.options[i]=" + "new Option" + selectedArray[i]);

		}

	if ( navigator.appName == 'Netscape') {
		if (parseInt(navigator.appVersion) <= 4) {
			history.go(0);
		}
      	}

}
else {
	while (0 < inForm.shd.options.length) {
		inForm.shd.options[(inForm.shd.options.length - 1)] = null;
	}
	inForm.shd.options[0] = new Option('');
}

}
