var bodytext_backup = "";
var bodytext_status_check = 0;
var oldTextArea = ""; 

function check_temp(e) {
	if (!e) var e = window.event;

	var form = document.thisform;
	if (bodytext_backup != form.bodytext.value) {
		bodytext_backup = form.bodytext.value;
		if (e.keyCode == 13) e.returnValue = false; 
	}

	if (bodytext_backup.length >= 500) {
		if (e.keyCode == 8 || e.keyCode == 46) e.returnValue = true;
		else e.returnValue = false;
	}

	return false;
} 

function check_msglen(obj, limit, lengthobj) {
	var length = obj.value.length;

	if (length * 1 > limit) {
      var errorobj = document.getElementById(lengthobj + 'error');
      if (errorobj) errorobj.innerHTML = "<br><img src=\"/images/man03.gif\" alt=\"caution\" width=\"11\" height=\"21\" align=\"absmiddle\" border=\"0\" />&nbsp;<font color=\"#CC0000\"><strong>最大" + limit + "文字までです。</strong></font>";

		var tmp = "";
		for (i = 0; i < limit; i ++) {
			var ch = obj.value.charAt(i);
			tmp += ch;
		}

		obj.value = tmp;
		bodytext_status_check = 1;
	}

   var nbytesobj = document.getElementById(lengthobj);
   if (nbytesobj) {
      var remain = limit - obj.value.length;
      if (remain < 0) remain = 0;
      else if (remain > limit) remain = limit;
      nbytesobj.innerHTML = remain;
   }

	return true;
}



