jQuery(document).ready(function() {
	$("#source").bind("keyup blur focus change paste input", function(event) {
		var MAX_LINES = 65535;
		var lines = $("#lines"); // cache
		var count = MAX_LINES - this.value.length;
		lines.text((count).toComma());
		
		if (count < 0) {
			lines.addClass("negative");
		} else {
			lines.removeClass("negative");
		}
	});
	
	// count on postback
	$("#source").trigger("keyup");
});
