$(function() {
	$("#keyword").autocomplete("/autocomplete", {
		dataType: 'json',
		parse: function(data) {

			var rows = new Array();
			data = data.terms[1];
			var j = 0;
			for(var i=0; i < data.length; i++) {
				rows[j] = { data:{name:data[i],count:data[i+1]}, value:data[i], result:'"'+data[i]+'"' };
				j++;
				i++;
			}

			return rows;
		},
		width:166,
		formatItem: function(row, i, n) {
			return '<h5>'+row.name+'</h5>';//<h6>'+row.count+' Ergebnisse</h6>
     	},
		extraParams: {
			q: '',
			limit: '',
			terms: 'true',
			"terms.fl": "shingle",
			wt: 'json',
			"terms_prefix": function () {
				return $("#keyword").val().toLowerCase();
			}
		},
		max:10,
		minChars:2,
		cacheLength:1,
		selectFirst:false
	}).result(function(event, data, formatted) {
		$("#searchform").submit();
	});
});
