// Create a list of provinces or states based on country selected // function populate_province() { if (document) { var Primary = document.donationform.co.selectedIndex; if (Primary == null) return; var ProvState = new Array; var StateCode = new Array; if (Primary == 1) { ProvState[0] = new Option("Alberta"); StateCode[0] = "AB"; ProvState[1] = new Option("British Columbia"); StateCode[1] = "BC"; ProvState[2] = new Option("Manitoba"); StateCode[2] = "MB"; ProvState[3] = new Option("New Brunswick"); StateCode[3] = "NB"; ProvState[4] = new Option("Newfoundland and Labrador"); StateCode[4] = "NL"; ProvState[5] = new Option("Nova Scotia"); StateCode[5] = "NS"; ProvState[6] = new Option("Northwest Territories"); StateCode[6] = "NT"; ProvState[7] = new Option("Nunavut"); StateCode[7] = "NU"; ProvState[8] = new Option("Ontario"); StateCode[8] = "ON"; ProvState[9] = new Option("Prince Edward Island"); StateCode[9] = "PE"; ProvState[10] = new Option("Quebec"); StateCode[10] = "QC"; ProvState[11] = new Option("Saskatchewan"); StateCode[11] = "SK"; ProvState[12] = new Option("Yukon"); StateCode[12] = "YT"; } if (Primary == 2) { var ProvState = new Array; ProvState[0] = new Option("Alabama"); StateCode[0] = "AL"; ProvState[1] = new Option("Alaska"); StateCode[1] = "AK"; ProvState[2] = new Option("Arizona"); StateCode[2] = "AZ"; ProvState[3] = new Option("Arkansas"); StateCode[3] = "AR"; ProvState[4] = new Option("California"); StateCode[4] = "CA"; ProvState[5] = new Option("Colorado"); StateCode[5] = "CO"; ProvState[6] = new Option("Connecticut"); StateCode[6] = "CT"; ProvState[7] = new Option("Delaware"); StateCode[7] = "DE"; ProvState[8] = new Option("Florida"); StateCode[8] = "FL"; ProvState[9] = new Option("Georgia"); StateCode[9] = "GA"; ProvState[10] = new Option("Hawaii"); StateCode[10] = "HI"; ProvState[11] = new Option("Idaho State"); StateCode[11] = "ID"; ProvState[12] = new Option("Illinois"); StateCode[12] = "IL"; ProvState[13] = new Option("Indiana"); StateCode[13] = "IN"; ProvState[14] = new Option("Iowa"); StateCode[14] = "IA"; ProvState[15] = new Option("Kansas"); StateCode[15] = "KS"; ProvState[16] = new Option("Kentucky"); StateCode[16] = "KY"; ProvState[17] = new Option("Louisiana"); StateCode[17] = "LA"; ProvState[18] = new Option("Maine"); StateCode[18] = "ME"; ProvState[19] = new Option("Maryland"); StateCode[19] = "MD"; ProvState[20] = new Option("Massachusetts"); StateCode[20] = "MA"; ProvState[21] = new Option("Michigan"); StateCode[21] = "MI"; ProvState[22] = new Option("Minnesota"); StateCode[22] = "MN"; ProvState[23] = new Option("Mississippi"); StateCode[23] = "MS"; ProvState[24] = new Option("Missouri"); StateCode[24] = "MO"; ProvState[25] = new Option("Montana"); StateCode[25] = "MT"; ProvState[26] = new Option("Nebraska"); StateCode[26] = "NE"; ProvState[27] = new Option("Nevada"); StateCode[27] = "NV"; ProvState[28] = new Option("New Hampshire"); StateCode[28] = "NH"; ProvState[29] = new Option("New Jersey"); StateCode[29] = "NJ"; ProvState[30] = new Option("New Mexico"); StateCode[30] = "NM"; ProvState[31] = new Option("New York"); StateCode[31] = "NY"; ProvState[32] = new Option("North Carolina"); StateCode[32] = "NC"; ProvState[33] = new Option("North Dakota"); StateCode[33] = "ND"; ProvState[34] = new Option("Ohio"); StateCode[34] = "OH"; ProvState[35] = new Option("Oklahoma"); StateCode[35] = "OK"; ProvState[36] = new Option("Oregon"); StateCode[36] = "OR"; ProvState[37] = new Option("Pennsylvania"); StateCode[37] = "PA"; ProvState[38] = new Option("Rhode Island"); StateCode[38] = "RI"; ProvState[39] = new Option("South Carolina"); StateCode[39] = "SC"; ProvState[40] = new Option("South Dakota"); StateCode[40] = "SD"; ProvState[41] = new Option("Tennessee"); StateCode[41] = "TN"; ProvState[42] = new Option("Texas"); StateCode[42] = "TX"; ProvState[43] = new Option("Utah"); StateCode[43] = "UT"; ProvState[44] = new Option("Vermont"); StateCode[44] = "VT"; ProvState[45] = new Option("Virginia"); StateCode[45] = "VA"; ProvState[46] = new Option("Washington"); StateCode[46] = "WA"; ProvState[47] = new Option("West Virginia"); StateCode[47] = "WV"; ProvState[48] = new Option("Wisconsin"); StateCode[48] = "WI"; ProvState[49] = new Option("Wyoming"); StateCode[49] = "WY"; } for (i = document.donationform.pr.options.length; i > 0; i--) { document.donationform.pr.options[i] = null; } var selectedID = 0; for(i = 0; i < ProvState.length; i++) { document.donationform.pr.options[i] = ProvState[i]; document.donationform.pr.options[i].value = StateCode[i]; } document.donationform.pr.options[selectedID].selected = true; } // end if document // }