Sería más eficiente si la búsqueda se realizara al momento de escribir (eventos como:
input,
keypress,
keyup,
keydown) y los mensajes de alerta los mostraras en una etiqueta junto a la caja de texto. De esta forma, el usuario verá los resultados mientras escribe, sin la necesidad de quitar el foco al campo de texto y sin mensajes de alerta o ventanas modales que deba cerrar.