var K1;

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

$.extend(K1, {
	characterLimitCallback: function(event) {
		var target = $(this);
		var limit = event.data['limit'];
		var char_count = $(event.data['character_counter']);
		
		var chars_left = limit - target.val().length;
		char_count.text(chars_left);
		if (chars_left < 0) {
			char_count.addClass('character-count-over');
		} else {
			char_count.removeClass('character-count-over');
		}
	}
});