--- a/xmpp.js Wed Feb 03 19:05:51 2010 +0000 +++ b/xmpp.js Wed Feb 03 19:23:45 2010 +0000 @@ -296,6 +296,17 @@ buf.push("</" + this.name + ">"); } return buf.join(""); + }, + + getChild: function (name, xmlns) { + for(var i=0;i<this.tags.length;i++) + { + var child = this.tags[i]; + if((!name || child.name == name) && (!xmlns || child.attr.xmlns == xmlns)) + return child; + } + return null; + }, } }