// List of local access numbers for the US.
function numbers_list() {
	var local_access_numbers = new Array();
	i = 0;
	local_access_numbers[i++] = Array('Arizona, Sun City', 'AZ', '623 321-3317');
	local_access_numbers[i++] = Array('Boston', 'MA', '339 707-2348');
	local_access_numbers[i++] = Array('Boston', 'MA', '857 288-7866');
	local_access_numbers[i++] = Array('Chicago', 'IL', '224 632-1721');
	local_access_numbers[i++] = Array('Chicago', 'IL', '630 981-0034');
	local_access_numbers[i++] = Array('Chicago', 'IL', '708 248-1074');
	local_access_numbers[i++] = Array('Chicago', 'IL', '815 280-0541');
	local_access_numbers[i++] = Array('Cleveland', 'OH', '216 454-5067');
	local_access_numbers[i++] = Array('Cleveland', 'OH', '440 359-5158');
	local_access_numbers[i++] = Array('Dallas', 'TX', '972 827-0654');
	local_access_numbers[i++] = Array('Detroit', 'MI', '248 283-0557');
	local_access_numbers[i++] = Array('Detroit', 'MI', '734 345-2707');
	local_access_numbers[i++] = Array('Fairfield', 'CA', '707 384-6327');
	local_access_numbers[i++] = Array('Los Angeles - Long Beach', 'CA', '323 284-9336');
	local_access_numbers[i++] = Array('Los Angeles - Long Beach', 'CA', '805 262-6964');
	local_access_numbers[i++] = Array('Los Angeles - Pasadena', 'CA', '626 387-6927');
	local_access_numbers[i++] = Array('Los Angeles - Santa Ana', 'CA', '714 886-1685');
	local_access_numbers[i++] = Array('Miami', 'FL', '561 952-4732');
	local_access_numbers[i++] = Array('Miami', 'FL', '772 940-0051');
	local_access_numbers[i++] = Array('Miami', 'FL', '786 752-4141');
	local_access_numbers[i++] = Array('Miami', 'FL', '954 323-0212');
	local_access_numbers[i++] = Array('Nasville', 'TN', '615 528-4690');
	local_access_numbers[i++] = Array('Nasville', 'TN', '931 233-2071');
	local_access_numbers[i++] = Array('New York', 'NY', '631 264-6375');
	local_access_numbers[i++] = Array('New York', 'NY', '718 569-6557');
	local_access_numbers[i++] = Array('New York', 'NY', '845 507-1592');
	local_access_numbers[i++] = Array('New York', 'NY', '914 662-0664');
	local_access_numbers[i++] = Array('Philadelphia', 'PA', '267 247-3116');
	local_access_numbers[i++] = Array('Philadelphia', 'PA', '484 397-0766');
	local_access_numbers[i++] = Array('Sacramento', 'CA', '916 943-0768');
	local_access_numbers[i++] = Array('San Francisco', 'CA', '415 296-6032');
	local_access_numbers[i++] = Array('San Francisco - Fremont', 'CA', '510 400-2069');
	local_access_numbers[i++] = Array('San Francisco - San Mateo', 'CA', '650 229-0993');
	local_access_numbers[i++] = Array('Seattle', 'WA', '206 493-2969');
	local_access_numbers[i++] = Array('Seattle', 'WA', '253 880-3918');
	local_access_numbers[i++] = Array('Seattle', 'WA', '425 463-1118');
	local_access_numbers[i++] = Array('St. Louis', '', '314 219-4608');
	local_access_numbers[i++] = Array('St. Louis', '', '636 237-8671');
	local_access_numbers[i++] = Array('Washington DC', 'DC', '202 403-0721');
	return local_access_numbers;
}

function show_local_access_number() {
	if (document.getElementById('numbers_list').selectedIndex != 0) {
		chosen = document.getElementById('numbers_list').options[document.getElementById('numbers_list').selectedIndex].value;
		$("#local_access_number_placeholder").text(chosen);
	} else {
		$("#local_access_number_placeholder").text('');
	}
}

// Builds and inserts the options for the local access numbers list in the calling/access US page.
function create_numbers_list() {
	list = numbers_list();
	for(i=0; i<list.length; i++) {
		city_name = list[i][0] + ', ' + list[i][1];
		number = list[i][2];
		document.form_numbers.numbers_list.options[document.form_numbers.numbers_list.length] = new Option(city_name, number);
	}
}

