window.onerror = null;

function fnCheckFields(form_obj){
	var error_msg = "Пожалуйста, заполните все обязательные поля.";
	var is_error = false;
	for (var i = 0; form_obj_elem = form_obj.elements[i]; i++)
		if (form_obj_elem.type == "textarea" || form_obj_elem.type == "text")
			if (form_obj_elem.getAttribute("required") && !form_obj_elem.value)
				is_error = true;
	
	if (is_error) alert(error_msg);
	return !is_error;
}


function fnSaySmth(){
	var s = location.search;
	if (/feedback_sent/.test(s)) alert("Ваше сообщение было отправлено. Спасибо!");
	else if (/remind_user_pass_no_email/.test(s)) alert("Укажите e-mail!");
	else if (/remind_user_pass_sent/.test(s)) alert("Ваши регистрационные данные были отправлены.");
	else if (/remind_user_pass_oops/.test(s)) alert("Не существует пользователя с таким e-mail, или пользователь заблокирован/не активирован.");
	else if (/remind_user_pass_wrong_code/.test(s)) alert("Вы ошиблись при вводе кода подтверждения изображённого на картинке.");
	else if (/reg_user_okay/.test(s)) alert("На указанный вами e-mail отправлено уведомление.\nОткройте указанную в письме ссылку, чтобы ваша регистрация была активирована.");
	else if (/reg_user_activated/.test(s)) alert("Вы успешно зарегистрировались.\nНа ваш e-mail были отправлены регистрационные данные.");
	else if (/login_oops/.test(s)) alert("Не удалось войти. Вы либо указали неверную пару логин/пароль, либо пользователь заблокирован/не активирован.");
	else if (/add_directory_okay/.test(s)) alert("Ваша заявка на добавление в справочник отправлена на рассмотрение. Спасибо!");
	else if (/add_consultation_okay/.test(s)) alert("Ваш вопрос отправлен на рассмотрение. Спасибо!");
	else if (/add_to_notepad_full/.test(s)) alert("Объект не был добавлен в список избранных. Список полон!");
	else if (/add_to_notepad_login/.test(s)) alert("Вам необходимо зарегистрироваться и авторизоваться, чтобы иметь возможность добавлять объекты в избранное.");
	else if (/realty_search_full/.test(s)) alert("Шаблон поиска не был сохранен. Список полон!");
	else if (/realty_search_okay/.test(s)) {alert("Шаблон поиска был успешно сохранен. Теперь Вы можете указать для него название."); if($('name')) $('name').activate();}
	else if (/private_realty_okay/.test(s)) alert("Ваше объявление было успешно сохранено и отправлено на проверку. После одобрения, вы сможете поднимать объявление в поиске с помощью SMS, а также добавить фотографии.");
	else if (/private_realty_notsaved/.test(s)) alert("Произошла ошибка при сохранении.");
	else if (/error/.test(s)) alert("Произошла ошибка!");
}

window.onload = fnSaySmth;