﻿
function textCounter(fieldId, countfieldId, maxlimit) 
{
    var field = document.getElementById(fieldId);

    if (field == null)
        return;

    var countfield = document.getElementById(countfieldId);

    if (countfield == null)
        return;
    
    if (field.value.length > maxlimit)
    {
        // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);
    }
    else 
    {
        // otherwise, update 'characters left' counter
        countfield.value = maxlimit - field.value.length;
    }
}