Countries = new Object();
Links = new Object();

Regions = new Array(
			"Select a region",
			"Africa",
			"Asia",
			"Central America",
			"Europe",
			"Oceania",
			"South America");
			
// Dummy stuff - ignore this

Countries["Select a region"] = new Array("                                ");		
Links["Select a region"] = new Array("");			
 
// Oceania

Countries["Oceania"] = new Array(
						"Select a country or hit Go             ",
						"Australia",
						"Cook Islands",
						"New Zealand",
						"Papua New Guinea");

Links["Oceania"] = new Array(
						"html/regions/oceania.html",
						"html/countries/oceania/australia/australia.html",
						"html/countries/oceania/cook_islands/cook_islands.html",
						"html/countries/oceania/new_zealand/new_zealand.html",
						"html/countries/oceania/png/png.html");

// Asia

Countries["Asia"] = new Array(
						"Select a country or hit Go             ",
						"China",
						"India",
						"Kazakhstan",
						"Kyrgyzstan",
						"Maldives",
						"Mongolia",
						"Sri Lanka",
						"Uzbekistan");
						
Links["Asia"] = new Array(
						"html/regions/asia.html",
						"html/countries/asia/china/china.html",
						"html/countries/asia/india/india.html",
	                    "html/countries/asia/kazakhstan/kazakhstan.html",
						"html/countries/asia/kyrgyzstan/kyrgyzstan.html",
						"html/countries/asia/mongolia/maldives.html",
						"html/countries/asia/mongolia/mongolia.html",
						"html/countries/asia/sri_lanka/sri_lanka.html",
						"html/countries/asia/uzbekistan/uzbekistan.html");
						
// Central America

Countries["Central America"] = new Array(
						"Select a country or hit Go             ",
						"Belize",
						"Costa Rica",
						"El Salvador",
						"Guatemala",
						"Honduras",
						"Nicaragua",
						"Panama");

Links["Central America"] = new Array(
						"html/regions/central_america.html",
						"html/countries/america/belize/belize.html",
						"html/countries/america/costa_rica/costa_rica.html",
						"html/countries/america/el_salvador/el_salvador.html",
						"html/countries/america/guatemala/guatemala.html",
						"html/countries/america/honduras/honduras.html",
						"html/countries/america/nicaragua/nicaragua.html",
						"html/countries/america/panama/panama.html");
						
// South America

Countries["South America"] = new Array(
						"Select a country or hit Go             ",
						"Antarctica",
						"Argentina",
						"Bolivia",
						"Brazil",
						"Chile",
						"Ecuador",
						"Paraguay",
						"Peru",
						"Uruguay");

Links["South America"] = new Array(
						"html/regions/southamerica.html",
						"html/countries/america/antarctica/antarctica.html",					
						"html/countries/america/argentina/argentina.html",					
						"html/countries/america/bolivia/bolivia.html",
						"html/countries/america/brazil/brazil.html",
						"html/countries/america/chile/chile.html",
						"html/countries/america/ecuador/ecuador.html",
						"html/countries/america/uruguay/uruguay.html",
						"html/countries/america/peru/peru.html",
						"html/countries/america/uruguay/uruguay.html");						

// Africa

Countries["Africa"] = new Array(
						"Select a country or hit Go             ",
						"Botswana",
						"Ethiopia",
						"Egypt",
						"Jordan",
						"Kenya",
						"Lesotho",
						"Malawi",
						"Morocco",
						"Mozambique",
						"Namibia",						
						"South Africa",
						"Tanzania",
						"Uganda",						
						"Zambia");
						
Links["Africa"] = new Array(
						"html/regions/africa.html",
						"html/countries/africa/botswana/botswana.html",
						"html/countries/africa/ethiopia/ethiopia.html",
						"html/countries/africa/egypt/egypt.html",
						"html/countries/africa/jordan/jordan.html",
						"html/countries/africa/kenya/kenya.html",
						"html/countries/africa/lesotho/lesotho.html",
						"html/countries/africa/malawi/malawi.html",
						"html/countries/africa/morocco/morocco.html",
						"html/countries/africa/mozambique/mozambique.html",
						"html/countries/africa/namibia/namibia.html",
						"html/countries/africa/south_africa/south_africa.html",
						"html/countries/africa/tanzania/tanzania.html",
						"html/countries/africa/uganda/uganda.html",						
						"html/countries/africa/zambia/zambia.html");	
						
// Europe

Countries["Europe"] = new Array(
						"Select a country or hit Go             ",
						"Albania",
						"Bosnia",
						"Bulgaria",
						"Croatia",
						"Czech Republic",
						"Estonia",
						"Greece",
						"Hungary",
						"Latvia",
						"Lithuania",						
						"Romania",
						"Russia",
						"Slovenia",
						"Sweden",
						"Turkey");

Links["Europe"] = new Array(
						"html/regions/europe.html",
						"html/countries/europe/albania/albania.html",
						"html/countries/europe/bosnia/bosnia.html",
						"html/countries/europe/bulgaria/bulgaria.html",
						"html/countries/europe/croatia/croatia.html",
						"html/countries/europe/czech_republic/czech_republic.html",
						"html/countries/europe/estonia/estonia.html",
						"html/countries/europe/greece/greece.html",
						"html/countries/europe/hungary/hungary.html",
						"html/countries/europe/latvia/latvia.html",
						"html/countries/europe/lithuania/lithuania.html",						
						"html/countries/europe/romania/romania.html",
						"html/countries/europe/russia/russia.html",
						"html/countries/europe/slovenia/slovenia.html",
						"html/countries/europe/sweden/sweden.html",
						"html/countries/europe/turkey/turkey.html");

// Fill up initial option values
	
StartUp();

function StartUp() 
{
	document.ChooseDestination.Region.length = 0;
	document.ChooseDestination.Region.options[0] = new Option(Regions[0],"",1,1);
	for(count = 1; count < Regions.length; count++) 
	{
		document.ChooseDestination.Region.options[count] = new Option(Regions[count], "");
	}
	GetCountries();
}

function GetCountries()
{
	document.ChooseDestination.Country.length = 0;
	reg = new String(Regions[document.ChooseDestination.Region.selectedIndex]);
	document.ChooseDestination.Country.options[0] = new Option(Countries[reg][0],Links[reg][0],1,1);
	for(count = 1; count < Links[reg].length; count ++)
	{
		document.ChooseDestination.Country.options[count] = new Option(Countries[reg][count],Links[reg][count]);
	}	
}
