Modal Panel de Processamento?

<!--Modal Panel de Processamento-->

Pessoal, tenho um gif de processando que é mostrado no meio da tela, só que agora quero que fique igual do GMAIL, pois esse não deixa eu utilizar a aplicação enquanto aparece pois e um modal… logo minha aplicação demora 15 minutos, isso fica muito chato para o usuário…

Alguém poderia sugerir algo ?

MEU CÓDIGO:

	<a:status onstart="#{rich:component('wait')}.show()"
		onstop="#{rich:component('wait')}.hide()" />
	<rich:modalPanel id="wait" autosized="true" moveable="false"
		resizeable="false">
		<f:facet name="header">
			<h:outputText value="Atualizando Painel" />
		</f:facet>
	    <h:graphicImage value="/img/ajax-loader.gif" />
	</rich:modalPanel>