flXHR can also be instantiated during page load (in a script in the HEAD, for instance), but used later, in response to a user action, for intance. This example also shows how the user can use the object more than once, and in this simple case where the configuration doesn't change, there is no need to even reset the object. This example also defines an error handler in case an error occurs.