jQuery.fn.autoCompletefb=function(options)
{var tmp=this;var settings={ul:tmp,urlLookup:[""],acOptions:{},foundClass:".acfb-data",inputClass:".acfb-input"}
if(options)jQuery.extend(settings,options);var acfb={params:settings,getData:function()
{var result='';$(settings.foundClass,tmp).each(function(i)
{if(i>0)result+=',';result+=$('span',this).html();});return result;},clearData:function()
{$(settings.foundClass,tmp).remove();$(settings.inputClass,tmp).focus();return tmp.acfb;},removeFind:function(o){$(o).unbind('click').parent().remove();$(settings.inputClass,tmp).focus();return tmp.acfb;}}
$(settings.foundClass+" img.p").click(function(){acfb.removeFind(this);});$(settings.inputClass,tmp).autocomplete(settings.urlLookup,settings.acOptions);$(settings.inputClass,tmp).result(function(e,d,f){var f=settings.foundClass.replace(/\./,'');var v='<li class="'+f+'"><span>'+d+'</span> <img class="p" src="/include/js/jquery/delete.gif"/></li>';var x=$(settings.inputClass,tmp).before(v);$('.p',x[0].previousSibling).click(function(){acfb.removeFind(this);});$(settings.inputClass,tmp).val('').focus();});$(settings.inputClass,tmp).focus();return acfb;}
