ASP + Validation = Stuck

ASP + Validation = Stuck

I'm struggling a little with what I think should be a fairly basic problem so please be patient with me! 

I'm just starting to pick up jQuery and am finding it a very useful tool in my web design belt but it's proving a little more tricky than I'd hoped. I'm building a fairly basic contact form that uses ASP to complete the send. I am hoping to use the jQuery validation plugin to perform some basic client-side validation to make sure that everyone enters at the very least a name, a valid email and a message. Once those things have been validated I then want the form to be sent using AJAX. I've got the basic code written but it seems to be ignoring the validation. I have attached the validation and sending section of my jQuery below. Can anyone see where I am going wrong? TIA

  1. //@Additions by EJS - jQuery + ASP email
  2. //AJAX Sending of ASP
  3. //+ Basic Validation

  4. function showRequest() {
  5.     jQuery("#contactForm").validate({
  6.         //set the rules for the field names
  7.         rules: {
  8.             name: {
  9.                 required: true,
  10.                 minlength: 2
  11.             },
  12.             mememail: {
  13.                 required: true,
  14.                 email: true
  15.             },
  16.             message: {
  17.                 required: true,
  18.                 minlength: 2
  19.             }
  20.         }
  21.     });
  22. }

  23. function showResponse() {
  24.     alert('Thanks for your comment squire!'); 
  25.     disablePopup();
  26. }

  27. $(document).ready(function() { 
  28.         var options = { 
  29.                 target:        '#errormessage',   // target element(s) to be updated with server response 
  30.                 beforeSubmit:  showRequest,  // pre-submit callback 
  31.                 success:       showResponse  // post-submit callback 
  32.         }; 

  33. // bind form using 'ajaxForm' 
  34.         $('form#contactform').ajaxForm(options); 
  35. });