JSF: Validação de retorno de chamada javascript

Eu tenho um modelo em que eu posso adicionar uma classe de erro CSS a um div quando a validação de um componente falhou e torna um efeito muito bom no navegador.

Agora,Eu não preciso adicionar uma classe css a um componente (isto não vai me ajudar), mas eu preciso mudar o css do html que o rodeia, isso é muito simples com jQuery, no entanto eu não consigo encontrar um callback javascript para a validação com falha, isso é possível? Eu também estou usando primefaces (no caso eles fornecem tais capacidades).

Marcação:

<div class="control-group ERROR_CLASS_GOES_HERE_IF_VALIDATION_FAILED">
   <label class="control-label">Input value:</label>
   <div class="controls">
      <h:inputText class=" inputbox" type="text" required="true" /> <!--Component that can fail -->
   </div>
</div>

se o texto de entrada estiver vazio, eu preciso do div que envolve o "grupo de controle" para ter uma classe extra. Eu posso transformá-lo em um<h:panelGroup> então é um componente do JSF, mas eu ainda não sei como fazer isso. Javascript parece mais fácil como eu posso fazer um:

jQuery("#ID_OF_DIV").addClass("error_class") 

questionAnswers(2)

yourAnswerToTheQuestion