﻿$(document).ready(function () {
    $('textarea[length]').each(_init_maxlength).keyup(_init_maxlength).change(_init_maxlength);
});

function _init_maxlength(){
    var max = parseInt($(this).attr('length'));
	if($(this).val().length > max){
		$(this).val($(this).val().substr(0, $(this).attr('length')));
	}

    if ($(this).parent().find('.charsremain').get(0) == undefined)
        $('<span class="charsremain"></span>').insertAfter($(this));
    var left = (max - $(this).val().length);
    //$(this).parent().find('.charsremain').html('還剩下 ' + left + ' 個字可以輸入');
    $(this).parent().find('.charsremain').html(String.format(_lang_text_charactersleft, left));
}
