Hola:
El gran problema de la tecnología ajax, es que existen 2 versiones totalmente distintas... la estándar funciona con el método XMLHtpRequest, y el "explorer" funciona con controles ActiveX, así que si solo usas una, la otra no tiene sentido...
Si la función GetXmlHttpObject(); vale para los 2 casos habría que ver las demás implementaciones...
Saludos