Using SetTimeout() To Delay The Closing Of A Related UI Element Based On User Interactions