var Alert = {
	show: function(title, text, class_name, close_button) {
		if (!$('.ajax_alert').attr('class')) {
			$('<div class="ajax_alert"></div>').appendTo(document.body);
		}
		var html = '<div style="display:none" class="alert_box_item"><div class="msgtop"><div class="' + class_name + '">';
		if(close_button) {
			html += '<a href="#" class="close" onclick="return Alert.close(this)"></a>';
		}
		html += '</div><div class="msg"><span>' + title + '</span><br />' + text + '</div></div><div class="msgbottom"></div></div>';
		
		var element = $(html);
		element
			.prependTo($('.ajax_alert'))
			.fadeIn('slow')
			.animate({opacity: 0.9}, 3000);
		
		if(!close_button) {
			element.fadeOut('slow', function() {$(this).remove()});
		}
	},
	close: function(element) {
		$(element)
			.parent()
			.parent()
			.parent()
			.remove();
		return false;
	}
}

var AlertText = {
	complaint: {
		title: 'Обратная связь',
		ok: 'Ваше сообщение отправлено.',
		empty: 'Не заполнен текст сообщения.',
		error: 'Ошибка при отправке сообщения.'
	},
	vote: {
		title: 'Голосование',
		ok: 'Спасибо, ваш голос принят.',
		error: 'Произошла ошибка при принятии вашего голоса.',
		similar: 'Вы недавно уже ставили такую оценку.',
		notice: 'Спасибо, ваш отзыв записан.',
		movie: 'Ваш голос удалён.'
	},
	
	comment: {
		title: 'Комментарии',
		ok: 'Ваш комментарий добавлен.',
		error: 'Вы не написали текст комментария.',
		request: 'Вы высказали свое мнение.'		
	},
	
	friend: {
		title: 'Дружба',
		ok: 'Теперь вы друзья!',
		quarrel: 'Вы только что потеряли друга.'
	},
	delete_photo:{
		title: 'Фото',
		ok: 'Фотография успешно удалена.'
	},
	check_user:{
		title: 'Регистрация',
		error: {
			'login':'Пользователь с таким именим уже существует.',
			'login_format': 'Неправильный формат логина! Логин может состоять только из латинских букв и цифр.',
			'email':'Пользователь с такой электронной почтой уже зарегистрирован на сайте!',
			'email_format': 'Неправильный формат адреса электронной почты!',
			'password_repeat': 'Введенные пароли не совпадают',
			'password_leight': 'Пароль должен содержать не менее 5 символов'
			}
	},
	add_link:{
		title: 'Ссылки',
		ok: 'Ваша ссылка добавлена.',
		error: 'Ошибка при добавлении ссылки.'		 
	},
	add_video:{
		title: 'Видео',
		ok: 'Ваше видео добавлено.',
		error: 'Ошибка при добавлении видео.'
	},
	add_img:{
		title: 'Фото',
		ok: 'Ваше фото загружено.',
		error: 'Ошибка при загрузки фото.'		 
	},
	ahnung: {
		title: 'Ошибка',
		error: 'Упс! Что-то пошло не так!'
	},
	userproduct: {
		title: 'Статус изменен!',
		text: 'Возможно, необходимо редактирование.'
	}	
}
