<!--
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
cntfield.value = maxlimit - field.value.length;
var fullStr = field.value + " ";
var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi;
var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
var splitString = cleanedStr.split(" ");
}
function valid(formm)  {
  var re = /^([\d\w\-]+\.)*[\d\w\-]+@([\d\w-]+\.)+[A-Za-z]{2,4}$/i;
  var r = /^.+/;
  if(!re.test(formm.email.value)){
    alert('Некорректний e-mail.');
    return false;
  }
  if(!r.test(formm.name.value)){
    alert('Нет имени.');
    return false;
  }
  if(!r.test(formm.message.value)){
    alert('Нет сообщения.');
    return false;
  }
if(!r.test(formm.subj.value)){
    alert('Нет темы.');
    return false;
  }
}
// -->
