var country_states = new Array ("13","4420","New South Wales","13","4421","Victoria","13","4422","Queensland","13","4423","South Australia","13","4424","Northern Territory","13","4425","Western Australia","13","4426","Tasmania","239","4165","Alabama","239","4166","Alaska","239","4167","Arizona","239","4168","Arkansas","239","4169","California","239","4170","Colorado","239","4171","Connecticut","239","4172","Delaware","239","4173","District of Columbia","239","4174","Florida","239","4175","Georgia","239","4176","Hawaii","239","4177","Idaho","239","4178","Illinois","239","4179","Indiana","239","4180","Iowa","239","4181","Kansas","239","4182","Kentucky","239","4183","Louisiana","239","4184","Maine","239","4185","Maryland","239","4186","Massachusetts","239","4187","Michigan","239","4188","Minnesota","239","4189","Mississippi","239","4190","Missouri","239","4191","Montana","239","4192","Nebraska","239","4193","Nevada","239","4194","New Hampshire","239","4195","New Jersey","239","4196","New Mexico","239","4197","New York","239","4198","North Carolina","239","4199","North Dakota","239","4200","Ohio","239","4201","Oklahoma","239","4202","Oregon","239","4203","Pennsylvania","239","4204","Rhode Island","239","4205","South Carolina","239","4206","South Dakota","239","4207","Tennessee","239","4208","Texas","239","4209","Utah","239","4210","Vermont","239","4211","Virginia","239","4212","Washington","239","4213","West Virginia","239","4214","Wisconsin","239","4215","Wyoming","243","4408","Yukon","243","4409","Saskatchewan","243","4410","Quebec","243","4411","Prince Edward Island","243","4412","Ontario","243","4413","Nova Scotia","243","4414","Northwest Territories / Nunavut","243","4415","Newfoundland","243","4416","New Brunswick","243","4417","Manitoba","243","4418","British","243","4419","Alberta"); function onStateChange(country, model, sel_id) { var countryCode = country.options[country.selectedIndex].value; var i, j; var country_usa = 239; /// alert(country + '|' + model + '|' + sel_id); j = model.options.length = 0; model.options.selectedIndex = 0; model.options.length = j+1; model.options[j].value = 0; model.options[j].text = 'Select State'; j++; for (i = 0; i < country_states.length / 3; i++) { if (country_states[i*3] == countryCode) { model.options.length = j+1; model.options[j].value = country_states[i*3+1]; if (sel_id && country_states[i*3+1] == sel_id) { model.options.selectedIndex = j; } model.options[j].text = country_states[i*3+2]; j += 1; } } return; }