function CheckForm(form,mcheck)
	{
	var result=false;
	var mcstat=false;
	// * Fields array
	// Числа - ключи элементов формы document.forms[form] от 0 до document.forms[form].length-1

	for (var c=0; c < document.forms[form].length-1;c=c+1)
		{
		for (var mc=0; mc < mcheck.length+1;mc=mc+1)
			{
			if ( mcheck[mc]==c)
				{
				if (document.forms[form].elements[c].value == "")
					{
					alert("Не заполнено поле "+document.forms[form].elements[c].name);
					document.forms[form].elements[c].focus();
					return false;
					}
				else
					{
					var result = true;
					}
				}
			}
		}

	if (mcheck.length == 0)
		{
		result = true;
		}

	if(result == true) 
		{
		document.forms[form].submit();
		}
	}