Added "delay" value to JavaScriptEvent to allow events to fire after a short delay.
Updated AutoCompleteInput to fire blur after a short delay to allow click event to fire first.