function findValue(li) {
if( li == null ) return null;

// 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;

}

function selectItem(li) {
findValue(li);
}

function formatItem(row) {
//return row[0] + ", " + row[1];
return row[0];
}

function lookupAjax(){
var oSuggest = $("#b_destination")[0].autocompleter;
oSuggest.findValue();
oSuggest.flushCache();
return false;
}

$(function(){
$("#b_destination").autocomplete(
"serverResp.php",
{
delay:10,
minChars:3,
matchSubset:1,
matchContains:1,
maxItemsToShow:15,
cacheLength:10,
onItemSelect:selectItem,
onFindValue:findValue,
formatItem:formatItem,
autoFill:false
}
);
});
