jQuery(function() {
	function format(item) {
		return "<div class=\"autocompletecount\">~" + item.count + " Treffer</div>" + item.name;
	}
	autocompleteField.autocomplete('autocomplete.php', {
		minChars: 2,
		dataType: "json",
		cacheLength: 1,
		matchSubset: false,
		autoFill: false,
		selectFirst: false,
		parse: function(data) {
			return jQuery.map(data.suggestions, function(row) {
				row = row.split("|");
				return {
					data: {name: row[0], count: row[1]},
					value: row[0],
					result: row[0]
				}
			});
		},
		formatItem: function(item) {
			return format(item);
		},
		extraParams: {
			query: function() { return autocompleteField.val(); }
		}
	});
});


