function CheckFieldLength(fn,wn,rn,mc) {
  var len = fn.value.length;
  if (len > mc) {
    fn.value = fn.value.substring(0,mc);
    len = mc;
  }
//  document.getElementById(wn).innerHTML = len;
  $(rn).innerHTML = mc - len;
}



function addCommentToActor (f, mid) {

//  alert (f);
  //Form.disable (f);
  $("btnPostActorComment").value = "Adding comment ...";
  new Ajax.Request (
    f.action,
    { asynchronous:true,
      parameters: Form.serialize(f),
      onSuccess: function(transport) {
      //alert (transport.responseText);
      if (transport.responseText.match(/^ERROR/)) {
        alert (transport.responseText);
      } else {
        try {
       	  eval (transport.responseText);
          $("btnPostActorComment").value = 'Comment Posted';
          $("btnPostActorComment").disabled = true;
        } catch (e) {
        	alert (e);
        }
      // alert (transport.responseText);
      }     
      }
    }
  );
  return false;
}
