rendered paste body <script language="javascript">
// <![CDATA[
function pulldownChanged(){
clear_form();
document.forms['form'].elements['autoScroll'].value=getScrolling();
document.getElementById("form:nonclearingRefreshButton").click();
}
// ]]>
</script>
<h:selectOneRadio id="newConstructionInput"
value="#{dataModel.newConstruction}"
onchange="pulldownChanged()"
layout="lineDirection"
styleClass="selectOneRadio"
>
<!-- non-clearing refresh button; JSF will see it as refreshButton -->
<f:verbatim>
<input type="submit" style="display: none;" value="Submit" name="form:refreshButton" id="form:nonclearingRefreshButton"/>
</f:verbatim>
<!-- never used directly; refreshButton exists so verbatim html above can imitate it -->
<h:commandButton id="refreshButton"
value="Submit" action="#{page.refresh}"
style="display:none">
</h:commandButton>