var space_limit = 5120;
function TextLimit()
{
   var form = document.getElementById('cmtform');
   if (form != null)
   {
      var counter = document.getElementById('counter');
      var comments = document.getElementById('comments');
      if ((counter != null) && (comments != null))
      {
         var str = counter.innerHTML;
         var length = comments.value.length;
         var old = str.match(/[\d]+/);

         counter.innerHTML = space_limit - length;
         if (document.styleSheets)
         {
            if ((length > space_limit) && (old <= space_limit))
               counter.style.color = 'red';
            else if ((length <= space_limit) && (old > space_limit))
               counter.style.color = 'gray';
         }
      }
   }
}
function TextCounter()
{
   document.write('<span class="minor grayed" style="margin:0px">'+
                  '(space remaining: <span id="counter">'+
                  space_limit+'</span>)</span>');
}

