function contatoForm() {
  $('form input:first').focus();
  $('#js_con_frm').validate({
    rules: {
      con_nome: 'required',
      con_email: {
        required: true,
        email: true
      },
      con_mensagem: {
        required: true,
        maxlength: 1024
      }
    },
    messages: {
      con_email: {email: 'E-mail inválido.'},
      con_mensagem: {maxlength: $.format('A mensagem não pode ter mais que {0} caracteres.')}
    },
    submitHandler: function(form) {
      $(form).ajaxSubmit({
        dataType: 'json',
        beforeSubmit: function(jqForm, formData, options) {
          $.blockUI({message:'Por favor aguarde...'});
        },
        success: function(data) {
          $.unblockUI();
          alert('Formulário enviado com sucesso!');
          window.location = '?route=Home/page/principal';
        }
      });
    }
  });
}

