Спасибо, работает.
Еще хотел поинтересоваться, а такое добавление нового метода bind может как-нибудь сказать на использовании различных библиотек: jquery, prototype и т.п?
В этих же библиотеках тоже используется bind - это никак мешать не будет?
Я просто взглянув на ваш пример, вспомнил, что можно же было просто сохранить ссылку на this в переменной, ну типа сделать так:
var that = this;
GDownloadUrl("data.xml", function(data, responseCode) {
that.parseXML(data, responseCode)
});
Но ваш способ мне больше нравится, только вот не знаю, нет ли в нем подводных камней? Вы бы какой способ порекомендавали, через bind или как я чуть выше написал?