rem: target.value = target.options[0].value; 
add: target.options[0].selected = true;  
context:     change: function(event) {        var target = ORBEON.xforms.Events._findParentXFormsControl(YAHOO.util.Event.getTarget(event));        if (target != null && !ORBEON.util.Dom.hasClass(target, "xforms-upload")) {            // For select1 list, make sure we have exactly one value selected            if (ORBEON.util.Dom.hasClass(target, "xforms-select1-appearance-compact")) {                if (target.value == "") {                    // Stop end-user from deselecting last selected value                    target.value = target.options[0].value;                } else {                    // target.value returns the value of the first selected option                    // This unselects other options that might be selected as well                    target.value = target.value;                }            }            // Fire change event            xformsFireEvents([xformsCreateEventArray(target, "xxforms-value-change-with-focus-change",                ORBEON.xforms.Controls.getCurrentValue(target))], false);        }    },
meta: 5390	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5390/7c88d856001378d8d04ff712f924cbf857ef366c/xforms.js/clean/src/examples/web/ops/javascript/xforms.js