<!--
/******************* Note **********************
Ограничение числа символов, вводимых в поля формы (здесь <textarea>) с указанием
оставшегося числа символов. 
Для страниц с единственной формой и множеством (здесь 2)полей ввода. 
Пример:
H:\_my_web\_Скрипты\МОИ\Обработка Форм\Осталось символов\polyInputCharlimit\1anonc_form.html

Вызов в поле <textarea> по: onKeyPress="form_cheker(nm)"
где nm - номер поля <textarea>, начиная с 0;
form_cheker(nm) - определяет номер поля ввода и передает его для выполнения расчета
функции - do_calc(f)

Допустимое число символов задается парметром:
	* maxLength  функции do_calc(f).
	* оно же указывается в <input value="ххх"> для отображения оставшегося числа символов 

Связь с функцией form_cheker(nm):
с полем <textarea> через  id="msgХ", где Х=nm - номер поля, начиная с 0;
с полем <input> через  name="msgCLХ",  где Х=nm - номер поля, начиная с 0.

В html-коде:
 
<textarea id="msg0" name="message0" rows="5" cols="26" wrap="soft" onKeyPress="form_cheker(0)"></textarea>
<br>
<input value="250" size=6 name="msgCL0" disabled>

*************************************/
var supportsKeys = false;	/* для запуска setTimeout*/

function form_cheker(nm){
i=eval(nm);
if (i==0)
	{
	f= document.forms[0].msg0;
	dis= document.forms[0].msgCL0;
	do_calc(f);
	}
 if (i==1)
	{ 
	f= document.forms[0].msg1;
	dis= document.forms[0].msgCL1;
	do_calc(f);
	}
}

function do_calc(f){
     clipped = false;
     maxLength = 250;
/* без условия ниже счетчик не срабатывает при вставке копированием */
if (!supportsKeys) timerID = setTimeout("do_calc(f)",250);

	f=eval(f);
	dis=eval(dis);

       if (f.value.length > maxLength)
		{
	        f.value =f.value.substring(0,maxLength);
            charleft = 0;
            clipped = true;
		} 
		else{
               charleft = maxLength - (f.value.length);
            }
    dis.value = charleft;
    return clipped;
}

/******** Подмена символа Enter - пробелом  ***/
function show(){
code=window.event.keyCode;
if (code==13)
	{
	window.event.keyCode=32;
	}

return true;

}

//-->