$().ready(function() {
	$("#naziv").autocomplete("/autocomplete.php", {
		dataType: "json",
		parse: function(data) {
			if(!data) return;
			return $.map(data, function(row) {
				return {
					data: row,
					value: row.name,
					result: row.name
				};
			});
		},
		extraParams: {fabrica: fid},
		selectFirst: false,
		minChars: 1,
		width: 232,
		matchContains: "word",
		autoFill: false,
		highlight: false,
		max: 20,
		formatItem: function(row, i, max) {
			return row.name;
		}	
	});

	$('input#naziv').result(function(event, data, formatted) {
		$("#selected").val(data.id);
	});
});

function searchByCategory(){
	$("#searchType").val("byCategory");
	$("#formSearch").submit();
}

function showSelectedProduct(){
	$("#searchType").val("byName");
	$("#formSearch").submit();
}

function showAllProducts() {
	$("#searchType").val("byList");
	$("#formSearch").submit();
}

function showProductFromList(selected){
	$("#selected").val(selected);
	$("#searchType").val("bySingle");
	$("#formSearch").submit();
}
