if (typeof(EventUtil) == 'undefined') {
    EventUtil ={};
}

EventUtil.getCharCnt = function(targChar)
{
    var text = targChar.replace(/\r|\n/g, '');
    var num = text.length;
    return num;

}

EventUtil.setCharCnt = function(elm, targElm)
{
    var elmValue = $(elm).value;
    var num = getByteCnt(elmValue);
    
    $(targElm).innerHTML = num;
}

function getByteCnt(str) {
    var byteCnt = 0;

    for (var i=0; i<str.length; i++) {
        if (escape(str.charAt(i)).length < 4) {
            byteCnt++;
        } else {
            byteCnt += 2;
        }
    }

    return byteCnt;
}

