PageSourceSearch

https://zigzag-spectacles.ch/wp-content/plugins/divi-form-builder/js/multistep.min.js?ver=5.4.0

js zigzag-spectacles.ch collected 2026-10-10 02:32:29 UTC 8,864 bytes, 1 lines download raw bytes

1!function(){let e,t,r,i,s,n,o;let a=null;function f(){jQuery(".de_fb_form").each(function(){jQuery(this).find("form").hasClass("multistep")&&jQuery(this).find(".divi-form-wrapper").height(jQuery(this).find(".df_form_step.active").outerHeight())})}function d(r,a){r.preventDefault();var d=jQuery(r.target);if(n=c(d),n.length){if(e=d.closest(".df_form_step"),t=e.nextAll(".df_form_step").first(),i=jQuery(".df_form_step",n).index(t),s=jQuery(".df_form_step",n).length,o=jQuery(".df_progressbar",n).data("style"),n.attr("data-type",a),d.closest(".fb_form").find(".required, *[required]").length>0){var _=!0;if(e.find(".required, *[required]").each(function(){if(jQuery(this).find(".existing_image_preview").length>0&&jQuery(this).removeClass("required"),jQuery(this).closest(".et_pb_contact_field").parent().find("p.error").remove(),!jQuery(this).closest(".de_fb_form_field").hasClass("condition-hide")){var e=jQuery(this).closest(".et_pb_contact_field").data("type");if("checkbox"!==e&&"radio"!==e||0!==jQuery(this).closest(".et_pb_contact_field").find("input:checked").length)if("file"===e||"image"===e){var t=jQuery(this).find("input.upload_field").attr("id")+"_value";0===jQuery(this).find(".files .template-upload").length&&""===jQuery(this).find("#"+t).val()&&(_=!1)}else"checkbox"!==e&&"radio"!==e&&jQuery(this).val();else _=!1;if(!_){var r=jQuery(this).attr("data-required_message")?jQuery(this).attr("data-required_message"):"This field is required.";return"top"===jQuery(this).attr("data-required_position")?jQuery(this).closest(".et_pb_contact_field").before('<p class="error">'+r+"</p>"):jQuery(this).closest(".et_pb_contact_field").after('<p class="error">'+r+"</p>"),jQuery("html, body").animate({scrollTop:jQuery(this).closest(".field_wrapper").offset().top-100},300),!1}}}),!1===_)return!1}var p=!0;if(e.find("input, textarea, select").length>0&&(p=e.find("input, textarea, select").valid()),!p)return!1;switch(o){case"step":n.find(".df_progressbar_step li").removeClass("active").removeClass("prev-active"),n.find(".df_progressbar_step li").eq(i).addClass("active"),n.find(".df_progressbar_step li:lt("+i+")").addClass("prev-active");break;case"basic":case"lollipop":let e=parseInt(i/(s-1)*100),t=parseInt((i-1)/(s-1)*100),r=1;var l=setInterval(function(){let i=t+r;i<=e?(n.find(".df_progressbar_active").width(`${i}%`),n.find(".df_progressbar_percentage").html(`${i}%`),r++):clearInterval(l)},300/(e-t))}if(e.removeClass("active"),t.addClass("active"),u(n),s===i+1&&jQuery(".et_contact_bottom_container",n).show(),n.removeAttr("data-type"),!d.closest(".fb_form").hasClass("scroll_disabled")){var m=t.find(".field_wrapper").first();m.length||(m=t);var y=m.offset();y&&"number"==typeof y.top&&jQuery("html, body").animate({scrollTop:y.top-150},300)}setTimeout(function(){t.find(".de_fb_form_field:not(:hidden)").find('input:not([type="hidden"]), textarea, select, button').eq(0).focus()},100),jQuery(document).trigger("dfbStepChanged",[t]),f()}}function _(e){switch(s=jQuery(".df_form_step",e).length,o=jQuery(".df_progressbar",e).data("style"),o){case"step":e.find(".df_progressbar_step li").removeClass("active").removeClass("prev-active"),e.find(".df_progressbar_step li").eq(0).addClass("active");break;case"basic":case"lollipop":e.find(".df_progressbar_active").width("0%"),e.find(".df_progressbar_percentage").html("0%")}jQuery(".df_form_step",e).removeClass("active"),jQuery(".df_form_step",e).eq(0).addClass("active"),u(e),f()}function c(e){var t=jQuery(e);return t.closest(".de_form_builder_form, .de_fb_form").length?t.closest(".de_form_builder_form, .de_fb_form"):t.closest(".fb_form")}function u(e){jQuery(".df_form_step",e).each(function(){var e=jQuery(this),t=e.find('input:not([type="hidden"]), textarea, select, button, [tabindex="0"]');e.hasClass("active")?t.each(function(){var e=jQuery(this);if("-1"===e.attr("tabindex")){var t=e[0],r=(e.attr("type")||"").toLowerCase();t&&t.tagName&&"input"===t.tagName.toLowerCase()&&("checkbox"===r||"radio"===r)||e.hasClass("wp-editor-wrap")&&"1"===e.attr("data-dfb-wysiwyg-focus")?e.attr("tabindex","0"):e.removeAttr("tabindex")}}):t.attr("tabindex","-1")})}function p(t){t.preventDefault();var a=jQuery(t.target);if(n=c(a),n.length){switch(e=a.closest(".df_form_step"),r=e.prevAll(".df_form_step").first(),i=parseInt(j
1Query(".df_form_step",n).index(r)),s=jQuery(".df_form_step",n).length,o=jQuery(".df_progressbar",n).data("style"),o){case"step":n.find(".df_progressbar_step li").removeClass("active").removeClass("prev-active"),n.find(".df_progressbar_step li").eq(i).addClass("active"),n.find(".df_progressbar_step li:lt("+i+")").addClass("prev-active");break;case"basic":case"lollipop":let e=parseInt(i/(s-1)*100),t=parseInt((i+1)/(s-1)*100),r=1;var d=setInterval(function(){let i=t-r;i>=e?(n.find(".df_progressbar_active").width(`${i}%`),n.find(".df_progressbar_percentage").html(`${i}%`),r++):clearInterval(d)},300/(t-e))}s!==i+1&&jQuery(".et_contact_bottom_container",n).hide(),e.removeClass("active"),r.addClass("active"),u(n),jQuery(document).trigger("dfbStepChanged",[r]),f(),setTimeout(function(){r.find(".de_fb_form_field:not(:hidden)").find('input:not([type="hidden"]), textarea, select, button').eq(0).focus()},100)}}jQuery(document).ready(function(e){e(".de_fb_form .multistep").add(".de_form_builder_form form.multistep").each(function(){e(this).data("dfb-multistep-inited")||(e(this).data("dfb-multistep-inited",!0),function(e){jQuery(".empty_module",e).remove();let t=jQuery(".df_form_step",e).last(),r=jQuery(".df_form_step",e).eq(-2).index(),i=jQuery(".divi-form-submit",e),s=i.prop("outerHTML");void 0===s&&(s="");s&&-1===s.indexOf('type="submit"')&&-1===s.indexOf("type='submit'")&&(s=s.replace(/<button\s/,'<button type="submit" '));r>0&&jQuery(".et_contact_bottom_container",e).hide();t.append('<div class="et_contact_bottom_container in_step" style="display:none;"></div>'),jQuery(".et_contact_bottom_container:not(.in_step)",e).find(".captcha-field").appendTo(t.find(".in_step")),jQuery(".et_contact_bottom_container:not(.in_step)",e).find(".bloom_subscribe").appendTo(t.find(".in_step")),t.append('<div class="step_button_wrapper"><button type="button" class="et_pb_button df_step_button df_step_prev" data-step="'+r+'">Prev</button>'+s+"</div>"),i.remove(),jQuery(".df_step_prev").click(function(e){p(e)}),jQuery(".df_form_step",e).each(function(){jQuery(this).find(".step_button_wrapper button").each(function(){jQuery(this).hasClass("df_step_prev")?jQuery(this).html(jQuery(this).closest(".df_form_step").attr("data-prev_text")):jQuery(this).hasClass("df_step_next")&&jQuery(this).html(jQuery(this).closest(".df_form_step").attr("data-next_text"))})}),jQuery(".special_contact_form .divi-form-wrapper .df_form_step").not(":last").each(function(){var e=jQuery(this);e.find("input[type=radio]").click(function(){e.find(".df_step_next").trigger("click")})}),jQuery(document).on("change",".next_on_change input[type=radio], .next_on_change select",function(){jQuery(this).closest(".df_form_step").find(".df_step_next").trigger("click")});var n=c(e);n.length&&(u(n),_(n))}(this))}),jQuery(window).resize(function(){f()}).trigger("resize"),jQuery(".de_fb_form .multistep textarea, .de_form_builder_form form.multistep textarea").on("mousedown",function(e){a=setInterval(function(){f()},1e3/15)}),e(window).on("mouseup",function(e){null!==a&&clearInterval(a),f()})}),"undefined"!=typeof ms_obj&&"on"===ms_obj.next_on_enter&&(jQuery(document).on("keydown",".fb_form",function(e){if(13===(e.keyCode?e.keyCode:e.which)){var t=jQuery(this);t.find(".df_form_step.active").find(".df_step_next").length>0?t.find(".df_form_step.active").find(".df_step_next").trigger("click"):(e.preventDefault(),t.trigger("submit"))}e.stopPropagation()}),jQuery(".fb_form.multistep textarea").keydown(function(e){e.stopPropagation()}),jQuery('.fb_form.multistep input:not([type="hidden"])').keyup(function(e){if(13===(e.keyCode?e.keyCode:e.which)){var t=jQuery(this).closest("form");jQuery(this).closest(".df_form_step.active").find(".df_step_next").length>0?jQuery(this).closest(".df_form_step.active").find(".df_step_next").trigger("click"):t.length&&(e.preventDefault(),t.trigger("submit"))}e.stopPropagation()})),jQuery(document).on("click",".df_step_next",function(e){var t=jQuery(e.target).closest(".fb_form").attr("data-type");void 0!==t&&"type_b"===t||d(e,"type_a"),setTimeout(function(){f()},10)}),jQuery(".df_step_next").click(function(e){var t=jQuery(e.target).closest(".fb_form").attr("data-type");void 0!==t&&"type_a"===t||d(e,"type_b"),setTimeout(function(){f()},10)}),jQuery(document).on("click",".df_step_prev",function(e){p(e),setTimeout(function(){f()},10)}),jQuery(".df_step_prev").click(function(e){p(e),setTimeout(function(){f()},10)}),jQuery(document).on("click",".divi-form-submit",function(e){setTimeout(function(){f()},10)}),window.init_step=_,window.setFormHeight=f}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.