ubTree(parent, root)[annote.index];
}
};

(function() {
function resolveCss(cssText, ownerDocument) {
return cssText.replace(CSS_URL_RX, function(m, pre, url, post) {
return pre + "'" + resolve(url.replace(/["']/g, ""), ownerDocument) + "'" + post;
});
}
function resolveAttrs(element, ownerDocument) {
for (var name in URL_ATTRS) {
var a$ = URL_ATTRS[name];
for (var i = 0, l = a$.length, a, at, v; i < l && (a = a$[i]); i++) {
if (name === "*" || element.localName === name) {
at = element.attributes[a];
v = a