﻿function EnforceMaxLengthOnTextArea(oTextArea, iMaxLength, sIdOfDisplayPanel)
{        
    var iCurrentLength = oTextArea.value.length;     
    if(iCurrentLength > iMaxLength) oTextArea.value = oTextArea.value.substring(0, iMaxLength);
        
    var pnlCharsRemaining = document.getElementById(sIdOfDisplayPanel);    
    if (pnlCharsRemaining != null) pnlCharsRemaining.innerHTML = Math.max((iMaxLength - iCurrentLength),0) + "&nbsp;characters remaining";
}