//states javascript -- populate with states or provinces, and change the state label to
//Province  if Canada is selected

function StateProv() {

	if (form.Country.selectedIndex == 1) {
		document.getElementById("statelbl").innerHTML = "State:";
		populate_states();

	}
	else {
		if (form.Country.selectedIndex == 2) {
		     document.getElementById("statelbl").innerHTML = "Province:";
		     populate_provinces();
		}
	}

}

function populate_states() {

	form.State.options.length = 51;
	form.State.options[0].value="select";
	form.State.options[0].text="Select";
	form.State.options[1].value="AK";
	form.State.options[1].text="AK";
	form.State.options[2].value="AL";
	form.State.options[2].text="AL";
	form.State.options[3].value="AR";
	form.State.options[3].text="AR";
	form.State.options[4].value="AZ";
	form.State.options[4].text="AZ";
	form.State.options[5].value="CA";
	form.State.options[5].text="CA";
	form.State.options[6].value="CO";
	form.State.options[6].text="CO";
	form.State.options[7].value="CT";
	form.State.options[7].text="CT";
	form.State.options[8].value="DE";
	form.State.options[8].text="DE";
	form.State.options[9].value="FL";
	form.State.options[9].text="FL";
	form.State.options[10].value="GA";
	form.State.options[10].text="GA";
	form.State.options[11].value="HI";
	form.State.options[11].text="HI";
	form.State.options[12].value="IA";
	form.State.options[12].text="IA";
	form.State.options[13].value="ID";
	form.State.options[13].text="ID";
	form.State.options[14].value="IL";
	form.State.options[14].text="IL";
	form.State.options[15].value="IN";
	form.State.options[15].text="IN";
	form.State.options[16].value="KS";
	form.State.options[16].text="KS";
	form.State.options[17].value="KY";
	form.State.options[17].text="KY";
	form.State.options[18].value="LA";
	form.State.options[18].text="LA";
	form.State.options[19].value="MA";
	form.State.options[19].text="MA";
	form.State.options[20].value="MD";
	form.State.options[20].text="MD";
	form.State.options[21].value="ME";
	form.State.options[21].text="ME";
	form.State.options[22].value="MI";
	form.State.options[22].text="MI";
	form.State.options[23].value="MN";
	form.State.options[23].text="MN";
	form.State.options[24].value="MO";
	form.State.options[24].text="MO";
	form.State.options[25].value="MS";
	form.State.options[25].text="MS";
	form.State.options[26].value="MT";
	form.State.options[26].text="MT";
	form.State.options[27].value="NC";
	form.State.options[27].text="NC";
	form.State.options[28].value="ND";
	form.State.options[28].text="ND";
	form.State.options[29].value="NE";
	form.State.options[29].text="NE";
	form.State.options[30].value="NH";
	form.State.options[30].text="NH";
	form.State.options[31].value="NJ";
	form.State.options[31].text="NJ";
	form.State.options[32].value="NM";
	form.State.options[32].text="NM";
	form.State.options[33].value="NV";
	form.State.options[33].text="NV";
	form.State.options[34].value="NY";
	form.State.options[34].text="NY";
	form.State.options[35].value="OH";
	form.State.options[35].text="OH";
	form.State.options[36].value="OK";
	form.State.options[36].text="OK";
	form.State.options[37].value="OR";
	form.State.options[37].text="OR";
	form.State.options[38].value="PA";
	form.State.options[38].text="PA";
	form.State.options[39].value="RI";
	form.State.options[39].text="RI";
	form.State.options[40].value="SC";
	form.State.options[40].text="SC";
	form.State.options[41].value="SD";
	form.State.options[41].text="SD";
	form.State.options[42].value="TN";
	form.State.options[42].text="TN";
	form.State.options[43].value="TX";
	form.State.options[43].text="TX";
	form.State.options[44].value="UT";
	form.State.options[44].text="UT";
	form.State.options[45].value="VA";
	form.State.options[45].text="VA";
	form.State.options[46].value="VT";
	form.State.options[46].text="VT";
	form.State.options[47].value="WA";
	form.State.options[47].text="WA";
	form.State.options[48].value="WI";
	form.State.options[48].text="WI";
	form.State.options[49].value="WV";
	form.State.options[49].text="WV";
	form.State.options[50].value="WY";
	form.State.options[50].text="WY";
	form.State.options[0].selected=true;
}






function populate_provinces() {

	form.State.options.length = 13;		//clear all current options
	form.State.options[0].value = "Select"
	form.State.options[0].text = "Select..."
	form.State.options[1].value = "AL";
	form.State.options[1].text = "Alberta";
	form.State.options[2].value = "BC";
	form.State.options[2].text = "British Columbia";
	form.State.options[3].value = "MA";
	form.State.options[3].text = "Manitoba";
	form.State.options[4].value = "NB";
	form.State.options[4].text = "New Brunswick";
	form.State.options[5].value = "NE";
	form.State.options[5].text = "Newfoundland";
	form.State.options[6].value = "NT";
	form.State.options[6].text = "Northwest Territories";
	form.State.options[7].value = "NO";
	form.State.options[7].text = "Nova Scotia";
	form.State.options[8].value = "NU";
	form.State.options[8].text = "Nunavut";
	form.State.options[9].value = "ON";
	form.State.options[9].text = "Ontario";
	form.State.options[10].value = "QU";
	form.State.options[10].text = "Quebec";
	form.State.options[11].value = "SA";
	form.State.options[11].text = "Saskatchewan";
	form.State.options[12].value = "YU";
	form.State.options[12].text = "Yukon";
	form.State.options[0].selected = true;

}