i got a modalpanel containing a progressbar.
when i the progressbar is completed with 100% i want to close the modalpanel automatically.
any idea how to do that?
part of page is
 <a4j:region id="progressregion" rendered="#{Book.runningquery}">
 <h:form>
 <a4j:poll interval="100" reRender="progressPanel" />
 </h:form>
 <rich:modalPanel id="progressdlg" width="420" height="170" rendered="#{Book.runningquery}"
 showWhenRendered="true">
 <f:facet name="header">
 <h:panelGroup>
 <h:outputText value="Suche "></h:outputText>
 </h:panelGroup>
 </f:facet>
 <a4j:outputPanel id="progressPanel" >
 <center><rich:progressBar eventsQueue="eventQueue" reRenderAfterComplete="progress" enabled="#{Book.runningquery}"
 value="#{Book.percent}"
 label="#{Book.result.size()} Sätze gelesen"
 ignoreDupResponses="true" requestDelay="200">
 <f:facet name="complete"> <h:outputText value="fertig!" /> </f:facet>
 </rich:progressBar>
 </center>
 </a4j:outputPanel>
 <center><a4j:commandButton value="Verlassen"
 onclick="Richfaces.hideModalPanel('progressdlg')" /></center>
 </rich:modalPanel>
 </a4j:region>