(function ($) {
  $.fn.validation = function(options) {
  var opts = $.extend($.fn.validation.defaults, options);
    var error = 0;
    $('.required', this).each(function () {
      var input = $(':input', this).attr("value");
      if (input == "") {
        $('label', this).addClass("error");
        $(':input', this).addClass("error");
        error++;
      } else {
        $('label', this).removeClass("error");
        $(':input', this).removeClass("error");
      }
    });

    if (error == 0) {
      if(opts.ajax){
        Send(opts.action,opts.target);
      }else{
        $(this).submit();
      }
      return true;
    } else {
      return false;
    }
  };
  $.fn.validation.defaults = {ajax: false, action: 3, target: '#kontakt'};
})(jQuery);