rem:   var hintLabel = ORBEON.xforms.Events._findHint(target); if (hintLabel != null) { ORBEON.util.Dom.removeClass(hintLabel, "xforms-hint"); ORBEON.util.Dom.addClass(hintLabel, "xforms-hint-active"); } 
context:     focus: function(event) {        if (!document.xformsMaskFocusEvents) {            var target = ORBEON.xforms.Events._findParentXFormsControl(YAHOO.util.Event.getTarget(event));            if (target != null) {                // Store initial value of control                if (typeof ORBEON.xforms.Globals.serverValue[target.id] == "undefined")                    ORBEON.xforms.Globals.serverValue[target.id] = target.value;                // Send focus events                if (document.xformsPreviousDOMFocusOut) {                    if (document.xformsPreviousDOMFocusOut != target) {                        var events = new Array();                        events.push(xformsCreateEventArray                            (document.xformsPreviousDOMFocusOut, "DOMFocusOut", null));                        events.push(xformsCreateEventArray(target, "DOMFocusIn", null));                        xformsFireEvents(events, true);                    }                    document.xformsPreviousDOMFocusOut = null;                } else {                    if (document.xformsPreviousDOMFocusIn != target) {                        xformsFireEvents(new Array(xformsCreateEventArray(target, "DOMFocusIn", null)), true);                    }                }                // Activate hint if we found one                var hintLabel = ORBEON.xforms.Events._findHint(target);                if (hintLabel != null) {                    ORBEON.util.Dom.removeClass(hintLabel, "xforms-hint");                    ORBEON.util.Dom.addClass(hintLabel, "xforms-hint-active");                }            }            document.xformsPreviousDOMFocusIn = target;        } else {            document.xformsMaskFocusEvents = false;        }    },
meta: 9823	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9823/ae4ef726515152b88ed0eaaf9ae9ff4218462806/xforms.js/buggy/src/examples/web/ops/javascript/xforms.js