$(function(){
  $.validator.setDefaults({
    submitHandler: function(form) {
       form.submit();
     }
  });

  var message = null;
  switch(lang) {
    case 'en':
      message = {
        name: "Please enter your name",
        nachricht: "Please enter your message",
        email: "Please enter a valid email address"
      }
      break;
    case 'de':
      message = {
        name: "Bitte geben Sie Ihren Namen ein",
        nachricht: "Bitte geben Sie Ihre Nachricht ein",
        email: "Bitte geben Sie eine gültige Email-Adresse ein"
      }
      break;
    case 'it':
      message = {
        name: "Inserisci il tuo nome.",
        nachricht: "Inserisci il tuo messaggio.",
        email: "Digita l'indirizzo della tua casella elettronica."
      }
      break;
  }
  $("#form-kontakt").submit(function() {
    //$(this).fadeOut();
  });
  $("#form-kontakt").validate({
    errorClass: "error",
    validClass: "noerror",

    rules: {
      name: "required",
      nachricht: "required",
      email: {
        required: true,
        email: true
      },
    },
    errorPlacement: function(error, element) {
      if ( element.is(":radio") )
        error.appendTo( element.parent().next().next() );
      else if ( element.is(":checkbox") )
        error.appendTo ( element.next() );
      else
        var div = $('#error-' + element.attr('name'));
        div.html('');
        error.appendTo( div );
    },
    messages: message}
  );
});

