function limits(limit)
{
  var dlen;
  var rem;
  frm = document.forms.review;
  dlen = frm.content.value.length;
  rem = limit - dlen;
  if(rem > 0)
  {
    frm.remlen.value = rem;
    return true;
  }
  else
  {
    alert('Out of limit: ' + limit + ' chars!');
    frm.remlen.value = 0;
    frm.content.value = frm.content.value.substr(0, limit);
    return false;
  }
}

function submitlimits(limit)
{
  var dlen;
  var rem;
  frm = document.forms.review;
  dlen = frm.content.value.length;
  rem = limit - dlen + 1;
  if (frm.name.value.length == 0)
  {
    alert("Enter your name!");
    return false;
  }
  else if (frm.title.value.length == 0)
  {
    alert("Enter Review Title!");
    return false;
  }
  /*else if (dlen < 25)
  {
    alert('Review too short!');
    return false;
  }*/
  else if( rem >= 0)
     return true;
  else
  {
    alert('Out of limit: ' + limit + ' chars!');
    frm.remlen.value = 0;
    frm.content.value = frm.content.value.substr(0, limit);
    return false;
  }
}