Verificando se TODAS as entradas do formulário estão vazias com jQuery

Eu estou tentando validar um formulário de contato e eu quero criar algum tipo de mensagem 'formulário preenchido' uma vez que cada campo de entrada foi preenchido (algumas das entradas são caixas de texto, alguns são botões de opção).

Aqui está meu código até agora:

<code>$(document).ready(function() {
  $('.form:input').each(function() {
    if ($(this).val() != "") {
      $('.congrats').css("display", "block");
    }
  });
});</code>
<code>p.congrats {
  display: none;
}</code>
<code><div class="form">
  <input type="text" />
  <br />
  <input type="text" />
</div>
<p class="congrats">Congrats!</p></code>

http://jsfiddle.net/7huEr/

questionAnswers(6)

yourAnswerToTheQuestion