var provinces = new Array();
provinces["AB"] = "Alberta";
provinces["BC"] = "British Columbia";
provinces["MB"] = "Manitoba";
provinces["NB"] = "New Brunswick";
provinces["NF"] = "Newfoundland";
provinces["NT"] = "Northwest Territories";
provinces["NS"] = "Nova Scotia";
provinces["NU"] = "Nunavut";
provinces["ON"] = "Ontario";
provinces["PE"] = "Prince Edward Island";
provinces["QC"] = "Quebec";
provinces["SK"] = "Saskatchewan";
provinces["YT"] = "Yukon Territories";

var states = new Array();
states["AL"] = "Alabama"
states["AK"] = "Alaska"
states["AZ"] = "Arizona"
states["AR"] = "Arkansas"
states["CA"] = "California"
states["CO"] = "Colorado"
states["CT"] = "Connecticut"
states["DE"] = "Delaware"
states["DC"] = "District Of Columbia"
states["FL"] = "Florida"
states["GA"] = "Georgia"
states["HI"] = "Hawaii"
states["ID"] = "Idaho"
states["IL"] = "Illinois"
states["IN"] = "Indiana"
states["IA"] = "Iowa"
states["KS"] = "Kansas"
states["KY"] = "Kentucky"
states["LA"] = "Louisiana"
states["ME"] = "Maine"
states["MD"] = "Maryland"
states["MA"] = "Massachusetts"
states["MI"] = "Michigan"
states["MN"] = "Minnesota"
states["MS"] = "Mississippi"
states["MO"] = "Missouri"
states["MT"] = "Montana"
states["NE"] = "Nebraska"
states["NV"] = "Nevada"
states["NH"] = "New Hampshire"
states["NJ"] = "New Jersey"
states["NM"] = "New Mexico"
states["NY"] = "New York"
states["NC"] = "North Carolina"
states["ND"] = "North Dakota"
states["OH"] = "Ohio"
states["OK"] = "Oklahoma"
states["OR"] = "Oregon"
states["PA"] = "Pennsylvania"
states["RI"] = "Rhode Island"
states["SC"] = "South Carolina"
states["SD"] = "South Dakota"
states["TN"] = "Tennessee"
states["TX"] = "Texas"
states["UT"] = "Utah"
states["VT"] = "Vermont"
states["VA"] = "Virginia"
states["WA"] = "Washington"
states["WV"] = "West Virginia"
states["WI"] = "Wisconsin"
states["WY"] = "Wyoming"

function populate(r) {
	if (r.value == 1) {
		var locations = provinces;
	} else if (r.value == 2) {
		var locations = states;
	}
	
	while (r.form.location.length > 1)
		r.form.location.options[1] = null;

	for (var i in locations)
		r.form.location.options[r.form.location.length] = new Option(locations[i], i);
}

function concat(array1, array2) {
	var newarray = new Array();
	
	for (var i in array1)
		newarray[i] = array1[i];
	
	for (var i in array2)
		newarray[i] = array2[i];
	
	return(newarray);
}

function submitForm(form) {

	if (form.svalue.value == "") {
		alert("Please enter a keyword or phrase");
		form.svalue.focus();
		return;
	}

	form.submit();
}
