$(document).ready(function(){function split(val)
{return val.split(/,\s*/);}
function extractLast(term)
{return split(term).pop();}
$('#elm_my_tags').autocomplete({source:function(request,response){jQuery.ajaxRequest(fn_url('tags.list?q='+ extractLast(request.term)),{callback:function(data){response(data.autocomplete);}});},search:function(){var term=extractLast(this.value);if(term.length<2){return false;}},focus:function(){return false;},select:function(event,ui){var terms=split(this.value);terms.pop();terms.push(ui.item.value);terms.push("");this.value=terms.join(", ");return false;}});});
