Just put up a finished XMLHttpRequest JavaScript class to simplify working with the things. It's based upon stuff glommed from a lot of sources. The main thing is that I wanted to create an OO wrapper around the code and clean up how it can be called.
USAGE:
var http = new AjaxRequest() http.setTarget("/ping.php") http.setForm(new URLBuilder("word", "ping")) var synchronousGet = http.get() var synchronousPost = http.post() // Asynchronous http.get(closureHere) http.post(closureHere)