$(function() {

	$("#acsearch").autocomplete('/Autosuggest/jsonEndeca.cfm', {
	    extraParams: {nav: function() { return $('#nav').val(); } },
		dataType: "json",
		minChars: 4,
		cacheLength: 0,
		selectFirst: false,
		matchSubset: false,
		scrollHeight: 400,
		max: 15,
		delay: 20,
		parse: function(data) {
			return $.map(data, function(row) {
				return {
					data: row,
					value: row.AUTONAME,
					result: row.AUTONAME 
				}
			});
		},
		formatItem: function(row) {
			if ((row.SYSTEMTYPE == "Sub_entity")||(row.SYSTEMTYPE == "Parallel_entity")){
				return '<span style = "font-size: 13px;">'+row.AUTONAME+'</span>';
			}
			else if (row.SYSTEMTYPE == "Entity") {
				return '<span style = "font-size: 15px;">'+row.AUTONAME+'</span>';
			}
			else {
				return "<table><tr><td align='left'><img src = '" + row.AUTOCOMPLETEIMG + "' width = '50px'></td><td align='left'>" + row.AUTONAME + "<br />" + row.AUTOTITLE + "</td></tr></table>";
			}
		}
	}).result(function(e, row) {	
		 location.href = "/"+row.AUTOCOMPLETEWEBURL+"?Nav=Autocomplete";

	});
});
