function checkForm(form) {

  eml = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
  username = /^([_0-9А-Яа-яёA-Za-z -]{3,100})+$/;
  txt = /^([\w]{3,6})+$/;

   if (!username.test(form.fname.value))
	  {
alert ("Имя должно состоять только из буквенных символов! \n Количество символов должно быть не менее 3 и не более 100")
  form.fname.focus()
  form.fname.select()
  return false
       }

  if (!eml.test(form.email.value))
	  {
alert ("E-mail адрес должен быть в формате user@domen.zone")
  form.email.focus()
  form.email.select()
  return false
       }

   if (form.descr.value.length == 0)
	  {
alert ("Вы не написали текст сообщения")
  form.descr.focus()
  form.descr.select()
  return false
       }
  if (form.descr.value.length > 1000)
	  {
alert ("Вы превысили допустимое количество символов в текст сообщения")
  form.descr.focus()
  form.descr.select()
  return false
       }
 return true
}


function ChoosenLen() {
  m = window.document.getElementById("mydescr").value.length;
  window.document.getElementById("mycount").value = "Кол-во символов " + m;

  if ((m > 1000)||(m < 0)) {
  window.document.all.mycount.style.color="red";
  window.document.getElementById("mycount").value = "Вы привысили лимит символов - " + m;
  }else{
  window.document.all.mycount.style.color="999999";
  }
}
