custom select with autocomplete native Javascript