

	function findValue(li) {
		if( li == null ) return alert("No match!");
	
		// if coming from an AJAX call, let's use the CityId as the value
		if( !!li.extra ) var sValue = li.extra[0];
	
		// otherwise, let's just display the value in the text box
		else var sValue = li.selectValue;
	
		/*alert("The value you selected was: " + sValue);*/
	}
	
	function selectItem(li) {
		findValue(li);
	}
	
	function formatItem(row) {
		return row[0] + " (id: " + row[1] + ")";
	}
	
	function lookupAjax(){
		var oSuggest = $("#geo_search, #geo_search_edit")[0].autocompleter;
	
		/*oSuggest.findValue();*/
	
	/*	return false;*/
	}
	

/*	
//original config vom plugin
$(document).ready(function() {

	function findValueCallback(event, data, formatted) {

		$("<li>").text( !data ? "No match!" : "Selected: " + formatted).appendTo("#result");
	}
	
	function formatItem(row) {
		//var row = row.split("|");
		return row[0] + " (id: " + row[1] + ")";
	}
	
	function formatResult(row) {
		return row[0];
	}
	
	$("#suggest1").autocomplete(cities);
	$("#suggest12").autocomplete(months, {
		minChars: 0,
		max: 12,
		autoFill: true
	});
	$("#suggest13").autocomplete(emails, {
		minChars: 0,
		width: 310,

		matchContains: true,
		formatItem: function(row, i, max) {
			return i + "/" + max + ": \"" + row.name + "\" <" + row.to + ">";
		},
		formatResult: function(row) {
			return row.to;
		}
	});

	$("#suggest2").autocomplete("search.php", {

		delay: 150,

		width: 260,

		formatItem: formatItem,
		formatResult: formatResult,
		selectFirst: false

	});

	$("#suggest3").autocomplete(cities, {
		multiple: true,
		mustMatch: true,
		autoFill: true
	});
	$("#suggest4").autocomplete('search.php', {
		multiple: true,
		matchContains: true,
		formatItem: formatItem,
		formatResult: formatResult,

		extraParams: {

			foo: "bar"

		}
	});
	$(":text, textarea").result(findValueCallback).next().click(function() {

		$(this).prev().search();

	});
	$("#suggest2").result(function(event, data, formatted) {
		$(this).find("..+/input").val(data[1]);
	});
	$("#suggest4").result(function(event, data, formatted) {
		var hidden = $(this).find("..+/input");
		hidden.val( (hidden.val() ? hidden.val() + ";" : hidden.val()) + data[1]);
	});


});
*/
