/* 
 * sfValidate.js
 *
 * Project: StareCasing Systems, Inc.
 *
 * Description: Controller for jQuery validation plugin. Used on minimalist
 * Sales Force contact form.
 *
 * Steve Clason, steve@steveclason.com, www.steveclason.com
 * 2011-06-20
 * 2011-12-07, added company field.
 *
 * This code is free to use.
*/

/*
 * first_name
 * last_name
 * email
 * city
 * state
 * description
 */

$(document).ready(function(){

  $("#sfForm").validate({
    rules: {
      first_name: "required",
      last_name: "required",
      city: "required",
      state: "required",
      company: "required",
      email: {
        required: true,
        email: true}
    },
    messages: {
      first_name: "Please include your first name.",
      last_name: "Please tell us your last name.",
      city: "Please type in the name of your city.",
      state: "Please enter your state or province.",
      email: "Please enter a valid email address.",
      company: "Please tell us your company name"
    },
    errorPlacement: function(error, element) {
      element.parent().prepend(error);
    }
  });
});


