﻿function findValueCallback(event, data, formatted){$("<li>").html( !data ? "No match!" : "Selected: "+formatted).appendTo("#result");}
function formatResult(row){return row[0].replace(/(<.+?>)/gi,'');}
function formatPlantName(row){if(row[1]!=""){return "<div style=\"padding:2px 3px;cursor:pointer;\">"+row[0]+"<br /><em>"+row[1]+"</em></div>";}else{return "<div style=\"padding:2px 3px;cursor:pointer;\">"+row[0]+"</div>";};}

$().ready(function(){
  $("#plantsuggest_txt").autocomplete("/handlers/PlantSuggestor.ashx", {
    delay: 250,
    width: 240,
    minChars: 1,
    max: 22,
    matchSubset: 0,
    selectFirst: false,
    matchContains: true,
    formatItem: formatPlantName
});});
function showPlants(){
  if($("#plantsuggest_txt").val()!=""){$("#plantsuggest_txt").attr('value',"");};
  $("#plantsuggest_txt").focus().click().click(); 
}
/** Set auto-complete 'Off' on Search Input field **/
jQuery(function(){$("#plantsuggest_txt").attr("autocomplete", "off");});