process
for (
i=0;
i<=
x->length-1;
i++) {
// process only element nodes
if (
x->item(
i)->nodeType==1) { if (
x->item(
i)->childNodes->item(0)->nodeValue ==
q) {
y=(
x->item(
i)->parentNode); } } }