Rich:message + popup

Pessoal, gostaria de mostrar em uma popup o conteudo de uma mensagem SOMENTE se ela for de erro.

Hoje eu tenho o seguinte código:

<rich:message for="form" errorClass="error-text" infoClass="message-text" warnClass="message-text">
	    <f:facet name="errorMarker">
	        <h:graphicImage value="/template/resources/ui/error.png" alt=""/>
	    </f:facet>
	    <f:facet name="infoMarker">
	        <h:graphicImage value="/template/resources/ui/info.png" alt=""/>
	    </f:facet>
	    <f:facet name="warnMarker">
	        <h:graphicImage value="/template/resources/ui/warning.png" alt=""/>
	    </f:facet>
	</rich:message>

Eu gostaria de fazer, caso fosse ERROR, mostrar em popup. Caso contrário mostrar texto normal.

Dá para fazer?