// Requires jQuery and the jQuery Validate plugin.
// http://www.jquery.com
// http://bassistance.de/jquery-plugins/jquery-plugin-validation/

$(document).ready(function() {
jQuery.validator.addMethod("defname", function(value, element, params) { 
  return this.optional(element) ||  !/name\.\.\./.test(value); 
}, "Please fill out this field");

  $('#signup form').validate({ 
    // errorPlacement: function(error, element) {
      // error.appendTo( element.prev() );
    // },
    errorElement: 'div', // Use divs if we show errors
    errorPlacement: function() { }, // Not showing errors, so above is irrelevant
	errorClass: 'error',
    rules: {
      name: {
		 required: true,
		 defname: true
	  },
      'email': {
	  'required':true,
		  email: true
      }

    },
    messages: {
      name: "Please enter your first name",
      email: "Please enter a valid email address"
    }
  });
});

