function check()
{
	with(document)
	{

//
// сведения о спецпредложении
//

		if(reg.action_name)
			with(reg.action_name)
				if(value == "")
				{
					alert("Не указано название СПЕЦПРЕДЛОЖЕНИЯ!")
					focus();

					return false;
				}

		if(reg.date_start)
			with(reg.date_start)
				if(value == "")
				{
					alert("Не указана дата начала СПЕЦПРЕДЛОЖЕНИЯ!")
					focus();

					return false;
				}

		if(reg.date_end)
			with(reg.date_end)
				if(value == "")
				{
					alert("Не указана дата окончания СПЕЦПРЕДЛОЖЕНИЯ!")
					focus();

					return false;
				}

		if(reg.action_description)
			with(reg.action_description)
				if(value == "")
				{
					alert("Отсутствует описание СПЕЦПРЕДЛОЖЕНИЯ!")
					focus();

					return false;
				}

//
// сведения об организации
//

		if(reg.name)
			with(reg.name)
				if(value == "")
				{
					alert("Не указано название организации!")
					focus();

					return false;
				}

		if(reg.adr)
			with(reg.adr)
				if(value == "")
				{
					alert("Не указан адрес организации!")
					focus();

					return false;
				}

		if(reg.phone)
			with(reg.phone)
				if(value == "")
				{
					alert("Не указан телефон организации!")
					focus();

					return false;
				}

		if(reg.man)
			with(reg.man)
				if(value == "")
				{
					alert("Не указано контактное лицо!")
					focus();

					return false;
				}

		if(reg.txt)
			with(reg.txt)
				if(value == "")
				{
					alert("Отсутствует описание!")
					focus();

					return false;
				}
	}

	return true;
}
