$(document).ready(function()
{
	$(".feedback-submit").click(function()
	{
		var form=$(this).parents(".feedback");

		form.mapForm(function(element)
		{
			$(element).removeClass("error");
		});

		var valid=form.validate
		({
			rules:
			{
				"body[Имя]":		"exists",
				"body[E-mail]":		"exists",
				"body[Сообщение]":	"exists"
			},
			
			error: function(element)
			{
				$(element).addClass("error");
			}
		});

		if (valid)
		{
			form.ajaxSubmit
			({
				type:	"post",
				url:	"/",
				data:
				{
					alias:		"feedback",
					cmd:		"send",
					subject:	"Сообщение с сайта "+window.location.hostname
				},
				
				success: function()
				{
					form.clearForm(function(element)
					{
						$(element).removeClass("error");
					});

					alert("Сообщение отправлено!");
				},

				error: function()
				{
					alert("Сообщение не отправлено! Проверьте соедение с интернетом.");
				}
			});
		}
		else
		{
			alert("Некоторые поля заполнены с ошибкой!");
		}

		return false;
	});

	$(".feedback-clear").click(function()
	{
		$(this).parents(".feedback").clearForm(function(element)
		{
			$(element).removeClass("error");
		});

		return false;
	});
});
