var text;
function checkLength(val)
{
	if (text == null) 
		text = val.innerHTML;

	//var value = textLengthValidator_NormalizeLineBreaks( ValidatorTrim( ValidatorGetValue( val.controltovalidate ) ) );
	var value = textLengthValidator_NormalizeLineBreaks( ValidatorGetValue( val.controltovalidate ) );

	if (value.length > val.maxLength)
	{
		val.innerHTML = text;
		if (val.displayEntered.toLowerCase() == "true")
			val.innerHTML += " (" + value.length + " characters entered)";
		return false;
	}
	else return true;
}

function textLengthValidator_NormalizeLineBreaks( text )
{
	return text.replace( /\r\n/g, "\n" );
}