rem: var hintLabel = target.nextSibling.nextSibling; xformsRemoveClass(hintLabel, "xforms-hint"); xformsAddClass(hintLabel, "xforms-hint-active"); 
add: var hintLabel = target; while (true) { if (xformsArrayContains(hintLabel.className.split(" "), "xforms-hint") && hintLabel.htmlFor == target.id) { xformsRemoveClass(hintLabel, "xforms-hint"); xformsAddClass(hintLabel, "xforms-hint-active"); break; } hintLabel = hintLabel.nextSibling; } 
context: function xformsSytleGetFocus(event) {    var target = getEventTarget(event);    if (!xformsArrayContains(target.className.split(" "), "xforms-control"))        target = target.parentNode;    var hintLabel = target.nextSibling.nextSibling;    xformsRemoveClass(hintLabel, "xforms-hint");    xformsAddClass(hintLabel, "xforms-hint-active");}
meta: 7519	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7519/7ffcb3032d7f6ecb75a22b35fb0e9af7c8520d30/xforms-style.js/buggy/src/examples/web/config/theme/javascript/xforms-style.js