jQuery(function($)
{
	function format(item)
	{
		return item.name;
	}
	
	$("input#flAutocompleteInputText").autocomplete(	'/plenty/api/autocomplete.php',
									{
										minChars: 2,
										dataType: "json",
										cacheLength: 1,
										matchSubset: false,
										selectFirst: false,
										extraParams:	{
											query:	function()
													{
														return $("input#flAutocompleteInputText").val();
													},
											multishop_id : function()
													{
														return $("input#multishop_id").val();
													},
											lang : function()
													{
														return $("input#lang").val();
													}
										},
										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]
																					}
																		});
												},
										autoFill: false,
										formatItem:	function(item)
													{
														return format(item);
													}
										
										});
});


