function getData(node) {
return node.data;
}
function setDataRecursively(node) {
if (node.tagName == "A") {
node.data = 10;
}
var currChild = node.firstChild;
while (currChild != null) {
setDataRecursively(currChild);
}
}
function setData(doc) {
doc.body.data = -1; setDataRecursively(doc.body);
}