function setstate(fname, count, value, text){ fname.state.options[count] = new Option(text, value); } function statemenu(fname){ var userAgent=navigator.appName + " " + navigator.appVersion; var agentInfo=userAgent.substring(0, 5); if (agentInfo == "WebTV") { return true; } cname = fname.country.value; if (cname == "United States") { fname.state.options.length = 0; fname.state.selectedIndex = -1; fname.state.options[0] = new Option('Any', 'outside'); setstate(fname, 1, "Alabama", "Alabama"); setstate(fname, 2, "Alaska", "Alaska"); setstate(fname, 3, "Arizona", "Arizona"); setstate(fname, 4, "Arkansas", "Arkansas"); setstate(fname, 5, "California", "California"); setstate(fname, 6, "Colorado", "Colorado"); setstate(fname, 7, "Connecticut", "Connecticut"); setstate(fname, 8, "Delaware", "Delaware"); setstate(fname, 9, "Florida", "Florida"); setstate(fname, 10, "Georgia", "Georgia"); setstate(fname, 11, "Hawaii", "Hawaii"); setstate(fname, 12, "Idaho", "Idaho"); setstate(fname, 13, "Illinois", "Illinois"); setstate(fname, 14, "Indiana", "Indiana"); setstate(fname, 15, "Iowa", "Iowa"); setstate(fname, 16, "Kansas", "Kansas"); setstate(fname, 17, "Kentucky", "Kentucky"); setstate(fname, 18, "Louisiana", "Louisiana"); setstate(fname, 19, "Maine", "Maine"); setstate(fname, 20, "Maryland", "Maryland"); setstate(fname, 21, "Massachusetts", "Massachusetts"); setstate(fname, 22, "Michigan", "Michigan"); setstate(fname, 23, "Minnesota", "Minnesota"); setstate(fname, 24, "Mississippi", "Mississippi"); setstate(fname, 25, "Missouri", "Missouri"); setstate(fname, 26, "Montana", "Montana"); setstate(fname, 27, "Nebraska", "Nebraska"); setstate(fname, 28, "Nevada", "Nevada"); setstate(fname, 29, "New Hampshire", "New Hampshire"); setstate(fname, 30, "New Jersey", "New Jersey"); setstate(fname, 31, "New Mexico", "New Mexico"); setstate(fname, 32, "New York", "New York"); setstate(fname, 33, "North Carolina", "North Carolina"); setstate(fname, 34, "North Dakota", "North Dakota"); setstate(fname, 35, "Ohio", "Ohio"); setstate(fname, 36, "Oklahoma", "Oklahoma"); setstate(fname, 37, "Oregon", "Oregon"); setstate(fname, 38, "Pennsylvania", "Pennsylvania"); setstate(fname, 39, "Rhode Island", "Rhode Island"); setstate(fname, 40, "South Carolina", "South Carolina"); setstate(fname, 41, "South Dakota", "South Dakota"); setstate(fname, 42, "Tennessee", "Tennessee"); setstate(fname, 43, "Texas", "Texas"); setstate(fname, 44, "Utah", "Utah"); setstate(fname, 45, "Vermont", "Vermont"); setstate(fname, 46, "Virginia", "Virginia"); setstate(fname, 47, "Washington", "Washington"); setstate(fname, 48, "Washington D.C.", "Washington D.C."); setstate(fname, 49, "West Virginia", "West Virginia"); setstate(fname, 50, "Wisconsin", "Wisconsin"); setstate(fname, 51, "Wyoming", "Wyoming"); }else if (cname == 'Canada') { fname.state.options.length = 0; fname.state.selectedIndex = -1; fname.state.options[0] = new Option('Any', 'outside'); setstate(fname, 1, "Alberta", "Alberta"); setstate(fname, 2, "British Columbia", "British Columbia"); setstate(fname, 3, "Manitoba", "Manitoba"); setstate(fname, 4, "New Brunswick", "New Brunswick"); setstate(fname, 5, "Newfoundland", "Newfoundland"); setstate(fname, 6, "Northwest Territories", "Northwest Territories"); setstate(fname, 7, "Nova Scotia", "Nova Scotia"); setstate(fname, 8, "Nunavut", "Nunavut"); setstate(fname, 9, "Ontario", "Ontario"); setstate(fname, 10, "Prince Edward Island", "Prince Edward Island"); setstate(fname, 11, "Quebec", "Quebec"); setstate(fname, 12, "Saskatchewan", "Saskatchewan"); setstate(fname, 13, "Yukon Territory", "Yukon Territory"); }else if (cname == 'Australia') { fname.state.options.length = 0; fname.state.selectedIndex = -1; fname.state.options[0] = new Option('Any', 'outside'); setstate(fname, 1, "Australian Capital Territory", "Australian Capital Territory"); setstate(fname, 2, "New South Wales", "New South Wales"); setstate(fname, 3, "Northern Territory", "Northern Territory"); setstate(fname, 4, "Queensland", "Queensland"); setstate(fname, 5, "South Australia", "South Australia"); setstate(fname, 6, "Tasmania", "Tasmania"); setstate(fname, 7, "Victoria", "Victoria"); setstate(fname, 8, "Western Australia", "Western Australia"); }else if (cname == 'United Kingdom') { fname.state.options.length = 0; fname.state.selectedIndex = -1; fname.state.options[0] = new Option('Any', 'outside'); setstate(fname, 1, "England", "England"); setstate(fname, 2, "Scotland", "Scotland"); setstate(fname, 3, "Wales", "Wales"); }else { fname.state.options.length = 0; fname.state.selectedIndex = -1; fname.state.options[0] = new Option('Any', 'outside'); } }