Ну вы даете. =) У вас книга, с которой списан этот код, и в книге вся глава посвящена этому. В частности, в книге написано, что если вы не планируете полностью объявлять пространство имен XML, то просто объявите его так:
XML = {};
Как обращаться к элементам в XML-документе, там тоже расписано. Получаете ссылку на documentElement, и дальше действуете методами типа getElementsByTagName, атрибутами типа childNodes и nodeValue и прочее.