<!--

//Функция проверки "не пусто"
function EmptyControl(alertText, fm)
{
	if (fm.value == "")
	{ alert(alertText); fm.focus(); return(true) }
}



function CheckOnExist(checkStop, alertText, fm)
{

//Функция проверки наличия допустимых символов
//Если в значении value поля fm встречается хоть один символ,
//которого нет в строке checkStop - отвечаем да т.е. true

	var check = false;
  	var checkStr = fm.value;
  	var i = 0;
  	var j = 0;

	for (i = 0;  i < checkStr.length;  i++)
	{
    	simbol = checkStr.charAt(i);

    	for (j = 0;  j < checkStop.length;  j++)
    	{    		
      		if (simbol == checkStop.charAt(j))
      		{				
          		check = true;
				break;
      		}
    	}

    	if (check == false)
    	{
			alert(alertText);
			fm.focus();
			return(true);
			break;
    	}

    	check = false;
  	}

}


//Функция проверки цифрового поля
function NumberControl (alertText, f_obj)
{
	CheckOnExist("0123456789", alertText, f_obj)
	{ return (true) }

	alert("ok");
	//if ( f_obj.value.indexOf("0") == 1 )
	//{ alert(alertText); fm.focus(); return(true) }

return (false);
}


//Функция проверки допустимого количества символов в поле
function LengthControl(alertText, fm, len, p)
{
	if (p==1)
  	{
  		if (fm.value.length > len)
		{ alert(alertText); fm.focus(); return(true) }
	}
	else
	{
  		if (fm.value.length < len)
		{ alert(alertText); fm.focus(); return(true) }
    }
}


//Функция контроля структуры e-mail поля
function MailControl(alertText, fm)
{
	if (fm.value != '') {
		if (fm.value.indexOf('@') < 1 || fm.value.indexOf('.') < 1 || fm.value.indexOf('@.') != -1 || fm.value.indexOf('.@') != -1 || fm.value.indexOf('.')+1 == fm.value.length )
    	{ alert(alertText); fm.focus(); return (true); }
	}
}

//-->
