function ApplyAutocompleterToRegionsList() {
new Autocompleter.Local("regions_autocompleter", "regions_autocompleter_choices",
[ 'Абакан','Анадырь','Архангельск','Астрахань','Барнаул','Белгород','Биробиджан','Благовещенск','Братск','Брянск','Великий Новгород','Владивосток','Владикавказ','Владимир','Волгоград','Волжский','Вологда','Воронеж','Горно-Алтайск','Грозный','Дзержинск','Екатеринбург','Иваново','Ижевск','Иркутск','Йошкар-Ола','Казань','Калининград','Калуга','Кемерово','Киров','Комсомольск-на-Амуре','Кострома','Краснодар','Красноярск','Курган','Курск','Кызыл','Ленинградская область','Липецк','Магадан','Магнитогорск','Майкоп','Махачкала','Москва','Московская область','Мурманск','Набережные Челны','Назрань','Нальчик','Нижний Новгород','Нижний Тагил','Новокузнецк','Новороссийск','Новосибирск','Омск','Орел','Оренбург','Орск','Пенза','Пермь','Петрозаводск','Петропавловск-Камчатский','Псков','Ростов-на-Дону','Рязань','Самара','Санкт-Петербург','Саранск','Саратов','Смоленск','Сочи','Ставрополь','Стерлитамак','Сургут','Сыктывкар','Таганрог','Тамбов','Тверь','Тольятти','Томск','Тула','Тюмень','Улан-Удэ','Ульяновск','Уфа','Хабаровск','Ханты-Мансийск','Чебоксары','Челябинск','Череповец','Черкесск','Чита','Элиста','Южно-Сахалинск','Якутск','Ярославль' ], {frequency: .1, fullSearch: true});
}
function CheckCommentForm() {
function ChangeFieldState(element, hasError){
if(hasError) {
element.style.backgroundColor = '#ffff90';
errors += 1
}else{
element.style.backgroundColor = '#fff';
}
}
var requiredFieldsDOM = new Array();
var errors = 0;
for(var i = 0; i < requiredFields.length; i++) {
requiredFieldsDOM[i] = document.getElementById(requiredFields[i]);
if(requiredFieldsDOM[i].value == '') ChangeFieldState(requiredFieldsDOM[i], 1);
else ChangeFieldState(requiredFieldsDOM[i], 0);
if( requiredFields[i] == 'email' && !requiredFieldsDOM[i].value.match(/^[a-zA-Z0-9][a-zA-Z0-9_.\-+]*@([a-zA-Z0-9-]){2,}\.+([a-zA-Z0-9]{2,4})+$/) ) ChangeFieldState(requiredFieldsDOM[i], 1);
if(requiredFieldsDOM[i].onkeydown == null){
requiredFieldsDOM[i].onkeydown = CheckCommentForm;
requiredFieldsDOM[i].onkeyup = CheckCommentForm;
}
}
if((CheckCommentForm.caller != null || window.opera) && errors) return false;
}