Graceful handling of AJAX timeouts

...an AJAX error handler for all requests that will log the error and display a message to the user