var body = document.body; body.className += " u-body u-xl-mode"; body.style.cssText += " "; var dataBg = ''; if (dataBg) { body.setAttribute('data-bg', dataBg); } Kontakt zu uns Du möchtest uns gerne eine Nachricht zukommen lassen oder hast eine Frage? Kein Problem, schick uns einfach eine Nachricht über dieses Formular. komba gewerkschaft ov duisburg Schwanenstr. 2947051 Duisburg Tel.: 0203 299132Fax: 0203 21730 Warnung! Javascript muss aktiviert sein, damit dieses Formular fehlerfrei funktioniert. jQuery(document).ready(function () { jQuery('#mod-visform1').validate({ submitHandler: function (form) { var returnVal = true; if (window["mod-visform1SubmitAction"] && typeof window["mod-visform1SubmitAction"] !== "undefined") { returnVal = window["mod-visform1SubmitAction"](this); } if (!returnVal) { return false; } form.submit(); jQuery(form).find('input[type="submit"]').prop("disabled", true); jQuery(form).find('input[type="reset"]').prop("disabled", true); jQuery(form).find('input[type="image"]').prop("disabled", true); }, // errorElement: 'span', ignoreTitle: true, wrapper: "p", // absolutly necessary when working with tinymce! ignore: ".ignore", rules: { }, messages: { }, // in accordion view, display a summary message, that form contains errors errorPlacement: function (error, element) { let errorfieldid = element.attr("data-error-container-id"); jQuery('#mod-visform1' + ' div.' + errorfieldid).html(''); error.appendTo('#mod-visform1' + ' div.' + errorfieldid); error.addClass("errorcontainer"); // if an error occurs on a hidden selectSql field, show the field if (jQuery(element).hasClass('hideOnEmptyOptionList') || jQuery(element).hasClass('hideOnPreSelectedSolitaryOption')) { jQuery(element).closest('.' + element[0].id).show(); } }, // necessary in multi page forms where pages are validated using validator function valid() // Click on next button does not automatically result in focus on first invalid field // so we force focus on the first invalid field after page validation invalidHandler: function(form, validator) { let errors = validator.numberOfInvalids(); if (errors) { validator.errorList[0].element.focus(); } } }); jQuery('.captcharefresh1').on( 'click', function () { if (jQuery('#captchacode1')) { jQuery('#captchacode1').attr('src', '/index.php?option=com_visforms&task=visforms.captcha&sid=' + Math.random() + '&id=1'); } }); jQuery('#mod-visform1').initVisform({ visform: {"fid":1,"initEditor":false,"parentFormId":"mod-visform1","steps":1,"nbFields":8,"summaryLayout":"table","summaryLayoutClass":"table","summaryRowLayout":"tr","oSummaryFirstElementLayout":"","cSummaryFirstElementLayout":"","oSummarySecondElementLayout":"","cSummarySecondElementLayout":"","displaysummarypage":false,"hideemptyfieldsinsummary":false,"summaryemptycaliszero":false,"fields":{"0":{"id":1,"type":"text","label":"Name"},"1":{"id":2,"type":"text","label":"Amt\/Betrieb"},"2":{"id":5,"type":"text","label":"Telefon"},"3":{"id":6,"type":"email","label":"E-Mail"},"4":{"id":7,"type":"textarea","label":"Nachricht"},"5":{"id":8,"type":"reset","label":"Zur\u00fccksetzen"},"6":{"id":9,"type":"submit","label":"Absenden"},"7":{"id":10,"type":"checkbox","label":"Ich stimme zu"}}}, restrictData: {}, userInputs: [{"type":"text","label":"field1","value":"","isDisabled":false,"isForbidden":false},{"type":"text","label":"field2","value":"","isDisabled":false,"isForbidden":false},{"type":"text","label":"field5","value":"","isDisabled":false,"isForbidden":false},{"type":"email","label":"field6","value":"","isDisabled":false,"isForbidden":false},{"type":"textarea","label":"field7","value":"","isDisabled":false,"isForbidden":false},{"type":"checkbox","label":"field10","value":false,"isDisabled":false,"isForbidden":false}]}); }); Pflichtfeld *NameAmt/BetriebTelefonE-MailNachricht Ich bin damit einverstanden, dass meine Daten nach den datenschutzrechtlichen Vorgaben durch die komba gewerkschaft verarbeitet und gespeichert werden dürfen.Ich stimme zu Captcha 28