Pops, >Ok, there is always a reasons for something. I appreiciate you taking >the timeout to share it.
One thing to keep in mind is that jQuery is intended to be a cross-browser library. Just because the XHR object works one in one browser, does not mean it works correctly in all the browsers on all platforms. The goal is to provide a consistent behavior across all browsers and platforms whenever possible. Just keep that in mind when looking at code... -Dan