
function CharactersRemaining(textarea, maxnum)
{
	var chars_remaining = maxnum - textarea.value.length;
	if(chars_remaining < 0)
	{
		textarea.value = textarea.value.substring(0, maxnum);
		chars_remaining = 0;
	}

	document.getElementById(textarea.id + "_chars_remaining").innerHTML = chars_remaining;
}


var chars_remaining_timeouts = new Array();
function CheckCharsRemaining(id, max_chars)
{
	CharactersRemaining(document.getElementById(id), max_chars);
	chars_remaining_timeouts[id] = setTimeout("CheckCharsRemaining('" + id + "', " + max_chars + ")", 1500);
}

function StopCharsRemaining(id)
{
	clearTimeout(chars_remaining_timeouts[id]);
}
