var usValues = new Array ('AL', 'AK', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DC', 'DE', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY');
var usWords  = new Array ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Washington D.C.', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Puerto Rico', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'West Virginia', 'Wisconsin', 'Wyoming');
var canValues = new Array ('AB', 'BC', 'MB', 'NB', 'NL', 'NS', 'NW', 'ON', 'PE', 'PQ', 'SK', 'YK');
var canWords  = new Array ('Alberta', 'British Columbia', 'Manitoba', 'New Brunswick', 'Newfoundland', 'Nova Scotia', 'Northwest Terrs.', 'Ontario', 'Prince Edward Isl.', 'Quebec', 'Saskatchewan', 'Yukon');
var selectedValues;
var selectedWords;
var selectedState;

function isUSState(stateValue)
{
	if (stateValue != "")
	{
		for (i=0; i < usValues.length; i++)
		{
			if (usValues[i] == stateValue)
			{
				return true;
			}
		}
	}
	return false;
};

function isCanadianProvince(stateValue)
{
	if (stateValue != "")
	{		
		for (i=0; i < canValues.length; i++)
		{
			if (canValues[i] == stateValue)
			{
				return true;
			}
		}	
	}	
	return false;
};


function getCountryOptions(stateCountryValue)
{			
	var usaSelected = "";
	var canSelected = "";

	if (isUSState(stateCountryValue))
	{
		usaSelected = "selected";
	
	} else if (isCanadianProvince(stateCountryValue))
	{
		canSelected = "selected";
	}
		
	var optionsHTML;
	optionsHTML = "<option>Select Country</option>";
    optionsHTML += "<option value='United States'"+usaSelected+">United States</option>";
    optionsHTML += "<option value='Canada'"+canSelected+">Canada</option>";
    optionsHTML += "<option"+(stateCountryValue=="Afghanistan"?" selected ":" ")+"value='Afghanistan'>Afghanistan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Albania"?" selected ":" ")+"value='Albania'>Albania</option>";
    optionsHTML += "<option"+(stateCountryValue=="Algeria"?" selected ":" ")+"value='Algeria'>Algeria</option>";
    optionsHTML += "<option"+(stateCountryValue=="American_Samoa"?" selected ":" ")+"value='American_Samoa'>American Samoa</option>";
    optionsHTML += "<option"+(stateCountryValue=="Andorra"?" selected ":" ")+"value='Andorra'>Andorra</option>";
    optionsHTML += "<option"+(stateCountryValue=="Angola"?" selected ":" ")+"value='Angola'>Angola</option>";
    optionsHTML += "<option"+(stateCountryValue=="Anguilla"?" selected ":" ")+"value='Anguilla'>Anguilla</option>";
    optionsHTML += "<option"+(stateCountryValue=="Antarctica"?" selected ":" ")+"value='Antarctica'>Antarctica</option>";
    optionsHTML += "<option"+(stateCountryValue=="Antigua/Barbuda"?" selected ":" ")+"value='Antigua/Barbuda'>Antigua/Barbuda</option>";
    optionsHTML += "<option"+(stateCountryValue=="Argentina"?" selected ":" ")+"value='Argentina'>Argentina</option>";
    optionsHTML += "<option"+(stateCountryValue=="Armenia"?" selected ":" ")+"value='Armenia'>Armenia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Aruba"?" selected ":" ")+"value='Aruba'>Aruba</option>";
    optionsHTML += "<option"+(stateCountryValue=="Australia"?" selected ":" ")+"value='Australia'>Australia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Austria"?" selected ":" ")+"value='Austria'>Austria</option>";
    optionsHTML += "<option"+(stateCountryValue=="Azerbaijan"?" selected ":" ")+"value='Azerbaijan'>Azerbaijan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bahamas"?" selected ":" ")+"value='Bahamas'>Bahamas</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bahrain"?" selected ":" ")+"value='Bahrain'>Bahrain</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bangladesh"?" selected ":" ")+"value='Bangladesh'>Bangladesh</option>";
    optionsHTML += "<option"+(stateCountryValue=="Barbados"?" selected ":" ")+"value='Barbados'>Barbados</option>";
    optionsHTML += "<option"+(stateCountryValue=="Belarus"?" selected ":" ")+"value='Belarus'>Belarus</option>";
    optionsHTML += "<option"+(stateCountryValue=="Belgium"?" selected ":" ")+"value='Belgium'>Belgium</option>";
    optionsHTML += "<option"+(stateCountryValue=="Belize"?" selected ":" ")+"value='Belize'>Belize</option>";
    optionsHTML += "<option"+(stateCountryValue=="Benin"?" selected ":" ")+"value='Benin'>Benin</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bermuda"?" selected ":" ")+"value='Bermuda'>Bermuda</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bhutan"?" selected ":" ")+"value='Bhutan'>Bhutan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bolivia"?" selected ":" ")+"value='Bolivia'>Bolivia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bosnia"?" selected ":" ")+"value='Bosnia'>Bosnia/Herzeg.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Botswana"?" selected ":" ")+"value='Botswana'>Botswana</option>";
    optionsHTML += "<option"+(stateCountryValue=="Brazil"?" selected ":" ")+"value='Brazil'>Brazil</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bri_Virgin_Is"?" selected ":" ")+"value='Bri_Virgin_Is'>Bri. Virgin Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Brunei"?" selected ":" ")+"value='Brunei'>Brunei</option>";
    optionsHTML += "<option"+(stateCountryValue=="Bulgaria"?" selected ":" ")+"value='Bulgaria'>Bulgaria</option>";
    optionsHTML += "<option"+(stateCountryValue=="Burkina_Faso"?" selected ":" ")+"value='Burkina_Faso'>Burkina Faso</option>";
    optionsHTML += "<option"+(stateCountryValue=="Burundi"?" selected ":" ")+"value='Burundi'>Burundi</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cambodia"?" selected ":" ")+"value='Cambodia'>Cambodia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cameroon"?" selected ":" ")+"value='Cameroon'>Cameroon</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cape_Verde"?" selected ":" ")+"value='Cape_Verde'>Cape Verde</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cayman_Islands"?" selected ":" ")+"value='Cayman_Islands'>Cayman Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cent_Afr_Rep"?" selected ":" ")+"value='Cent_Afr_Rep'>Cent. Afr. Rep.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Chad"?" selected ":" ")+"value='Chad'>Chad</option>";
    optionsHTML += "<option"+(stateCountryValue=="Chile"?" selected ":" ")+"value='Chile'>Chile</option>";
    optionsHTML += "<option"+(stateCountryValue=="China"?" selected ":" ")+"value='China'>China</option>";
    optionsHTML += "<option"+(stateCountryValue=="Christmas_Is"?" selected ":" ")+"value='Christmas_Is'>Christmas Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cocos_Islands"?" selected ":" ")+"value='Cocos_Islands'>Cocos Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Colombia"?" selected ":" ")+"value='Colombia'>Colombia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Comoros"?" selected ":" ")+"value='Comoros'>Comoros</option>";
    optionsHTML += "<option"+(stateCountryValue=="Congo"?" selected ":" ")+"value='Congo'>Congo</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cook_Islands"?" selected ":" ")+"value='Cook_Islands'>Cook Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Costa Rica"?" selected ":" ")+"value='Costa Rica'>Costa Rica</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cote_dIvoire"?" selected ":" ")+"value='Cote_dIvoire'>Cote d'Ivoire</option>";
    optionsHTML += "<option"+(stateCountryValue=="Croatia"?" selected ":" ")+"value='Croatia'>Croatia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cuba"?" selected ":" ")+"value='Cuba'>Cuba</option>";
    optionsHTML += "<option"+(stateCountryValue=="Cyprus"?" selected ":" ")+"value='Cyprus'>Cyprus</option>";
    optionsHTML += "<option"+(stateCountryValue=="Czech_Republic"?" selected ":" ")+"value='Czech_Republic'>Czech Republic</option>";
    optionsHTML += "<option"+(stateCountryValue=="Denmark"?" selected ":" ")+"value='Denmark'>Denmark</option>";
    optionsHTML += "<option"+(stateCountryValue=="Djibouti"?" selected ":" ")+"value='Djibouti'>Djibouti</option>";
    optionsHTML += "<option"+(stateCountryValue=="Dominica"?" selected ":" ")+"value='Dominica'>Dominica</option>";
    optionsHTML += "<option"+(stateCountryValue=="Dominican_Rep"?" selected ":" ")+"value='Dominican_Rep'>Dominican Rep.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Ecuador"?" selected ":" ")+"value='Ecuador'>Ecuador</option>";
    optionsHTML += "<option"+(stateCountryValue=="Egypt"?" selected ":" ")+"value='Egypt'>Egypt</option>";
    optionsHTML += "<option"+(stateCountryValue=="El_Salvador"?" selected ":" ")+"value='El_Salvador'>El Salvador</option>";
    optionsHTML += "<option"+(stateCountryValue=="Equator_Guinea"?" selected ":" ")+"value='Equator_Guinea'>Equator. Guinea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Eritrea"?" selected ":" ")+"value='Eritrea'>Eritrea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Estonia"?" selected ":" ")+"value='Estonia'>Estonia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Ethiopia"?" selected ":" ")+"value='Ethiopia'>Ethiopia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Falkland_Is"?" selected ":" ")+"value='Falkland_Is'>Falkland Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Faroe_Islands"?" selected ":" ")+"value='Faroe_Islands'>Faroe Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Fiji"?" selected ":" ")+"value='Fiji'>Fiji</option>";
    optionsHTML += "<option"+(stateCountryValue=="Finland"?" selected ":" ")+"value='Finland'>Finland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Fr_Polynesia"?" selected ":" ")+"value='Fr_Polynesia'>Fr. Polynesia</option>";
    optionsHTML += "<option"+(stateCountryValue=="France"?" selected ":" ")+"value='France'>France</option>";
    optionsHTML += "<option"+(stateCountryValue=="French_Guiana"?" selected ":" ")+"value='French_Guiana'>French Guiana</option>";
    optionsHTML += "<option"+(stateCountryValue=="Gabon"?" selected ":" ")+"value='Gabon'>Gabon</option>";
    optionsHTML += "<option"+(stateCountryValue=="Gambia"?" selected ":" ")+"value='Gambia'>Gambia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Georgia"?" selected ":" ")+"value='Georgia'>Georgia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Germany"?" selected ":" ")+"value='Germany'>Germany</option>";
    optionsHTML += "<option"+(stateCountryValue=="Ghana"?" selected ":" ")+"value='Ghana'>Ghana</option>";
    optionsHTML += "<option"+(stateCountryValue=="Gibraltar"?" selected ":" ")+"value='Gibraltar'>Gibraltar</option>";
    optionsHTML += "<option"+(stateCountryValue=="Greece"?" selected ":" ")+"value='Greece'>Greece</option>";
    optionsHTML += "<option"+(stateCountryValue=="Greenland"?" selected ":" ")+"value='Greenland'>Greenland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Grenada"?" selected ":" ")+"value='Grenada'>Grenada</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guadeloupe"?" selected ":" ")+"value='Guadeloupe'>Guadeloupe</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guam"?" selected ":" ")+"value='Guam'>Guam</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guatemala"?" selected ":" ")+"value='Guatemala'>Guatemala</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guinea"?" selected ":" ")+"value='Guinea'>Guinea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guinea-Bissau"?" selected ":" ")+"value='Guinea-Bissau'>Guinea-Bissau</option>";
    optionsHTML += "<option"+(stateCountryValue=="Guyana"?" selected ":" ")+"value='Guyana'>Guyana</option>";
    optionsHTML += "<option"+(stateCountryValue=="Haiti"?" selected ":" ")+"value='Haiti'>Haiti</option>";
    optionsHTML += "<option"+(stateCountryValue=="Heard/McDon_Is"?" selected ":" ")+"value='Heard/McDon_Is'>Heard/McDon. Is</option>";
    optionsHTML += "<option"+(stateCountryValue=="Honduras"?" selected ":" ")+"value='Honduras'>Honduras</option>";
    optionsHTML += "<option"+(stateCountryValue=="Hong_Kong"?" selected ":" ")+"value='Hong_Kong'>Hong Kong</option>";
    optionsHTML += "<option"+(stateCountryValue=="Hungary"?" selected ":" ")+"value='Hungary'>Hungary</option>";
    optionsHTML += "<option"+(stateCountryValue=="Iceland"?" selected ":" ")+"value='Iceland'>Iceland</option>";
    optionsHTML += "<option"+(stateCountryValue=="India"?" selected ":" ")+"value='India'>India</option>";
    optionsHTML += "<option"+(stateCountryValue=="Indonesia"?" selected ":" ")+"value='Indonesia'>Indonesia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Iran"?" selected ":" ")+"value='Iran'>Iran</option>";
    optionsHTML += "<option"+(stateCountryValue=="Iraq"?" selected ":" ")+"value='Iraq'>Iraq</option>";
    optionsHTML += "<option"+(stateCountryValue=="Ireland"?" selected ":" ")+"value='Ireland'>Ireland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Israel"?" selected ":" ")+"value='Israel'>Israel</option>";
    optionsHTML += "<option"+(stateCountryValue=="Italy"?" selected ":" ")+"value='Italy'>Italy</option>";
    optionsHTML += "<option"+(stateCountryValue=="Jamaica"?" selected ":" ")+"value='Jamaica'>Jamaica</option>";
    optionsHTML += "<option"+(stateCountryValue=="Japan"?" selected ":" ")+"value='Japan'>Japan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Jordan"?" selected ":" ")+"value='Jordan'>Jordan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Kazakhstan"?" selected ":" ")+"value='Kazakhstan'>Kazakhstan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Kenya"?" selected ":" ")+"value='Kenya'>Kenya</option>";
    optionsHTML += "<option"+(stateCountryValue=="Kiribati"?" selected ":" ")+"value='Kiribati'>Kiribati</option>";
    optionsHTML += "<option"+(stateCountryValue=="Kuwait"?" selected ":" ")+"value='Kuwait'>Kuwait</option>";
    optionsHTML += "<option"+(stateCountryValue=="Kyrgyzstan"?" selected ":" ")+"value='Kyrgyzstan'>Kyrgyzstan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Laos"?" selected ":" ")+"value='Laos'>Laos</option>";
    optionsHTML += "<option"+(stateCountryValue=="Latvia"?" selected ":" ")+"value='Latvia'>Latvia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Lebanon"?" selected ":" ")+"value='Lebanon'>Lebanon</option>";
    optionsHTML += "<option"+(stateCountryValue=="Lesotho"?" selected ":" ")+"value='Lesotho'>Lesotho</option>";
    optionsHTML += "<option"+(stateCountryValue=="Liberia"?" selected ":" ")+"value='Liberia'>Liberia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Libya"?" selected ":" ")+"value='Libya'>Libya</option>";
    optionsHTML += "<option"+(stateCountryValue=="Liechtenstein"?" selected ":" ")+"value='Liechtenstein'>Liechtenstein</option>";
    optionsHTML += "<option"+(stateCountryValue=="Lithuania"?" selected ":" ")+"value='Lithuania'>Lithuania</option>";
    optionsHTML += "<option"+(stateCountryValue=="Luxembourg"?" selected ":" ")+"value='Luxembourg'>Luxembourg</option>";
    optionsHTML += "<option"+(stateCountryValue=="Macau"?" selected ":" ")+"value='Macau'>Macau</option>";
    optionsHTML += "<option"+(stateCountryValue=="Madagascar"?" selected ":" ")+"value='Madagascar'>Madagascar</option>";
    optionsHTML += "<option"+(stateCountryValue=="Malawi"?" selected ":" ")+"value='Malawi'>Malawi</option>";
    optionsHTML += "<option"+(stateCountryValue=="Malaysia"?" selected ":" ")+"value='Malaysia'>Malaysia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Maldives"?" selected ":" ")+"value='Maldives'>Maldives</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mali"?" selected ":" ")+"value='Mali'>Mali</option>";
    optionsHTML += "<option"+(stateCountryValue=="Malta"?" selected ":" ")+"value='Malta'>Malta</option>";
    optionsHTML += "<option"+(stateCountryValue=="Marshall_Is"?" selected ":" ")+"value='Marshall_Is'>Marshall Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Martinique"?" selected ":" ")+"value='Martinique'>Martinique</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mauritania"?" selected ":" ")+"value='Mauritania'>Mauritania</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mauritius"?" selected ":" ")+"value='Mauritius'>Mauritius</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mayotte"?" selected ":" ")+"value='Mayotte'>Mayotte</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mexico"?" selected ":" ")+"value='Mexico'>Mexico</option>";
    optionsHTML += "<option"+(stateCountryValue=="Micronesia"?" selected ":" ")+"value='Micronesia'>Micronesia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Moldavia"?" selected ":" ")+"value='Moldavia'>Moldavia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Monaco"?" selected ":" ")+"value='Monaco'>Monaco</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mongolia"?" selected ":" ")+"value='Mongolia'>Mongolia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Montserrat"?" selected ":" ")+"value='Montserrat'>Montserrat</option>";
    optionsHTML += "<option"+(stateCountryValue=="Morocco"?" selected ":" ")+"value='Morocco'>Morocco</option>";
    optionsHTML += "<option"+(stateCountryValue=="Mozambique"?" selected ":" ")+"value='Mozambique'>Mozambique</option>";
    optionsHTML += "<option"+(stateCountryValue=="Myanmar"?" selected ":" ")+"value='Myanmar'>Myanmar</option>";
    optionsHTML += "<option"+(stateCountryValue=="N_Mariana_Is"?" selected ":" ")+"value='N_Mariana_Is'>N Mariana Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Namibia"?" selected ":" ")+"value='Namibia'>Namibia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Nauru"?" selected ":" ")+"value='Nauru'>Nauru</option>";
    optionsHTML += "<option"+(stateCountryValue=="NP"?" selected ":" ")+"value='NP'>Nepal</option>";
    optionsHTML += "<option"+(stateCountryValue=="Neth_Antilles"?" selected ":" ")+"value='Neth_Antilles'>Neth. Antilles</option>";
    optionsHTML += "<option"+(stateCountryValue=="Netherlands"?" selected ":" ")+"value='Netherlands'>Netherlands</option>";
    optionsHTML += "<option"+(stateCountryValue=="New_Caledonia"?" selected ":" ")+"value='New_Caledonia'>New Caledonia</option>";
    optionsHTML += "<option"+(stateCountryValue=="New_Zealand"?" selected ":" ")+"value='New_Zealand'>New Zealand</option>";
    optionsHTML += "<option"+(stateCountryValue=="Nicaragua"?" selected ":" ")+"value='Nicaragua'>Nicaragua</option>";
    optionsHTML += "<option"+(stateCountryValue=="Niger"?" selected ":" ")+"value='Niger'>Niger</option>";
    optionsHTML += "<option"+(stateCountryValue=="Nigeria"?" selected ":" ")+"value='Nigeria'>Nigeria</option>";
    optionsHTML += "<option"+(stateCountryValue=="Niue"?" selected ":" ")+"value='Niue'>Niue</option>";
    optionsHTML += "<option"+(stateCountryValue=="Norfolk_Island"?" selected ":" ")+"value='Norfolk_Island'>Norfolk Island</option>";
    optionsHTML += "<option"+(stateCountryValue=="North_Korea"?" selected ":" ")+"value='North_Korea'>North Korea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Norway"?" selected ":" ")+"value='Norway'>Norway</option>";
    optionsHTML += "<option"+(stateCountryValue=="Oman"?" selected ":" ")+"value='Oman'>Oman</option>";
    optionsHTML += "<option"+(stateCountryValue=="Pakistan"?" selected ":" ")+"value='Pakistan'>Pakistan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Panama"?" selected ":" ")+"value='Panama'>Panama</option>";
    optionsHTML += "<option"+(stateCountryValue=="Papua_N_Guinea"?" selected ":" ")+"value='Papua_N_Guinea'>Papua N Guinea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Paraguay"?" selected ":" ")+"value='Paraguay'>Paraguay</option>";
    optionsHTML += "<option"+(stateCountryValue=="Peru"?" selected ":" ")+"value='Peru'>Peru</option>";
    optionsHTML += "<option"+(stateCountryValue=="Philippines"?" selected ":" ")+"value='Philippines'>Philippines</option>";
    optionsHTML += "<option"+(stateCountryValue=="Pitcairn_Is"?" selected ":" ")+"value='Pitcairn_Is'>Pitcairn Is.</option>";
    optionsHTML += "<option"+(stateCountryValue=="Poland"?" selected ":" ")+"value='Poland'>Poland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Portugal"?" selected ":" ")+"value='Portugal'>Portugal</option>";
    optionsHTML += "<option"+(stateCountryValue=="Puerto_Rico"?" selected ":" ")+"value='Puerto_Rico'>Puerto Rico</option>";
    optionsHTML += "<option"+(stateCountryValue=="Qatar"?" selected ":" ")+"value='Qatar'>Qatar</option>";
    optionsHTML += "<option"+(stateCountryValue=="Reunion"?" selected ":" ")+"value='Reunion'>Reunion</option>";
    optionsHTML += "<option"+(stateCountryValue=="Romania"?" selected ":" ")+"value='Romania'>Romania</option>";
    optionsHTML += "<option"+(stateCountryValue=="Russia"?" selected ":" ")+"value='Russia'>Russia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Rwanda"?" selected ":" ")+"value='Rwanda'>Rwanda</option>";
    optionsHTML += "<option"+(stateCountryValue=="S_Georgia"?" selected ":" ")+"value='S_Georgia/SSIs'>S Georgia/SSIs.</option>";
    optionsHTML += "<option"+(stateCountryValue=="S_Tome/Principe"?" selected ":" ")+"value='S_Tome/Principe'>S Tome/Principe</option>";
    optionsHTML += "<option"+(stateCountryValue=="San_Marino"?" selected ":" ")+"value='San_Marino'>San Marino</option>";
    optionsHTML += "<option"+(stateCountryValue=="Saudi_Arabia"?" selected ":" ")+"value='Saudi_Arabia'>Saudi Arabia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Senegal"?" selected ":" ")+"value='Senegal'>Senegal</option>";
    optionsHTML += "<option"+(stateCountryValue=="Seychelles"?" selected ":" ")+"value='Seychelles'>Seychelles</option>";
    optionsHTML += "<option"+(stateCountryValue=="Sierra_Leone"?" selected ":" ")+"value='Sierra_Leone'>Sierra Leone</option>";
    optionsHTML += "<option"+(stateCountryValue=="Singapore"?" selected ":" ")+"value='Singapore'>Singapore</option>";
    optionsHTML += "<option"+(stateCountryValue=="Slovakia"?" selected ":" ")+"value='Slovakia'>Slovakia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Slovenia"?" selected ":" ")+"value='Slovenia'>Slovenia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Solomon_Islands"?" selected ":" ")+"value='Solomon_Islands'>Solomon Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Somalia"?" selected ":" ")+"value='Somalia'>Somalia</option>";
    optionsHTML += "<option"+(stateCountryValue=="South_Africa"?" selected ":" ")+"value='South_Africa'>South Africa</option>";
    optionsHTML += "<option"+(stateCountryValue=="South_Korea"?" selected ":" ")+"value='South_Korea'>South Korea</option>";
    optionsHTML += "<option"+(stateCountryValue=="Spain"?" selected ":" ")+"value='Spain'>Spain</option>";
    optionsHTML += "<option"+(stateCountryValue=="Sri_Lanka"?" selected ":" ")+"value='Sri_Lanka'>Sri Lanka</option>";
    optionsHTML += "<option"+(stateCountryValue=="St_Helena"?" selected ":" ")+"value='St_Helena'>St Helena</option>";
    optionsHTML += "<option"+(stateCountryValue=="St_Kitts/Nevis"?" selected ":" ")+"value='St_Kitts/Nevis'>St Kitts/Nevis</option>";
    optionsHTML += "<option"+(stateCountryValue=="St_Lucia"?" selected ":" ")+"value='St_Lucia'>St Lucia</option>";
    optionsHTML += "<option"+(stateCountryValue=="St_Pierre"?" selected ":" ")+"value='St_Pierre/Miq'>St Pierre/Miq.</option>";
    optionsHTML += "<option"+(stateCountryValue=="St_Vincent"?" selected ":" ")+"value='St_Vincent'>St Vincent</option>";
    optionsHTML += "<option"+(stateCountryValue=="Sudan"?" selected ":" ")+"value='Sudan'>Sudan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Suriname"?" selected ":" ")+"value='Suriname'>Suriname</option>";
    optionsHTML += "<option"+(stateCountryValue=="Svalbard"?" selected ":" ")+"value='Svalbard'>Svalbard</option>";
    optionsHTML += "<option"+(stateCountryValue=="Swaziland"?" selected ":" ")+"value='Swaziland'>Swaziland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Sweden"?" selected ":" ")+"value='Sweden'>Sweden</option>";
    optionsHTML += "<option"+(stateCountryValue=="Switzerland"?" selected ":" ")+"value='Switzerland'>Switzerland</option>";
    optionsHTML += "<option"+(stateCountryValue=="Syria"?" selected ":" ")+"value='Syria'>Syria</option>";
    optionsHTML += "<option"+(stateCountryValue=="Taiwan"?" selected ":" ")+"value='Taiwan'>Taiwan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tajikistan"?" selected ":" ")+"value='Tajikistan'>Tajikistan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tanzania"?" selected ":" ")+"value='Tanzania'>Tanzania</option>";
    optionsHTML += "<option"+(stateCountryValue=="Thailand"?" selected ":" ")+"value='Thailand'>Thailand</option>";
    optionsHTML += "<option"+(stateCountryValue=="Togo"?" selected ":" ")+"value='Togo'>Togo</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tokelau_Islands"?" selected ":" ")+"value='Tokelau_Islands'>Tokelau Islands</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tonga"?" selected ":" ")+"value='Tonga'>Tonga</option>";
    optionsHTML += "<option"+(stateCountryValue=="Trinidad/Tobago"?" selected ":" ")+"value='Trinidad/Tobago'>Trinidad/Tobago</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tunisia"?" selected ":" ")+"value='Tunisia'>Tunisia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Turkey"?" selected ":" ")+"value='Turkey'>Turkey</option>";
    optionsHTML += "<option"+(stateCountryValue=="Turkmenistan"?" selected ":" ")+"value='Turkmenistan'>Turkmenistan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Turks/Caicos_Is"?" selected ":" ")+"value='Turks/Caicos_Is'>Turks/Caicos Is</option>";
    optionsHTML += "<option"+(stateCountryValue=="Tuvalu"?" selected ":" ")+"value='Tuvalu'>Tuvalu</option>";
    optionsHTML += "<option"+(stateCountryValue=="Uganda"?" selected ":" ")+"value='Uganda'>Uganda</option>";
    optionsHTML += "<option"+(stateCountryValue=="Ukraine"?" selected ":" ")+"value='Ukraine'>Ukraine</option>";
    optionsHTML += "<option"+(stateCountryValue=="United_Arab_Emirates"?" selected ":" ")+"value='United_Arab_Emirates'>United Arab Em.</option>";
    optionsHTML += "<option"+(stateCountryValue=="United_Kingdom"?" selected ":" ")+"value='United_Kingdom'>United Kingdom</option>";
    optionsHTML += "<option"+(stateCountryValue=="Uruguay"?" selected ":" ")+"value='Uruguay'>Uruguay</option>";
    optionsHTML += "<option"+(stateCountryValue=="Uzbekistan"?" selected ":" ")+"value='Uzbekistan'>Uzbekistan</option>";
    optionsHTML += "<option"+(stateCountryValue=="Vanuatu"?" selected ":" ")+"value='Vanuatu'>Vanuatu</option>";
    optionsHTML += "<option"+(stateCountryValue=="Vatican_City"?" selected ":" ")+"value='Vatican_City'>Vatican City</option>";
    optionsHTML += "<option"+(stateCountryValue=="Venezuela"?" selected ":" ")+"value='Venezuela'>Venezuela</option>";
    optionsHTML += "<option"+(stateCountryValue=="Vietnam"?" selected ":" ")+"value='Vietnam'>Vietnam</option>";
    optionsHTML += "<option"+(stateCountryValue=="Virgin_Is_"?" selected ":" ")+"value='Virgin_Is_(US)'>Virgin Is. (US)</option>";
    optionsHTML += "<option"+(stateCountryValue=="Wallis/Futuna"?" selected ":" ")+"value='Wallis/Futuna'>Wallis/Futuna</option>";
    optionsHTML += "<option"+(stateCountryValue=="Western_Samoa"?" selected ":" ")+"value='Western_Samoa'>Western Samoa</option>";
    optionsHTML += "<option"+(stateCountryValue=="Yemen"?" selected ":" ")+"value='Yemen'>Yemen</option>";
    optionsHTML += "<option"+(stateCountryValue=="Yugoslavia"?" selected ":" ")+"value='Yugoslavia'>Yugoslavia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Zaire"?" selected ":" ")+"value='Zaire'>Zaire</option>";
    optionsHTML += "<option"+(stateCountryValue=="Zambia"?" selected ":" ")+"value='Zambia'>Zambia</option>";
    optionsHTML += "<option"+(stateCountryValue=="Zimbabwe"?" selected ":" ")+"value='Zimbabwe'>Zimbabwe</option>";
    
    document.write(optionsHTML);
};


function getStateOptions(stateValue, stateSelectField, countrySelectField)
{
	var countryValue;
	
	if (countrySelectField != null)
	{
		countryValue = countrySelectField.value;
	}
	
	var emptyOptions = "<option>Select One</option>";
	emptyOptions += "<option value=''>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>";
	
	var optionsHTML = "";
	
	if (stateValue == "" && (countryValue == null || (countryValue != "United States" && countryValue != "Canada")))
	{
		optionsHTML = emptyOptions;
		if (stateSelectField != null)
		{
			if ((countryValue == null || countryValue == "") || (countryValue != "United States" && countryValue != "Canada"))
			{
				stateSelectField.disabled = true;
			}
		}
	} 
	else
	{
		if (isUSState(stateValue) || (countryValue != null && countryValue == "United States"))
		{
			optionsHTML = "<option>Select One</option>";
			for (i=0; i < usValues.length; i++)
			{
				optionsHTML += "<option value='"+usValues[i]+"' "+(stateValue==usValues[i]?"selected":"")+" >"+usWords[i]+"</option>"
			}			
		} else if (isCanadianProvince(stateValue) || (countryValue != null && countryValue == "Canada"))
		{
			optionsHTML = "<option>Select One</option>";
			for (i=0; i < canValues.length; i++)
			{
				optionsHTML += "<option value='"+canValues[i]+"' "+(stateValue==canValues[i]?"selected":"")+" >"+canWords[i]+"</option>"
			}			
		
		} else
		{
			optionsHTML = 	emptyOptions;
			if (stateSelectField != null)
			{
				if ((countryValue == null || countryValue == "") || (countryValue != "United States" && countryValue != "Canada"))
				{
					stateSelectField.disabled = true;
				}
			}
		}
	}
	
    document.write(optionsHTML);

};

function changeSecondSelect(formName,firstSelect,secondSelect) 
{

	while(document[formName][secondSelect].options[1])
		document [formName][secondSelect].options[1] = null;

	var plopValues = new Array (0);
	var plopWords  = new Array (0);
	plopValues.length = 0;
	plopWords.length = 0;
	
	var firstSelectValue;
	
	if (document [formName][firstSelect].selectedIndex > -1)
	{
		firstSelectValue = document[formName][firstSelect].options[document [formName][firstSelect].selectedIndex].value;
	} else
	{
		firstSelectValue = "";
	}

	if (firstSelectValue =="United States") {
		var plopValues = new Array ('AL', 'AK', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DC', 'DE', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY');
		var plopWords  = new Array ('Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Washington D.C.', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Puerto Rico', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'West Virginia', 'Wisconsin', 'Wyoming');
		document [formName] [secondSelect].disabled=false;
	
	} else if (firstSelectValue =="Canada") {
		var plopValues = new Array ('AB', 'BC', 'MB', 'NB', 'NF', 'NS', 'NW', 'ON', 'PE', 'PQ', 'SK', 'YK');
		var plopWords  = new Array ('Alberta', 'British Columbia', 'Manitoba', 'New Brunswick', 'Newfoundland', 'Nova Scotia', 'Northwest Terrs.', 'Ontario', 'Prince Edward Isl.', 'Quebec', 'Saskatchewan', 'Yukon');
		document [formName] [secondSelect].disabled=false;
	} else {
		document [formName] [secondSelect].disabled=true;
	}


	if (firstSelectValue == "")
		{	var plopValues = new Array ('','','');
			var plopWords  = new Array (' * Please','   make a','   choice.'); };
	//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	// now the array that was set cascades into the second select
	for (var i=0;i<plopWords.length;i++)
		{	var optionAtor=new Option(plopWords[i],plopValues[i])
			document[formName][secondSelect].options[i+1]=optionAtor;
		}
};
