boolean doNotAddOne=ERXUtilities.booleanValueForBindingOnComponentWithDefault("doNotAddOneToComputedIndex",
boolean doNotAddOne=ERXValueUtilities.booleanValueForBindingOnComponentWithDefault("doNotAddOneToComputedIndex",
    public String onClickString() {        String result=null;        Object item=valueForBinding("selectsItem");        NSArray list=(NSArray)valueForBinding("list");        String popupName=(String)valueForBinding("popupName");        if (list!=null && item!=null) {            int index=list.indexOfObject(item);            if (index==-1) {                log.info(item+" could not be found in "+list);            }            // by default we assume that there is one more item on top of the list (i.e. - none - or - pick one -)            // when the relationship is mandatory, this is not the case            boolean doNotAddOne=ERXUtilities.booleanValueForBindingOnComponentWithDefault("doNotAddOneToComputedIndex",                                                                                          this,                                                                                          false);            if (!doNotAddOne) index++;	    // FIXME the form index should NOT be hardcoded            result="javascript:window.document.forms[2]."+popupName+".selectedIndex="+index+"; return false;";        }        return result;    }