﻿// JScript File

function DisplayTextLength(targetId, displayId, maxLength)
{
	var target = document.getElementById(targetId);
	var display = document.getElementById(displayId);

	var len = target.value.length;
	var newValue;
	var newClass;
	
	if (len <= maxLength)
	{
		newValue = maxLength - len;
		newClass = "";
	}
	else
	{
		newValue = "(" + (len - maxLength) + " characters too long)";
		newClass = "Validator";
	}

	if (newValue != display.innerText)
	{
		display.innerHTML = newValue;
	}
	
	if (newClass != display.className)
	{
		display.className = newClass;
	}
}

