

$(document).ready(function() {
// validate  form on keyup and submit

var validator = $("#contactform").validate({
  rules: {
    Anrede: "required",
    Vorname: {
      required: true,
      minlength: 2
    },
    Name: {
      required: true,
      minlength: 2
    },
    Email: {
      required: true,
      email: true
    },
    Firma: {
      required: true,
      minlength: 2
    },
    Adresse: {
      required: true,
      minlength: 2
    },
    PLZ: {
      required: true,
      minlength: 2
    },
    Ort: {
      required: true,
      minlength: 2
    },
    Betreff: {
      required: true,
      minlength: 2
    },
    Nachricht: {
      required: true,
      minlength: 10
    },
    Land: "required"
    
  },
  
  messages: {
    Anrede: "Veuillez choisir titre.",
    Vorname: {
      required: "Veuillez remplir le champ prénom.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Name: {
      required: "Veuillez remplir le champ nom.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Email: {
      required: "euillez remplir le champ e-mail.",
      email: "Veuillez corriger : cette adresse e-mail n'est pas valable."
    },
    Firma: {
      required: "Veuillez remplir le champ société.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Adresse: {
      required: "Veuillez remplir le champ adresse.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    PLZ: {
      required: "Le CP est obligatoire.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Ort: {
      required: "Veuillez remplir le champ lieu.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Land: "Indiquez votre pays.",
    Betreff: {
      required: "Veuillez remplir le champ objet.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    },
    Nachricht: {
      required: "Veuillez remplir le champ remarques.",
      minlength: jQuery.format("Saisissez au moins {0} chiffres.")
    }
  },
  
  errorPlacement: function(error, element) {
    error.appendTo( element.next("div") );
  },
  
  /* errorPlacement: function(error, element) {
    error.appendTo( element.parent().parent().parent() );
  }, */
  
  success: function(label) {
    // label.html("ok").addClass("checked");
  }
  
  
});

});