XMLHttpRequest the hard way

By Anatoly Mironov