Как кроссбраузерно создать объект, через который можно будет выполнять Ajax запросы
Для создания объекта на чистом JavaScript можно использовать такую функцию:
(идея состоит в том, чтобы сначала попробовать создать объекты для IE, а потом уже, если не получится, для остальных браузеров)