PageSourceSearch

https://www.circulodegestores.com/land/assets/scripts/focusform.min.js?v=2026-10-05-0910

js circulodegestores.com collected 2026-10-06 12:44:06 UTC 14,566 bytes, 1 lines download raw bytes

1!function(t){"use strict";if(t){var e={},n=!1,r=/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/;e.scan=function(){t(".fs-mode").each(function(){t(this).find('form[data-toggle="dform"], form[data-toggle="form-ajax"]').each(function(){var n=t(this);n.attr("data-fs-ready")?e.rebuild(n):w(n)})})},e.rebuild=function(t){var e=t.data("fs-state");e&&(e.screens=c(t),e.$submit=t.find(".fs-submit-area").first(),y(t),S(t),C(e),e.current>=e.screens.length&&(e.current=e.screens.length?e.screens.length-1:0),u(e),$(e))},e.refresh=function(e){var n=(e&&e.jquery?e:t(e)).data("fs-state");n&&(u(n),$(n))},e.goToFirstError=function(){t(".fs-mode").find('form[data-fs-ready="1"]').each(function(){var e=t(this),n=e.data("fs-state");if(n){var r=e.find(".errorinput").first();if(r.length){var i=k(n,r);-1!==i&&h(n,i)}}})},window.FocusForm=e,t(function(){if("function"==typeof window.drawForm){var r=window.drawForm;window.drawForm=function(t,i){var a=r(t,i);if(!n){n=!0;try{e.refresh(t)}catch(t){}n=!1}return a}}if("function"==typeof window.drawStep){var i=window.drawStep;window.drawStep=function(e,n){var r=i(e,n),a=(n&&n.jquery?n:t(n)).data("fs-state");if(a){var s=-1;if(t.each(f(a),function(t,n){if(a.screens[n].step===parseInt(e,10))return s=n,!1}),s>a.current){var o=function(e,n){var r=-1;return t.each(f(e),function(t,i){return!(i>=n)&&(d(e,e.screens[i])?void 0:(r=i,!1))}),r}(a,s);if(-1!==o)return h(a,o),u(a),$(a),r}-1!==s?h(a,s):(u(a),$(a))}return r}}if("function"==typeof window.startdom){var a=window.startdom;window.startdom=function(t){var n=a(t);try{e.scan()}catch(t){}return n}}t(document).on("keydown.focusform",function(e){var n=e.target;if(!n||n===document||n===document.body||n===document.documentElement){var r=t(".fs-mode.fs-active").find('form[data-fs-ready="1"]').first().data("fs-state");r&&(x(r,e)||13===e.which&&(e.preventDefault(),v(r,1)))}}),t(document).ajaxError(function(t,n){n&&422===n.status&&setTimeout(e.goToFirstError,60)});var s=!1;t(window).on("scroll.focusform resize.focusform",function(){s||(s=!0,window.requestAnimationFrame(function(){s=!1,t(".fs-mode.fs-active").find('form[data-fs-ready="1"]').each(function(){var e=t(this).data("fs-state");e&&b(e)})}))}),e.scan()})}function i(t,e,n){var r=t.attr("data-fs-"+e);return r||n}function a(){if("function"==typeof window.hideload)try{window.hideload()}catch(t){}}function s(t){var e=(t.attr("class")||"").match(/(?:^|\s)block(\d+)(?:\s|$)/);return e?parseInt(e[1],10):1}function o(e){var n,r=e.attr("data-dependences");if(!r)return!0;try{n=JSON.parse(r)}catch(t){return!0}if("object"!=typeof n||null===n)return!0;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var a,s=n[i],o=t("body").find("#campo"+i);if(o.is("input:radio")?a=t("body").find("input[name='campo"+i+"']:checked").val():o.is("input:checkbox")?(a=[],t("body").find("input[name='campo"+i+"[]']:checked").each(function(){a.push(t(this).val())})):o.length&&o[0].virtualSelect?(a=o[0].virtualSelect.selectedValues||[],o[0].virtualSelect.multiple||(a=a.length?a[0]:"")):a=o.val(),t.isArray(a)){for(var c=0;c<a.length;c++)if(-1!==t.inArray(a[c],s))return!0}else if(-1!==t.inArray(a,s))return!0}return!1}function c(e){var n=[];e.find(".fs-fields").first().children(".block").each(function(){var e=t(this),r=e.attr("data-type")||"";if("invisible"!==r){var i="hidden"===r||"paragraph"===r;if(i){if(!t.trim(e.text()))return;e.addClass("fs-textonly")}n.push({$el:e,type:r,step:s(e),isGroup:"openbox"===r,isTextOnly:i,isSubmitBtn:"submitbtn"===r})}});var r=[];return t.each(n,function(e,n){if(n.isGroup){var i=n.$el.children(".block").filter(function(){var e=t(this).attr("data-type")||"";if("invisible"===e)return!1;if("hidden"===e||"paragraph"===e){if(!t.trim(t(this).text()))return!1;t(this).addClass("fs-textonly")}return!0});if(i.length)return void i.each(function(){var e=t(this);r.push({$els:e,$container:n.$el,step:n.step,isTextOnly:e.hasClass("fs-textonly"),items:[{$el:e,type:e.attr("data-type")||""}]})})}r.push({$els:n.$el,step:n.step,isTextOnly:n.isTextOnly,items:[n]})}),r}function f(e){var n=[];return t.each(e.screens,function(e,r){(function(e){if(e.$container&&e.$container.hasClass("dependant")&&!o(e.$container))return!1;var n=!1;if(e.$els.each(function(){var e=t(this);return e.hasClass("dependant")?o(e)?(n=!0,!1):void 0:(n=!0,!1)}),!n)return!1;var r=!1;if(t.each(e.items||[],function(t,e){e.isGroup&&(r=!0)}),r){var i=!1;return e.$els.find(".block").each(function(){var e=t(this);if(!e.hasClass("dependant")||o(e))return i=!0,!1}),i}return!0})(r)&&n.push(e)}),n}function u(e){var n=e.screens[e.current];
1if(t.each(e.screens,function(t,n){n.$els.stop(!0,!0),t===e.current?n.$els.show():n.$els.hide()}),t.each(e.screens,function(t,e){e.$container&&(e.$container.stop(!0,!0),n&&n.$container&&n.$container[0]===e.$container[0]?e.$container.show():e.$container.hide())}),e.$form.children(".block").stop(!0,!0).hide(),e.$submit&&e.$submit.length){if(e.$submit.stop(!0,!0),!m(e))return void e.$submit.hide();e.$submit.show(),e.$submit.parents(".block").each(function(){var n=t(this);t.contains(e.$form[0],n[0])&&(n.stop(!0,!0).show(),n.children().each(function(){var e=t(this);e.hasClass("fs-submit-area")||e.find(".fs-submit-area").length?e.show():e.hide()}))})}}function l(e){var n=e.attr("data-type")||"",r=e.attr("data-fieldid"),i=(e.attr("data-inputprefix")||"campo")+r;if("radio"===n)return e.find("input[name='"+i+"']:checked").length?"1":"";if("checkbox"===n)return e.find("input[name='"+i+"[]']:checked").length;if("select"===n||"multiselect"===n){var a=function(t,e){var n=t.find("#"+e)[0];if(n)return n;var r=t.find(".vscomp-ele, select");return r.filter(function(){return!!this.virtualSelect})[0]||r[0]||null}(e,i);if(a&&a.virtualSelect){var s=a.virtualSelect.selectedValues;return t.isArray(s)?s.length?s.join(","):"":s||""}var o=a?t(a).val():"";return t.isArray(o)?o.length?o.join(","):"":o||""}if("file"===n){var c=e.find("input[type=file]")[0];return c&&c.files&&c.files.length?"1":""}if("sign"===n)return t.trim(e.find("input.output").val()||"");if("antispam"===n)return t.trim(e.find("input[name=captcha]").val()||"");if("html"===n){var f=e.find("textarea").first(),u="";if(f.length&&t.fn.summernote&&(f.hasClass("summernote")||f.hasClass("summernotemini")))try{u=f.summernote("code")||""}catch(t){u=f.val()||""}else u=f.val()||"";return t.trim(u.replace(/<[^>]*>/g,"").replace(/&nbsp;/g," "))}return t.trim(e.find("input, textarea").not("[type=hidden]").first().val()||"")}function d(e,n){if(n.isTextOnly)return!0;!function(t){t.$els.find(".fs-error").remove(),t.$els.find(".errorinput").removeClass("errorinput"),t.$els.removeClass("fs-shake")}(n);var a=e.$wrap,s=[];if(t.each(function(e){var n=[];return e.$els.each(function(){var e=t(this);e.attr("data-fieldid")&&n.push(e),e.find("[data-fieldid]").each(function(){n.push(t(this))})}),n}(n),function(t,e){if(!e.hasClass("dependant")||o(e)){var n=e.attr("data-type")||"";if("hidden"!==n&&"paragraph"!==n&&"submitbtn"!==n){var c,f=l(e);if(!("1"===e.attr("data-required"))||""!==f&&0!==f||"sign"===n)if("email"!==n||!f||r.test(f)){if("checkbox"===n||"multiselect"===n){var u="checkbox"===n?f:f?String(f).split(",").length:0,d=parseInt(e.attr("data-mincheck")||"0",10),h=parseInt(e.attr("data-maxcheck")||"0",10);if(d&&u<d)return c=e.attr("data-minmsg")||i(a,"required","Required"),void s.push({$block:e,msg:c});h&&u>h&&(c=e.attr("data-maxmsg")||i(a,"required","Required"),s.push({$block:e,msg:c}))}}else s.push({$block:e,msg:i(a,"email","Invalid email")});else s.push({$block:e,msg:i(a,"required","Required")})}}}),!s.length)return!0;
1t.each(s,function(e,n){n.$block.find("input, textarea, select").not("[type=hidden]").addClass("errorinput"),n.$block.append(t("<div/>",{class:"fs-error",text:n.msg}))}),n.$els.addClass("fs-shake"),setTimeout(function(){n.$els.removeClass("fs-shake")},400);var c=s[0].$block,f=c.find("input:visible, textarea:visible").not("[readonly], [type=file], [type=hidden], [type=checkbox], [type=radio]").first();if(f.length)try{f[0].focus()}catch(t){}else if(c[0]&&c[0].scrollIntoView)try{c[0].scrollIntoView({block:"center",behavior:"smooth"})}catch(t){}return!1}function h(e,n,r){var i=e.current;if(n!==i){!function(e){var n=document.activeElement;if(n&&n.blur&&e.$form[0]&&t.contains(e.$form[0],n))try{n.blur()}catch(t){}var r=e.$form.find(".genericdatepicker").filter(function(){return!!t(this).data("datepicker")});if(r.length&&t.fn.datepicker)try{r.datepicker("hide")}catch(t){}var i=e.$form.find(".clockpicker").filter(function(){return!!t(this).data("clockpicker")});if(i.length&&t.fn.clockpicker)try{i.clockpicker("hide")}catch(t){}}(e),e.current=n,u(e),$(e);var a=e.screens[n].$els;!1!==r&&(a.addClass("fs-in").one("animationend",function(){t(this).removeClass("fs-in")}),setTimeout(function(){a.removeClass("fs-in fs-out")},600)),null!=i&&function(e){var n=e.$wrap;if(!n.length)return;var r=n.offset().top-90;r<0&&(r=0);t("html, body").animate({scrollTop:r},250)}(e),p(e,n)}}function p(t,e){window.matchMedia&&window.matchMedia("(hover: none)").matches||setTimeout(function(){var n=t.screens[e].$els,r=n.find("input:visible, textarea:visible").not("[readonly], [type=file], [type=hidden], [type=checkbox], [type=radio]").first();if(r.length)try{r[0].focus()}catch(t){}else{var i=n.first()[0];if(i){n.first().attr("tabindex","-1");try{i.focus({preventScroll:!0})}catch(t){try{i.focus()}catch(t){}}}}},340)}function v(e,n){var r=f(e),i=t.inArray(e.current,r);if(-1!==i)if(n>0){if(!d(e,e.screens[e.current]))return;i<r.length-1&&h(e,r[i+1])}else i>0&&h(e,r[i-1]);else h(e,r.length?r[0]:0)}function m(t){var e=f(t);return!e.length||t.current===e[e.length-1]}function g(e){var n=e.$wrap,r=t("<div/>",{class:"fs-bar"});r.css("background-color",function(t){for(var e=t;e.length&&e[0]&&e[0]!==document.documentElement;){var n=e.css("background-color");if(n&&"transparent"!==n&&-1===n.replace(/\s/g,"").indexOf("rgba(0,0,0,0)"))return n;e=e.parent()}return"#fff"}(n)),r.append('<div class="progress"><div class="progress-bar progress-bar-theme" role="progressbar" style="width:0%"></div></div>');var a=t("<div/>",{class:"fs-bar-row"});a.append('<div><span class="fs-counter"></span><span class="fs-hint">'+(i(n,"hint","")||"")+"</span></div>");var s=t("<div/>",{class:"fs-nav"});s.append(t("<a/>",{class:"btn btn-default btn-rounded fs-prev",html:'<i class="fa fa-fw fa-arrow-left"></i>'})),s.append(t("<a/>",{class:"btn btn-primary btn-rounded fs-next",html:i(n,"next","OK")+' <i class="fa fa-fw fa-arrow-right"></i>'})),a.append(s),r.append(a),e.$form.append(r),e.$bar=r,r.on("click",".fs-next",function(){v(e,1)}),r.on("click",".fs-prev",function(){v(e,-1)})}function b(t){if(t.$bar&&t.$bar.length&&t.$wrap.length){var e=t.$bar[0].getBoundingClientRect(),n=t.$wrap[0].getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight,i=e.bottom>=r-1&&n.bottom>r+1;t.$bar.toggleClass("fs-bar-stuck",i)}}function $(e){if(e.$bar){b(e);var n=f(e),r=t.inArray(e.current,n),a=n.length,s=-1===r?1:r+1,o=a?Math.round(s/a*100):0;e.$bar.find(".progress-bar").css("width",o+"%"),e.$bar.find(".fs-counter").text(s+" "+i(e.$wrap,"of","/")+" "+a),e.$bar.find(".fs-prev").toggle(s>1),e.$bar.find(".fs-next").toggle(!m(e)),e.$bar.find(".fs-hint").toggle(!m(e))}}function y(e){e.find("textarea[onfocus]").not(".summernote, .summernotemini").each(function(){var e=t(this);this.onfocus=null,this.onblur=null,e.removeAttr("onfocus").removeAttr("onblur").attr("rows",10)})}function w(e){var n=function(t){return t.closest(".fs-mode")}(e);if(n.length){var r=c(e);if(r.length&&e.find(".fs-fields").length){var i={$form:e,$wrap:n,screens:r,current:0,$bar:null,$submit:e.find(".fs-submit-area").first()};e.data("fs-state",i),e.attr("data-fs-ready","1"),n.addClass("fs-active"),y(e),S(e),g(i);var s=0,o=e.find(".errorinput").first();if(o.length){var b=k(i,o);-1!==b&&(s=b)}else{var w=f(i);s=w.length?w[0]:0}i.current=s,u(i),$(i),p(i,s),function(e){var n=e.$form;n.on("submit.focusform",function(n){if(!m(e))return n.preventDefault(),n.stopImmediatePropagation(),a(),v(e,1),!1;var r=function(e){var n=-1;return t.each(f(e),function(t,r){if(!d(e,e.screens[r]))return n=r,!1}),n}(e);return-1!==r?(n.preventDefault(),n.stopImmediatePropagation(),a(),h(e,r),!1):void 0}),n.on("keydown.focusform",function(n){var r=t(n.target);
1r.is("textarea")||r.closest(".note-editor, .note-editable").length||r.is(".vscomp-search-input")||r.closest(".vscomp-wrapper").length||r.is(".pad")||r.is(".entertosubmit")||x(e,n)||13!==n.which||r.is("button, a")||m(e)||(n.preventDefault(),v(e,1))}),n.on("change.focusform","input:radio, select, .multiselect",function(){var n=e.screens[e.current];if(n){var r=n.$els.attr("data-type");"radio"!==r&&"select"!==r||(t.contains(n.$els[0],this)||n.$els[0]===this)&&(m(e)||("select"!==r||l(n.$els))&&setTimeout(function(){v(e,1)},260))}}),C(e),n.on("input.focusform change.focusform",function(e){var n=t(e.target).closest("[data-fieldid]");n.length&&n.find(".fs-error").length&&(n.find(".fs-error").remove(),n.find(".errorinput").removeClass("errorinput"))}),n.on("change.focusform","input:radio, input:checkbox",function(e){var r=t(e.target).closest("[data-fieldid]");S(r.length?r:n)})}(i)}}}function k(e,n){var r=-1;return t.each(e.screens,function(e,i){var a=!1;if(i.$els.each(function(){if(this===n[0]||t.contains(this,n[0]))return a=!0,!1}),a)return r=e,!1}),r}function x(e,n){if(n.ctrlKey||n.metaKey||n.altKey||n.which<65||n.which>90)return!1;var r=t(n.target);if(r.is("input, select")&&!r.is("input:radio, input:checkbox"))return!1;var i=e.screens[e.current];if(!i)return!1;var a=i.$els.attr("data-type");if("radio"!==a&&"checkbox"!==a)return!1;var s=i.$els.find(".containerinput").eq(n.which-65);if(!s.length)return!1;var o=s.find("input:radio, input:checkbox").first();return!(!o.length||o.is(":disabled"))&&(n.preventDefault(),o[0].click(),!0)}function C(e){e.$form.find(".vscomp-ele, select").each(function(){var n=this;if(n.virtualSelect&&!n.fsDropdownBound){n.fsDropdownBound=!0;var r=t(n).closest("[data-fieldid]"),i=null,a=function(){var e=n.virtualSelect?n.virtualSelect.selectedValues:null;return JSON.stringify(t.isArray(e)?e:[e])};n.addEventListener("afterOpen",function(){i=a()}),n.addEventListener("afterClose",function(){if("multiselect"===r.attr("data-type")){var t=e.screens[e.current];t&&t.$els[0]===r[0]&&!m(e)&&null!==i&&i!==a()&&l(r)&&setTimeout(function(){v(e,1)},200)}})}})}function S(t){t.find('input[value="openfield"]').each(function(){var e=(this.id||"").replace(/^open/,"").replace(/input$/,"");if(e){var n=t.find("#open"+e);n.length&&(this.checked?n.show():n.hide())}})}}(window.jQuery);

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.