// region lists
var regions = new Array();
regions['Select'] = new Array('Select');
regions['United Kingdom'] = new Array('South West','South East','London','East of England','Yorkshire and the Humber','West Midlands','East Midlands','North West','North East','Wales','Scotland','Northern Ireland');
regions['Canada'] = new Array('Alberta','British Columbia','Manitoba','New Brunswick','Newfoundland and Labrador','Northwest Territories','Nova Scotia','Nunavut','Ontario','Prince Edward Island','Quebec','Saskatchewan','Yukon');
regions['United States'] = new Array('Alaska','Arizona','Arkansas','California','Colorado','Connecticut','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','Rhode Island','South Carolina','South Dakota','Tennessee','Texas','Utah','Vermont','Virginia', 'Washington','West Virginia','Wisconsin','Wyoming');
regions['Select'] = new Array('Select');
regions['Afganistan'] = new Array('Afganistan');
regions['Albania'] = new Array('Albania');
regions['Algeria'] = new Array('Algeria');
regions['American Samoa'] = new Array('American Samoa');
regions['Andorra'] = new Array('Andorra');
regions['Angola'] = new Array('Angola');
regions['Anguilla'] = new Array('Anguilla');
regions['Antigua and Barbuda'] = new Array('Antigua and Barbuda');
regions['Argentina'] = new Array('Argentina');
regions['Armenia'] = new Array('Armenia');
regions['Aruba'] = new Array('Aruba');
regions['Australia'] = new Array('Australia');
regions['Austria'] = new Array('Austria');
regions['Azerbaijan'] = new Array('Azerbaijan');
regions['Bahamas'] = new Array('Bahamas');
regions['Bahrain'] = new Array('Bahrain');
regions['Bangladesh'] = new Array('Bangladesh');
regions['Barbados'] = new Array('Barbados');
regions['Belarus'] = new Array('Belarus');
regions['Belgium'] = new Array('Belgium');
regions['Belize'] = new Array('Belize');
regions['Benin'] = new Array('Benin');
regions['Bermuda'] = new Array('Bermuda');
regions['Bhutan'] = new Array('Bhutan');
regions['Bolivia'] = new Array('Bolivia');
regions['Bonaire'] = new Array('Bonaire');
regions['Bosnia and Herzegovina'] = new Array('Bosnia and Herzegovina');
regions['Botswana'] = new Array('Botswana');
regions['Brazil'] = new Array('Brazil');
regions['British Indian Ocean Ter'] = new Array('British Indian Ocean Ter');
regions['Brunei'] = new Array('Brunei');
regions['Bulgaria'] = new Array('Bulgaria');
regions['Burkina Faso'] = new Array('Burkina Faso');
regions['Burundi'] = new Array('Burundi');
regions['Cambodia'] = new Array('Cambodia');
regions['Cameroon'] = new Array('Cameroon');
regions['Canary Islands'] = new Array('Canary Islands');
regions['Cape Verde'] = new Array('Cape Verde');
regions['Cayman Islands'] = new Array('Cayman Islands');
regions['Central African Republic'] = new Array('Central African Republic');
regions['Chad'] = new Array('Chad');
regions['Channel Islands'] = new Array('Channel Islands');
regions['Chile'] = new Array('Chile');
regions['China'] = new Array('China');
regions['Christmas Island'] = new Array('Christmas Island');
regions['Cocos Island'] = new Array('Cocos Island');
regions['Colombia'] = new Array('Colombia');
regions['Comoros'] = new Array('Comoros');
regions['Congo'] = new Array('Congo');
regions['Cook Islands'] = new Array('Cook Islands');
regions['Costa Rica'] = new Array('Costa Rica');
regions['Cote DIvoire'] = new Array('Cote DIvoire');
regions['Croatia'] = new Array('Croatia');
regions['Cuba'] = new Array('Cuba');
regions['Curaco'] = new Array('Curaco');
regions['Cyprus'] = new Array('Cyprus');
regions['Czech Republic'] = new Array('Czech Republic');
regions['Denmark'] = new Array('Denmark');
regions['Djibouti'] = new Array('Djibouti');
regions['Dominica'] = new Array('Dominica');
regions['Dominican Republic'] = new Array('Dominican Republic');
regions['East Timor'] = new Array('East Timor');
regions['Ecuador'] = new Array('Ecuador');
regions['Egypt'] = new Array('Egypt');
regions['El Salvador'] = new Array('El Salvador');
regions['Equatorial Guinea'] = new Array('Equatorial Guinea');
regions['Eritrea'] = new Array('Eritrea');
regions['Estonia'] = new Array('Estonia');
regions['Ethiopia'] = new Array('Ethiopia');
regions['Falkland Islands'] = new Array('Falkland Islands');
regions['Faroe Islands'] = new Array('Faroe Islands');
regions['Fiji'] = new Array('Fiji');
regions['Finland'] = new Array('Finland');
regions['France'] = new Array('France');
regions['French Guiana'] = new Array('French Guiana');
regions['French Polynesia'] = new Array('French Polynesia');
regions['French Southern Ter'] = new Array('French Southern Ter');
regions['Gabon'] = new Array('Gabon');
regions['Gambia'] = new Array('Gambia');
regions['Georgia'] = new Array('Georgia');
regions['Germany'] = new Array('Germany');
regions['Ghana'] = new Array('Ghana');
regions['Gibraltar'] = new Array('Gibraltar');
regions['Greece'] = new Array('Greece');
regions['Greenland'] = new Array('Greenland');
regions['Grenada'] = new Array('Grenada');
regions['Guadeloupe'] = new Array('Guadeloupe');
regions['Guam'] = new Array('Guam');
regions['Guatemala'] = new Array('Guatemala');
regions['Guinea'] = new Array('Guinea');
regions['Guyana'] = new Array('Guyana');
regions['Haiti'] = new Array('Haiti');
regions['Hawaii'] = new Array('Hawaii');
regions['Honduras'] = new Array('Honduras');
regions['Hong Kong'] = new Array('Hong Kong');
regions['Hungary'] = new Array('Hungary');
regions['Iceland'] = new Array('Iceland');
regions['India'] = new Array('India');
regions['Indonesia'] = new Array('Indonesia');
regions['Iran'] = new Array('Iran');
regions['Iraq'] = new Array('Iraq');
regions['Ireland'] = new Array('Ireland');
regions['Isle of Man'] = new Array('Isle of Man');
regions['Israel'] = new Array('Israel');
regions['Italy'] = new Array('Italy');
regions['Jamaica'] = new Array('Jamaica');
regions['Japan'] = new Array('Japan');
regions['Jordan'] = new Array('Jordan');
regions['Kazakhstan'] = new Array('Kazakhstan');
regions['Kenya'] = new Array('Kenya');
regions['Kiribati'] = new Array('Kiribati');
regions['Korea North'] = new Array('Korea North');
regions['Korea Sout'] = new Array('Korea Sout');
regions['Kuwait'] = new Array('Kuwait');
regions['Kyrgyzstan'] = new Array('Kyrgyzstan');
regions['Laos'] = new Array('Laos');
regions['Latvia'] = new Array('Latvia');
regions['Lebanon'] = new Array('Lebanon');
regions['Lesotho'] = new Array('Lesotho');
regions['Liberia'] = new Array('Liberia');
regions['Libya'] = new Array('Libya');
regions['Liechtenstein'] = new Array('Liechtenstein');
regions['Lithuania'] = new Array('Lithuania');
regions['Luxembourg'] = new Array('Luxembourg');
regions['Macau'] = new Array('Macau');
regions['Macedonia'] = new Array('Macedonia');
regions['Madagascar'] = new Array('Madagascar');
regions['Malaysia'] = new Array('Malaysia');
regions['Malawi'] = new Array('Malawi');
regions['Maldives'] = new Array('Maldives');
regions['Mali'] = new Array('Mali');
regions['Malta'] = new Array('Malta');
regions['Marshall Islands'] = new Array('Marshall Islands');
regions['Martinique'] = new Array('Martinique');
regions['Mauritania'] = new Array('Mauritania');
regions['Mauritius'] = new Array('Mauritius');
regions['Mayotte'] = new Array('Mayotte');
regions['Mexico'] = new Array('Mexico');
regions['Midway Islands'] = new Array('Midway Islands');
regions['Moldova'] = new Array('Moldova');
regions['Monaco'] = new Array('Monaco');
regions['Mongolia'] = new Array('Mongolia');
regions['Montserrat'] = new Array('Montserrat');
regions['Morocco'] = new Array('Morocco');
regions['Mozambique'] = new Array('Mozambique');
regions['Myanmar'] = new Array('Myanmar');
regions['Nambia'] = new Array('Nambia');
regions['Nauru'] = new Array('Nauru');
regions['Nepal'] = new Array('Nepal');
regions['Netherland Antilles'] = new Array('Netherland Antilles');
regions['Netherlands'] = new Array('Netherlands');
regions['Nevis'] = new Array('Nevis');
regions['New Caledonia'] = new Array('New Caledonia');
regions['New Zealand'] = new Array('New Zealand');
regions['Nicaragua'] = new Array('Nicaragua');
regions['Niger'] = new Array('Niger');
regions['Nigeria'] = new Array('Nigeria');
regions['Niue'] = new Array('Niue');
regions['Norfolk Island'] = new Array('Norfolk Island');
regions['Norway'] = new Array('Norway');
regions['Oman'] = new Array('Oman');
regions['Pakistan'] = new Array('Pakistan');
regions['Palau Island'] = new Array('Palau Island');
regions['Palestine'] = new Array('Palestine');
regions['Panama'] = new Array('Panama');
regions['Papua New Guinea'] = new Array('Papua New Guinea');
regions['Paraguay'] = new Array('Paraguay');
regions['Peru'] = new Array('Peru');
regions['Phillipines'] = new Array('Phillipines');
regions['Pitcairn Island'] = new Array('Pitcairn Island');
regions['Poland'] = new Array('Poland');
regions['Portugal'] = new Array('Portugal');
regions['Puerto Rico'] = new Array('Puerto Rico');
regions['Qatar'] = new Array('Qatar');
regions['Reunion'] = new Array('Reunion');
regions['Romania'] = new Array('Romania');
regions['Russia'] = new Array('Russia');
regions['Rwanda'] = new Array('Rwanda');
regions['St Barthelemy'] = new Array('St Barthelemy');
regions['St Eustatius'] = new Array('St Eustatius');
regions['St Helena'] = new Array('St Helena');
regions['St Kitts-Nevis'] = new Array('St Kitts-Nevis');
regions['St Lucia'] = new Array('St Lucia');
regions['St Maarten'] = new Array('St Maarten');
regions['St Pierre and Miquelon'] = new Array('St Pierre snd Miquelon');
regions['St Vincent and Grenadines'] = new Array('St Vincent and Grenadines');
regions['Saipan'] = new Array('Saipan');
regions['Samoa'] = new Array('Samoa');
regions['Samoa American'] = new Array('Samoa American');
regions['San Marino'] = new Array('San Marino');
regions['Sao Tome and Principe'] = new Array('Sao Tome and Principe');
regions['Saudi Arabia'] = new Array('Saudi Arabia');
regions['Senegal'] = new Array('Senegal');
regions['Seychelles'] = new Array('Seychelles');
regions['Serbia and Montenegro'] = new Array('Serbia and Montenegro');
regions['Sierra Leone'] = new Array('Sierra Leone');
regions['Singapore'] = new Array('Singapore');
regions['Slovakia'] = new Array('Slovakia');
regions['Slovenia'] = new Array('Slovenia');
regions['Solomon Islands'] = new Array('Solomon Islands');
regions['Somalia'] = new Array('Somalia');
regions['South Africa'] = new Array('South Africa');
regions['Spain'] = new Array('Spain');
regions['Sri Lanka'] = new Array('Sri Lanka');
regions['Sudan'] = new Array('Sudan');
regions['Suriname'] = new Array('Suriname');
regions['Swaziland'] = new Array('Swaziland');
regions['Sweden'] = new Array('Sweden');
regions['Switzerland'] = new Array('Switzerland');
regions['Syria'] = new Array('Syria');
regions['Tahiti'] = new Array('Tahiti');
regions['Taiwan'] = new Array('Taiwan');
regions['Tajikistan'] = new Array('Tajikistan');
regions['Tanzania'] = new Array('Tanzania');
regions['Thailand'] = new Array('Thailand');
regions['Togo'] = new Array('Togo');
regions['Tokelau'] = new Array('Tokelau');
regions['Tonga'] = new Array('Tonga');
regions['Trinidad and Tobago'] = new Array('Trinidad and Tobago');
regions['Tunisia'] = new Array('Tunisia');
regions['Turkey'] = new Array('Turkey');
regions['Turkmenistan'] = new Array('Turkmenistan');
regions['Turks and Caicos Is'] = new Array('Turks and Caicos Is');
regions['Tuvalu'] = new Array('Tuvalu');
regions['Uganda'] = new Array('Uganda');
regions['Ukraine'] = new Array('Ukraine');
regions['United Arab Erimates'] = new Array('United Arab Erimates');
regions['Uraguay'] = new Array('Uraguay');
regions['Uzbekistan'] = new Array('Uzbekistan');
regions['Vanuatu'] = new Array('Vanuatu');
regions['Vatican City region'] = new Array('Vatican City region');
regions['Venezuela'] = new Array('Venezuela');
regions['Vietnam'] = new Array('Vietnam');
regions['Virgin Islands (Brit)'] = new Array('Virgin Islands (Brit)');
regions['Virgin Islands (USA)'] = new Array('Virgin Islands (USA)');
regions['Wake Island'] = new Array('Wake Island');
regions['Wallis and Futana Is'] = new Array('Wallis and Futana Is');
regions['Yemen'] = new Array('Yemen');
regions['Zaire'] = new Array('Zaire');
regions['Zambia'] = new Array('Zambia');
regions['Zimbabwe'] = new Array('Zimbabwe');
function setregions() {
cntrySel = document.getElementById('country');
regionList = regions[cntrySel.value];   
changeSelect('region', regionList, regionList);
setCities();
}
function changeSelect(fieldID, newOptions, newValues) {
selectField = document.getElementById(fieldID);
selectField.options.length = 0;
for (i=0; i<newOptions.length; i++) {
selectField.options[selectField.length] = new Option(newOptions[i], newValues[i]);
}
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(function() {
setregions();
});