function validate()
{
	var form = document.support;

	if(!form.name.value || !form.email.value || !form.message.value)
	{
		alert("Не заполненны обязательные поля!");
	}
	else
	{
		var err = 1;

		var emailTest = "^[_\.0-9a-z-]+@([0-9a-z][0-9a-z_-]+\.)+[a-z]{2,4}$";
		var regex = new RegExp(emailTest);
		if(!regex.test(form.email.value))
		{
			alert("Неверный e-mail!");
			err=0;
		}

		if(form.name.value.length < 3)
		{
			alert("Слишком короткое имя (минимум 3 символа)!");
			err=0;
		}
		
		if(form.message.value.length < 32)
		{
			alert("Слишком короткое сообщение (минимум 32 символа)!");
			err=0;
		}

		if(err)
		{
			form.submit();
			return true;
		}
		else
			return false;
	}
}
