Your IP : 216.73.216.219


Current Path : /home/chauffn/vuzelia/2023/media/com_convertforms/js/
Upload File :
Current File : /home/chauffn/vuzelia/2023/media/com_convertforms/js/site.js

function _createForOfIteratorHelperLoose(e,t){var r,n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return n&&(e=n),r=0,function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(r="Object"===r&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _createForOfIteratorHelperLoose(e,t){var r,n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length)return n&&(e=n),r=0,function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(r="Object"===r&&e.constructor?e.constructor.name:r)||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}!function(n,o){"use strict";var a=null,i={getOption:function(e,t){t=void 0===t?"":t;var r=this.getJoomlaOption("com_convertforms");return r&&void 0!==r[e]?r[e]:t},text:function(e,t){t=void 0===t?"":t;var r=this.getJoomlaOption("joomla.jtext");return void 0!==r[e]?r[e]:t},getJoomlaOption:function(e,t){if(!a){var r=o.querySelector(".joomla-script-options");if(!r)return;a=JSON.parse(r.text||r.textContent)}return void 0!==a[e]?a[e]:t},getCSRFToken:function(){return this.getJoomlaOption("csrf.token")},getBaseURL:function(e){var t=this.getOption("baseURL","/index.php?option=com_convertforms");return e&&void 0!==e&&(t=t+(-1<t.indexOf("?")?"&":"?")+e),this.emitEvent("ConvertFormsGetBaseURL",o,{url:t}).detail.url},getFormData:function(e){for(var t=new FormData(e),r=new FormData,n=_createForOfIteratorHelperLoose(t);!(o=n()).done;){var o=o.value,a=o[0],o=o[1],i=e.querySelector('.cf-input[name="'+a+'"]');i&&i.closest(".cf-control-group.cf-ignore")||r.append(a,o)}return r},serializeFormData:function(e,t){t=t||!1;for(var r=[],n=_createForOfIteratorHelperLoose(e.entries());!(a=n()).done;){var o,a=a.value,i=a[0],a=a[1];t&&-1<i.indexOf("cf[")&&(o=-1<i.indexOf("[]"),i=i.match(/cf\[(.*?)\]/)[1],o&&(i+="[]")),r.push(encodeURIComponent(i)+"="+encodeURIComponent(a))}return r.join("&")},isInViewport:function(e){e=e.getBoundingClientRect();return 0<=e.top&&0<=e.left&&e.bottom<=(n.innerHeight||o.documentElement.clientHeight)&&e.right<=(n.innerWidth||o.documentElement.clientWidth)},emitEvent:function(e,t,r){e=new CustomEvent(e,{detail:r,cancelable:!0});return t.dispatchEvent(e),e},request:function(t){t=i.extend({url:"",method:"POST",headers:null,data:null,onSuccess:null,onError:null,onFail:null},t);try{var r=new XMLHttpRequest;if(r.open(t.method,t.url,!0),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.setRequestHeader("X-Ajax-Engine","Convert Forms!"),t.headers)for(var e in t.headers)t.headers.hasOwnProperty(e)&&r.setRequestHeader(e,t.headers[e]);if(r.onload=function(){4===r.readyState&&(200===r.status?t.onSuccess&&t.onSuccess.call(n,r.responseText,r):t.onError&&t.onError.call(n,r.responseText,r),t.onComplete&&t.onComplete.call(n,r))},t.onBefore&&!1===t.onBefore.call(n,r))return r;r.send(t.data)}catch(e){return t.onFail&&t.onFail.call(n,e,r),console.error(e),!1}return r},extend:function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e},capitalize:function(e){return"string"!=typeof e?"":e.charAt(0).toUpperCase()+e.slice(1)},browserIsIE:function(){var e=n.navigator.userAgent,t=e.indexOf("MSIE "),e=e.indexOf("Trident/");return 0<t||0<e},loadScript:function(e,t){var r=o.head,n=o.createElement("script");n.type="text/javascript",n.src=e,n.onreadystatechange=t,n.onload=t,r.appendChild(n)},onReady:function(e){"loading"==o.readyState?o.addEventListener("DOMContentLoaded",function(){e(o.querySelectorAll("div.convertforms"))}):e(o.querySelectorAll("div.convertforms"))},toggleCheck:function(e,t){var r;e&&(r=!1,!e.checked&&t&&(r=e.checked=!0),(r=e.checked&&!t?!(e.checked=!1):r)&&i.emitChange(e))},setValue:function(e,t){e.value!=t&&(e.value=t,e.value===t&&i.emitChange(e))},emitChange:function(e){e.dispatchEvent(new Event("change",{bubbles:!0}))}};n.ConvertForms=n.ConvertForms||[],n.ConvertForms.Helper=i}(window,document),function(f,d){"use strict";var n=function(n){var c={selector:n},l=f.ConvertForms.Helper,u=n.querySelector("form");c.getFormData=function(){var e=l.getFormData(u),t=[];if(n.querySelectorAll(".cf-control-group.cf-ignore").forEach(function(e){t.push(e.dataset.key)}),!t.length)return e;var r={ignore:t};return Object.keys(r).length&&e.set("overrides",JSON.stringify(r)),e},c.submit=function(){var e;n.classList.contains("cf-working")||((e=c.emitEvent("beforeSubmit")).defaultPrevented?e.detail.hasOwnProperty("error")&&c.throwError(e.detail.error):l.request({url:l.getBaseURL("task=submit"),headers:{"X-CSRF-Token":l.getCSRFToken()},data:c.getFormData(),onBefore:function(){n.classList.add("cf-working"),n.classList.add("cf-disabled"),n.classList.remove("cf-error"),n.classList.remove("cf-success"),n.querySelector(".cf-response").removeAttribute("role")},onSuccess:function(t,e){try{t=JSON.parse(t)}catch(e){var r=t.match('{"convertforms"(.*?)}$');if(null==r)return void c.throwError(c.text("INVALID_RESPONSE")+": "+t);t=JSON.parse(r[0])}t.success?(c.emitEvent("success",{response:t,xhr:e}),r="formTask"+l.capitalize(t.task),c.hasOwnProperty(r)?(c[r].call(f,t),c.emitEvent("afterTask",{response:t,xhr:e,task:t.task})):c.throwError(c.text("INVALID_TASK")+": "+r)):(c.emitEvent("error",{response:t,xhr:e}),c.throwError(t.error),(r=n.querySelector(".cf-fields .cf-input"))&&r.focus())},onComplete:function(e){c.emitEvent("afterSubmit",{xhr:e}),n.classList.remove("cf-working","cf-disabled"),l.isInViewport(n)||n.scrollIntoView()},onError:function(e,t){c.throwError("Error: "+e)},onFail:function(e,t){c.throwError("Fail: "+e)}}))},c.emitEvent=function(e,t,r){if(e)return(t=t||{}).instance=c,(r=r||!0)&&(r="ConvertForms"+l.capitalize(e),l.emitEvent(r,d,t)),l.emitEvent(e,n,t)},c.formTaskMsg=function(e){n.classList.add("cf-success"),n.querySelector(".cf-response").innerHTML=e.value,"1"==e.resetform&&u.reset()},c.formTaskUrl=function(e){var t=e.value;if("2"!==e.passdata&&("1"==e.passdata&&(r=l.getFormData(u),r=l.serializeFormData(r,!0),t+=(-1<e.value.indexOf("?")?"&":"?")+r),r=c.emitEvent("beforeRedirectUser",{url:t}),f.location.href=r.detail.url),"2"==e.passdata){var r=c.emitEvent("beforeRedirectUser",{url:t}),n=d.createElement("form");n.action=r.detail.url,n.method="POST",n.style="display:none; position:absolute; top:-100000px; left:-100000px";for(var o=_createForOfIteratorHelperLoose(l.getFormData(u).entries());!(i=o()).done;){var a,i=i.value,s=i[0],i=i[1];-1<s.indexOf("cf[")&&(a=-1<s.indexOf("[]"),s=s.match(/cf\[(.*?)\]/)[1],a&&(s+="[]"),(a=d.createElement("input")).type="hidden",a.name=s,a.value=i,n.appendChild(a))}d.body.appendChild(n),n.submit()}},c.throwError=function(e){n.classList.add("cf-error");var t=n.querySelector(".cf-response");t.innerHTML=e,t.setAttribute("role","alert")},c.text=function(e){return ConvertForms.Helper.text("COM_CONVERTFORMS_"+e)};return n.classList.contains("cf-init")||(f.IntersectionObserver&&new IntersectionObserver(function(e,t){e.forEach(function(e){e.isIntersecting&&(c.emitEvent("impression",{entry:e}),t.unobserve(e.target))})},{rootMargin:"0px 0px 0px 0px"}).observe(n),u.addEventListener("submit",function(e){e.preventDefault(),c.submit(e)}),n.classList.add("cf-init")),n.ConvertForms=c},o=(f.ConvertForms=f.ConvertForms||[],f.ConvertForms.Helper);function e(){for(var e=d.querySelectorAll(".convertforms.cf"),t=0;t<e.length;t++){var r=e[t];n(r)}o.emitEvent("ConvertFormsInit",d,e)}o.onReady(function(){o.browserIsIE()?o.loadScript("https://polyfill.io/v3/polyfill.min.js?ua=Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko&features=String.prototype.includes%2CElement.prototype.closest%2CCustomEvent%2CNodeList.prototype.forEach%2CObject.values%2CString.prototype.startsWith%2CString.prototype.endsWith",function(){o.loadScript("https://cdn.jsdelivr.net/npm/formdata-polyfill@3.0.20/formdata.min.js",e)}):e()})}(window,document);