, смотрите, дело в том, что элементы второго списка формируются вот таким образом (где centrcher - название элемента первого списка, которому соответствуют нижеследующие элементы второго):
function ff_CselRegion_action(element, action)
{
country = ff_getElementByName('CselCountry');
state = ff_getElementByName('CselState');
var centrArray = new Array(
<a href="http://www.summitapec2012.ru">rgrg</a>, '33. Владимирская область', '37. Ивановская область', '40. Калужская область'
);
var centrcherArray = new Array(
'Egypt', 'Iran', 'Israel', 'Kuwait', 'Lebanon', 'Morocco',
'Saudi Arabia', 'Syria', 'Turkey', 'U.A.Emirates', 'Other'
);
var vostochsibArray = new Array(
'Armenia', 'Bangladesh', 'Cambodia', 'China', 'India', 'Indonesia',
'Japan', 'Malaysia', 'Myanmar', 'Nepal', 'Pakistan', 'Philippines',
'Singapore', 'South Korea', 'Sri Lanka', 'Taiwan', 'Thailand',
'Uzbekistan', 'Vietnam', 'Other'
);
var dalnevostochArray = new Array(
'Albania', 'Austria', 'Belarus', 'Belgium', 'Bosnia', 'Bulgaria',
'Croatia', 'Cyprus', 'Czech Rep.', 'Denmark', 'Estonia', 'Finland',
'France', 'Germany', 'Greece', 'Hungary', 'Iceland', 'Ireland',
'Italy', 'Latvia', 'Liechtenstein', 'Lithuania', 'Luxembourg',
'Macedonia', 'Malta', 'Monaco', 'Netherlands', 'Norway', 'Poland',
'Portugal', 'Romania', 'Russia', 'Slovakia', 'Slovenia', 'Spain',
'Sweden', 'Switzerland', 'Ukraine', 'United Kingdom', 'Other'
);
var severnArray = new Array('Australia', 'New Zealand', 'Other');
var severokavArray = new Array(
'Costa Rica', 'Cuba', 'El Salvador', 'Guatemala', 'Haiti', 'Jamaica',
'Mexico', 'Panama', 'Other'
);
var severozapArray = new Array('Canada', 'USA', 'Other');
var povoljskArray = new Array('Canada', 'USA', 'Other');
var uralskArray = new Array('Canada', 'USA', 'Other');
var volgoviatsk = new Array('Canada', 'USA', 'Other');
var zapsib = new Array(
'Argentina', 'Bolivia', 'Brazil', 'Chile', 'Colombia', 'Ecuador',
'Paraguay', 'Peru', 'Suriname', 'Uruguay', 'Venezuela', 'Other'
);
if (element.value == 'none') {
// drop countries
while (country.options.length > 0)
country.options[country.options.length-1] = null;
} else {
// get the matching array
var selectedArray = eval(element.value+'Array');
// drop supernumerous option
while (selectedArray.length < country.options.length-1)
country.options[country.options.length-1] = null;
// add the new options
country.options[0] = new Option('Выберите регион', 'none', true, true);
for (var i=0; i < selectedArray.length; i++)
country.options[i+1] =
new Option(selectedArray[i], selectedArray[i]);
} // if
// drop states
while (state.options.length > 0)
state.options[state.options.length-1] = null;
} // ff_CselRegion_action