function buildStateSelector(name) {

	var nstr = String("<select name=" + name + " size=1 onchange=javascript:countryChanged()>");

	document.open();
	document.write(nstr);
	document.write('<option value="" selected>(please select a country)');
	document.write('<option value="">none');
	document.write('<option value="AF">Afghanistan');
	document.write('<option value="AL">Albania');
	document.write('<option value="DZ">Algeria');
	document.write('<option value="AS">American Samoa');
	document.write('<option value="AD">Andorra');
	document.write('<option value="AO">Angola');
	document.write('<option value="AI">Anguilla');
	document.write('<option value="AQ">Antarctica');
	document.write('<option value="AG">Antigua and Barbuda');
	document.write('<option value="AR">Argentina');
	document.write('<option value="AM">Armenia');
	document.write('<option value="AW">Aruba');
	document.write('<option value="AU">Australia');
	document.write('<option value="AT">Austria');
	document.write('<option value="AZ">Azerbaijan');
	document.write('<option value="BS">Bahamas');
	document.write('<option value="BH">Bahrain');
	document.write('<option value="BD">Bangladesh');
	document.write('<option value="BB">Barbados');
	document.write('<option value="BY">Belarus');
	document.write('<option value="BE">Belgium');
	document.write('<option value="BZ">Belize');
	document.write('<option value="BJ">Benin');
	document.write('<option value="BM">Bermuda');
	document.write('<option value="BT">Bhutan');
	document.write('<option value="BO">Bolivia');
	document.write('<option value="BA">Bosnia and Herzegowina');
	document.write('<option value="BW">Botswana');
	document.write('<option value="BV">Bouvet Island');
	document.write('<option value="BR">Brazil');
	document.write('<option value="IO">British Indian Ocean Ter.');
	document.write('<option value="BN">Brunei Darussalam');
	document.write('<option value="BG">Bulgaria');
	document.write('<option value="BF">Burkina Faso');
	document.write('<option value="BI">Burundi');
	document.write('<option value="KH">Cambodia');
	document.write('<option value="CM">Cameroon');
	document.write('<option value="CA">Canada');
	document.write('<option value="CV">Cape Verde');
	document.write('<option value="KY">Cayman Islands');
	document.write('<option value="CF">Central African Rep.');
	document.write('<option value="TD">Chad');
	document.write('<option value="CL">Chile');
	document.write('<option value="CN">China');
	document.write('<option value="CX">Christmas Island');
	document.write('<option value="CC">Cocos (Keeling) Isl.');
	document.write('<option value="CO">Colombia');
	document.write('<option value="KM">Comoros');
	document.write('<option value="CG">Congo');
	document.write('<option value="CD">Congo, Democratic Rep.');
	document.write('<option value="CK">Cook Islands');
	document.write('<option value="CR">Costa Rica');
	document.write('<option value="CI">Cote d Ivoire');
	document.write('<option value="HR">Croatia (Hrvatska)');
	document.write('<option value="CU">Cuba');
	document.write('<option value="CY">Cyprus');
	document.write('<option value="CZ">Czech Republic');
	document.write('<option value="DK">Denmark');
	document.write('<option value="DJ">Djibouti');
	document.write('<option value="DM">Dominica');
	document.write('<option value="DO">Dominican Republic');
	document.write('<option value="TP">East Timor');
	document.write('<option value="EC">Ecuador');
	document.write('<option value="EG">Egypt');
	document.write('<option value="SV">El Salvador');
	document.write('<option value="GQ">Equatorial Guinea');
	document.write('<option value="ER">Eritrea');
	document.write('<option value="EE">Estonia');
	document.write('<option value="ET">Ethiopia');
	document.write('<option value="FK">Falkland Isl.(Malvinas)');
	document.write('<option value="FO">Faroe Islands');
	document.write('<option value="FJ">Fiji');
	document.write('<option value="FI">Finland');
	document.write('<option value="FR">France');
	document.write('<option value="FX">France, Metropolitan');
	document.write('<option value="GF">French Guiana');
	document.write('<option value="PF">French Polynesia');
	document.write('<option value="TF">French Southern Ter.');
	document.write('<option value="GA">Gabon');
	document.write('<option value="GM">Gambia');
	document.write('<option value="GE">Georgia');
	document.write('<option value="DE">Germany');
	document.write('<option value="GH">Ghana');
	document.write('<option value="GI">Gibraltar');
	document.write('<option value="GR">Greece');
	document.write('<option value="GL">Greenland');
	document.write('<option value="GD">Grenada');
	document.write('<option value="GP">Guadeloupe');
	document.write('<option value="GU">Guam');
	document.write('<option value="GT">Guatemala');
	document.write('<option value="GN">Guinea');
	document.write('<option value="GW">Guinea-Bissau');
	document.write('<option value="GY">Guyana');
	document.write('<option value="HT">Haiti');
	document.write('<option value="HM">Heard + Mc Donald Isl.');
	document.write('<option value="VA">Holy See (Vatican)');
	document.write('<option value="HN">Honduras');
	document.write('<option value="HK">Hong Kong');
	document.write('<option value="HU">Hungary');
	document.write('<option value="IS">Iceland');
	document.write('<option value="IN">India');
	document.write('<option value="ID">Indonesia');
	document.write('<option value="IR">Iran (Islamic Rep. of)');
	document.write('<option value="IQ">Iraq');
	document.write('<option value="IE">Ireland');
	document.write('<option value="IL">Israel');
	document.write('<option value="IT">Italy');
	document.write('<option value="JM">Jamaica');
	document.write('<option value="JP">Japan');
	document.write('<option value="JO">Jordan');
	document.write('<option value="KZ">Kazakhstan');
	document.write('<option value="KE">Kenya');
	document.write('<option value="KI">Kiribati');
	document.write('<option value="KP">Korea, (North)');
	document.write('<option value="KR">Korea, (South)');
	document.write('<option value="KW">Kuwait');
	document.write('<option value="KG">Kyrgyzstan');
	document.write('<option value="LA">Laos');
	document.write('<option value="LV">Latvia');
	document.write('<option value="LB">Lebanon');
	document.write('<option value="LS">Lesotho');
	document.write('<option value="LR">Liberia');
	document.write('<option value="LY">Libyan Arab Jamahiriya');
	document.write('<option value="LI">Liechtenstein');
	document.write('<option value="LT">Lithuania');
	document.write('<option value="LU">Luxembourg');
	document.write('<option value="MO">Macau');
	document.write('<option value="MK">Macedonia');
	document.write('<option value="MG">Madagascar');
	document.write('<option value="MW">Malawi');
	document.write('<option value="MY">Malaysia');
	document.write('<option value="MV">Maldives');
	document.write('<option value="ML">Mali');
	document.write('<option value="MT">Malta');
	document.write('<option value="MH">Marshall Islands');
	document.write('<option value="MQ">Martinique');
	document.write('<option value="MR">Mauritania');
	document.write('<option value="MU">Mauritius');
	document.write('<option value="YT">Mayotte');
	document.write('<option value="MX">Mexico');
	document.write('<option value="FM">Micronesia');
	document.write('<option value="MD">Moldova');
	document.write('<option value="MC">Monaco');
	document.write('<option value="MN">Mongolia');
	document.write('<option value="MS">Montserrat');
	document.write('<option value="MA">Morocco');
	document.write('<option value="MZ">Mozambique');
	document.write('<option value="MM">Myanmar');
	document.write('<option value="NA">Namibia');
	document.write('<option value="NR">Nauru');
	document.write('<option value="NP">Nepal');
	document.write('<option value="NL">Netherlands');
	document.write('<option value="AN">Netherlands Antilles');
	document.write('<option value="NC">New Caledonia');
	document.write('<option value="NZ">New Zealand');
	document.write('<option value="NI">Nicaragua');
	document.write('<option value="NE">Niger');
	document.write('<option value="NG">Nigeria');
	document.write('<option value="NU">Niue');
	document.write('<option value="NF">Norfolk Island');
	document.write('<option value="MP">Northern Mariana Isl.');
	document.write('<option value="NO">Norway');
	document.write('<option value="OM">Oman');
	document.write('<option value="PK">Pakistan');
	document.write('<option value="PW">Palau');
	document.write('<option value="PA">Panama');
	document.write('<option value="PG">Papua New Guinea');
	document.write('<option value="PY">Paraguay');
	document.write('<option value="PE">Peru');
	document.write('<option value="PH">Philippines');
	document.write('<option value="PN">Pitcairn');
	document.write('<option value="PL">Poland');
	document.write('<option value="PT">Portugal');
	document.write('<option value="PR">Puerto Rico');
	document.write('<option value="QA">Qatar');
	document.write('<option value="RE">Reunion');
	document.write('<option value="RO">Romania');
	document.write('<option value="RU">Russian Federation');
	document.write('<option value="RW">Rwanda');
	document.write('<option value="KN">Saint Kitts and Nevis');
	document.write('<option value="LC">Saint LUCIA');
	document.write('<option value="VC">Saint Vincent,Grenadines');
	document.write('<option value="WS">Samoa');
	document.write('<option value="SM">San Marino');
	document.write('<option value="ST">Sao Tome and Principe');
	document.write('<option value="SA">Saudi Arabia');
	document.write('<option value="SN">Senegal');
	document.write('<option value="SC">Seychelles');
	document.write('<option value="SL">Sierra Leone');
	document.write('<option value="SG">Singapore');
	document.write('<option value="SK">Slovakia');
	document.write('<option value="SI">Slovenia');
	document.write('<option value="SB">Solomon Islands');
	document.write('<option value="SO">Somalia');
	document.write('<option value="ZA">South Africa');
	document.write('<option value="GS">South Georgia, Sandwich Isl.');
	document.write('<option value="ES">Spain');
	document.write('<option value="LK">Sri Lanka');
	document.write('<option value="SH">St. Helena');
	document.write('<option value="PM">St. Pierre and Miquelon');
	document.write('<option value="SD">Sudan');
	document.write('<option value="SR">Suriname');
	document.write('<option value="SJ">Svalbard and Jan Mayen Isl.');
	document.write('<option value="SZ">Swaziland');
	document.write('<option value="SE">Sweden');
	document.write('<option value="CH">Switzerland');
	document.write('<option value="SY">Syrian Arab Republic');
	document.write('<option value="TW">Taiwan');
	document.write('<option value="TJ">Tajikistan');
	document.write('<option value="TZ">Tanzania, United Rep. of');
	document.write('<option value="TH">Thailand');
	document.write('<option value="TG">Togo');
	document.write('<option value="TK">Tokelau');
	document.write('<option value="TO">Tonga');
	document.write('<option value="TT">Trinidad and Tobago');
	document.write('<option value="TN">Tunisia');
	document.write('<option value="TR">Turkey');
	document.write('<option value="TM">Turkmenistan');
	document.write('<option value="TC">Turks and Caicos Isl.');
	document.write('<option value="TV">Tuvalu');
	document.write('<option value="UG">Uganda');
	document.write('<option value="UA">Ukraine');
	document.write('<option value="AE">United Arab Emirates');
	document.write('<option value="GB">United Kingdom');
	document.write('<option value="US">United States');
	document.write('<option value="UM">US Minor Outlying Isl.');
	document.write('<option value="UY">Uruguay');
	document.write('<option value="UZ">Uzbekistan');
	document.write('<option value="VU">Vanuatu');
	document.write('<option value="VE">Venezuela');
	document.write('<option value="VN">Viet Nam');
	document.write('<option value="VG">Virgin Islands (British)');
	document.write('<option value="VI">Virgin Islands (U.S.)');
	document.write('<option value="WF">Wallis and Futuna Isl.');
	document.write('<option value="EH">Western Sahara');
	document.write('<option value="YE">Yemen');
	document.write('<option value="YU">Yugoslavia');
	document.write('<option value="ZM">Zambia');
	document.write('<option value="ZW">Zimbabwe');
	document.write('</select>');
	document.close();
}

function buildUSStatesSelector(name) {

	var nstr = String("<select name=" + name + " size=1>");

	document.open();
	document.write(nstr);
	document.write('<option value="none">US State</option>');
	document.write('<option value="AL">Alabama</option>');
	document.write('<option value="AK">Alaska</option>');
	document.write('<option value="AZ">Arizona</option>');
	document.write('<option value="AR">Arkansas</option>');
	document.write('<option value="CA">California</option>');
	document.write('<option value="CO">Colorado</option>');
	document.write('<option value="CT">Connecticut</option>');
	document.write('<option value="DC">D.C.</option>');
	document.write('<option value="DE">Delaware</option>');
	document.write('<option value="FL">Florida</option>');
	document.write('<option value="GA">Georgia</option>');
	document.write('<option value="HI">Hawaii</option>');
	document.write('<option value="ID">Idaho</option>');
	document.write('<option value="IL">Illinois</option>');
	document.write('<option value="IN">Indiana</option>');
	document.write('<option value="IA">Iowa</option>');
	document.write('<option value="KS">Kansas</option>');
	document.write('<option value="KY">Kentucky</option>');
	document.write('<option value="LA">Louisiana</option>');
	document.write('<option value="ME">Maine</option>');
	document.write('<option value="MD">Maryland</option>');
	document.write('<option value="MA">Massachusetts</option>');
	document.write('<option value="MI">Michigan</option>');
	document.write('<option value="MN">Minnesota</option>');
	document.write('<option value="MS">Mississippi</option>');
	document.write('<option value="MO">Missouri</option>');
	document.write('<option value="MT">Montana</option>');
	document.write('<option value="NE">Nebraska</option>');
	document.write('<option value="NV">Nevada</option>');
	document.write('<option value="NH">New Hampshire</option>');
	document.write('<option value="NJ">New Jersey</option>');
	document.write('<option value="NM">New Mexico</option>');
	document.write('<option value="NY">New York</option>');
	document.write('<option value="NC">North Carolina</option>');
	document.write('<option value="ND">North Dakota</option>');
	document.write('<option value="OH">Ohio</option>');
	document.write('<option value="OK">Oklahoma</option>');
	document.write('<option value="OR">Oregon</option>');
	document.write('<option value="PA">Pennsylvania</option>');
	document.write('<option value="RI">Rhode Island</option>');
	document.write('<option value="SC">South Carolina</option>');
	document.write('<option value="SD">South Dakota</option>');
	document.write('<option value="TN">Tennessee</option>');
	document.write('<option value="TX">Texas</option>');
	document.write('<option value="UT">Utah</option>');
	document.write('<option value="VT">Vermont</option>');
	document.write('<option value="VA">Virginia</option>');
	document.write('<option value="WA">Washington</option>');
	document.write('<option value="WV">West Virginia</option>');
	document.write('<option value="WI">Wisconsin</option>');
	document.write('<option value="WY">Wyoming</option></select>');

	document.close();
}
