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="/templates/colorsplash/js/jquery.autocompletefb-0.1.1/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};
