1function getbmrvalue(){let weight=document.getElementById('bmr-weight').value;let height=document.getElementById('bmr-height').value;let age=document.getElementById('bmr-age').value;let male=document.getElementById('bmr-male').value;let female=document.getElementById('bmr-female').value;if(document.getElementById('bmr-male').checked){bmr_male=(10*weight)+(6.25*height)-(5*age)+5;document.getElementById("bmr-value").value=bmr_male+' Calories/day'}else{bmr_female=(10*weight)+(6.25*height)-(5*age)-161;document.getElementById("bmr-value").value=bmr_female+' Calories/day'}}; 2(function($){'use strict'})(jQuery);const getbmivalue=()=>{let weight=document.getElementById('bmi-weight').value;let height=document.getElementById('bmi-height').value;let bmiValue=document.querySelector('.bmi-value');let data=document.querySelector('.bmi-data');height=height/100;let newBmiValue=weight/(height*height);newBmiValue=newBmiValue.toFixed(1);bmiValue.innerText=newBmiValue;bmiValue.style.visibility="visible";if(newBmiValue<=18.4){data.innerText="Thin"}else if(newBmiValue>=18.5&&newBmiValue<=25){data.innerText="Normal"}else if(newBmiValue>25){data.innerText="Overweight"} 3data.style.visibility="visible"}; 4(()=>{const e=document.querySelectorAll(".coblocks-animate");if("IntersectionObserver"in window){const t=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&(e.target.classList.add(e.target.dataset.coblocksAnimation),t.unobserve(e.target))}))}),{threshold:[.15]});e.forEach((e=>{t.observe(e)}))}else e.forEach((e=>{e.classList.remove("coblocks-animate"),delete e.dataset.coblocksAnimation}))})(); 5(()=>{var e={2590:function(e){e.exports=function(){"use strict";function e(){return e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},e.apply(this,arguments)}function t(e,t){void 0===t&&(t=[]),Array.isArray(t)||(t=[t]),t.forEach((function(t){return!e.classList.contains(t)&&e.classList.add(t)}))}function n(e,t,n,i){e.addEventListener(t,n,i)}function i(e,t,n){e.removeEventListener(t,n)}function r(e,t,n){return void 0===n&&(n=""),e.setAttribute(t,n),e}function o(e,t,n){return Object.keys(t).forEach((function(n){e.style[n]=t[n]})),n&&getComputedStyle(e),e}var a={direction:"horizontal",touchRatio:1,touchAngle:45,longSwipesRatio:.5,initialSlide:0,loop:!1,freeMode:!1,passiveListeners:!0,resistance:!0,resistanceRatio:.85,speed:300,longSwipesMs:300,spaceBetween:0,slidesPerView:1,centeredSlides:!1,slidePrevClass:"swiper-slide-prev",slideNextClass:"swiper-slide-next",slideActiveClass:"swiper-slide-active",slideClass:"swiper-slide",wrapperClass:"swiper-wrapper",touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchMoveStopPropagation:!1,excludeElements:[],injections:{translate:function(e,t,n,i){o(t.element.$wrapper,{transition:e.isStart?"none":"transform ease "+i+"ms",transform:n.isHorizontal?"translate3d("+e.transforms+"px, 0, 0)":"translate3d(0, "+e.transforms+"px, 0)"})}}};var s="before-init",c="after-init",u="before-slide",l="scroll",f="after-slide",p="before-destroy",d="after-destroy";var m=180/Math.PI;function v(){var t=[];return{getDuration:function(){var e=t[0],n=t[t.length-1];return e?n.time-e.time:0},getOffset:function(){var e=t[0],n=t[t.length-1];return e?{x:n.x-e.x,y:n.y-e.y}:{x:0,y:0}},getLogs:function(){return t},vector:function(){return function(t,n){var i=t[n],r=t[n-1]||i,o={x:i.x-r.x,y:i.y-r.y},a=i.time-r.time,s=o.x/a||0,c=o.y/a||0;return e({},o,{angle:Math.atan2(Math.abs(o.y),Math.abs(o.x))*m,velocityX:s,velocityY:c})}(t,t.length-1)},clear:function(){t=[]},push:function(n){t.push(e({time:Date.now()},n))}}}function h(){return performance?performance.now():Date.now()}var x=requestAnimationFrame||webkitRequestAnimationFrame||setTimeout,g=cancelAnimationFrame||webkitCancelAnimationFrame||clearTimeout;function S(){var e,t,n={run:function(n){e=void 0===e?h():e,t=x((function(){var t=h(),i=t-e;e=t,n(i)}))},stop:function(){e=void 0,g(t)}};return{run:function e(t){n.run((function(n){e(t),t(n)}))},stop:function(){n.stop()}}}function w(e,t){var n=e.tracker,i=t.initStatus;n.clear(),i()}function y(e,t,r,o){var a=e.touchable,s=["INPUT","SELECT","OPTION","TEXTAREA","BUTTON","VIDEO"],c=function(e,t,n,i){var r=i.initLayout,o=i.initStatus,a=i.render,s=i.scrollPixel,c=i.slideTo,u=i.getOffsetSteps,l=S();return{preheat:function(e,t){var i=n.tracker;l.stop(),i.clear(),i.push(e),r(t),o(t),n.isStart=!0,a()},move:function(t){var i=n.tracker,r=e.touchRatio,o=e.touchAngle,c=e.isHorizontal;if(n.isStart&&!n.isScrolling){i.push(t);var u=i.vector(),l=i.getOffset();if(l.x||l.y)if(c&&u.angle<o||!c&&90-u.angle<o||n.isTouching){var f=u[c?"x":"y"]*r;n.isTouching=!0,s(f),a()}else n.isScrolling=!0,i.clear()}},stop:function(){var r=n.index,o=n.tracker,f=t.measure;if(n.isStart)if(n.isStart=!1,e.freeMode){var p=o.vector()[e.isHorizontal?"velocityX":"velocityY"];l.run((function(e){var t=p*e;p*=.98,Math.abs(t)<.01?(l.stop(),w(n,i)):(s(t),a(0))}))}else{var d=o.getDuration(),m=o.getOffset()[e.isHorizontal?"x":"y"],v=
5Math.ceil(Math.abs(m)/f.boxSize),h=u(m);d>e.longSwipesMs?c(r+h*(m>0?-1:1)):c(m>0?r-v:r+v),w(n,i)}}}}(r,e,t,o),u=c.preheat,l=c.move,f=c.stop;function p(e){var t=a?e.changedTouches[0]:e;return{x:t.pageX,y:t.pageY}}function d(t){for(var n=0;n<r.excludeElements.length;n++)if(r.excludeElements[n].contains(t.target))return;var i,o,c,l,f=e.element.$wrapper,d=r.touchStartPreventDefault&&-1===s.indexOf(t.target.nodeName)||r.touchStartForcePreventDefault;!a&&d&&t.preventDefault(),u(p(t),(i=f,o=r.isHorizontal,c=getComputedStyle(i).transform.replace(/[a-z]|\(|\)|\s/g,"").split(",").map(parseFloat),l=[],16===c.length?l=c.slice(12,14):6===c.length&&(l=c.slice(4,6)),l[o?0:1]||0))}function m(e){r.touchMoveStopPropagation&&e.stopPropagation(),l(p(e)),t.isTouching&&!1!==e.cancelable&&e.preventDefault()}function v(){f()}return{attach:function(){var t=e.element.$el;a?(n(t,"touchstart",d,{passive:r.passiveListeners,capture:!1}),n(t,"touchmove",m),n(t,"touchend",v),n(t,"touchcancel",v)):(n(t,"mousedown",d),n(document,"mousemove",m),n(document,"mouseup",v))},detach:function(){var t=e.element.$el;i(t,"touchstart",d),i(t,"touchmove",m),i(t,"touchend",v),i(t,"touchcancel",v),i(t,"mousedown",d),i(document,"mousemove",m),i(document,"mouseup",v)}}}function b(e,t,n){var i=e.$list,r=t.viewSize,o=t.slideSize,a=t.boxSize,s=function(e){return e.loop?Math.ceil(e.slidesPerView):0}(n),c=s*a,u=-c+(n.centeredSlides?(r-o)/2:0);return{max:u,min:n.spaceBetween+(n.loop?o:r)+u-a*i.length,base:u,expand:s,buffer:c,minIndex:0,maxIndex:i.length-(n.centeredSlides||n.loop?1:Math.ceil(n.slidesPerView))}}function z(e,t){var n={};function i(e){var i=function(e,t){var n=t.$el,i=e.isHorizontal?n.offsetWidth:n.offsetHeight,r=(i-Math.ceil(e.slidesPerView-1)*e.spaceBetween)/e.slidesPerView;return{boxSize:r+e.spaceBetween,viewSize:i,slideSize:r}}(t,e),r=b(e,i,t),o=Boolean("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0||window.DocumentTouch&&document instanceof DocumentTouch);Object.assign(n,{touchable:o,element:e,measure:i,limitation:r})}return n.update=i,i(e),n}var T="data-shallow-slider",P="data-slider";function E(e,n){function i(i){var r=e.element.$wrapper,o=i.index;r.querySelectorAll("["+P+"]").forEach((function(e){var i,r,a=~~e.getAttribute(P);i=e,void 0===(r=[n.slidePrevClass,n.slideNextClass,n.slideActiveClass])&&(r=[]),Array.isArray(r)||(r=[r]),r.forEach((function(e){return i.classList.contains(e)&&i.classList.remove(e)})),a===o&&t(e,n.slideActiveClass),a===o-1&&t(e,n.slidePrevClass),a===o+1&&t(e,n.slideNextClass)}))}function a(){e.element.$wrapper.querySelectorAll("["+T+"]").forEach((function(t){return e.element.$wrapper.removeChild(t)}))}function s(){e.element.$list.forEach((function(e,t){return r(e,P,t)})),a(),function(){if(n.loop){var t=e.element,i=e.limitation,o=t.$list,a=t.$wrapper,s=i.expand,c=o.slice(-s).map((function(e){return e.cloneNode(!0)})),u=o.slice(0,s).map((function(e){return e.cloneNode(!0)}));c.forEach((function(e,t){a.appendChild(r(u[t],T)),a.insertBefore(r(c[t],T),o[0])}))}}()}function c(){var t,i=e.element,r=e.measure,a=i.$wrapper,s={display:"flex",willChange:"transform",flexDirection:n.isHorizontal?"row":"column"},c=((t={})[n.isHorizontal?"width":"height"]=r.slideSize+"px",t[n.isHorizontal?"margin-right":"margin-bottom"]=n.spaceBetween+"px",t);o(a,s),a.querySelectorAll("["+P+"]").forEach((function(e){return o(e,c)}))}return{init:function(){s(),c()},render:function(t,r,o,a){var s=e.element.$wrapper,c=void 0===r?n.speed:r;n.injections.translate(t,e,n,c),t.isStart||i(t),a&&getComputedStyle(s).transform,o&&setTimeout(o,c)},destroy:function(){var t=e.element,i=t.$list,r=t.$wrapper,o=n.isHorizontal?"margin-right":"margin-bottom";["display","will-change","flex-direction"].forEach((function(e){r.style.removeProperty(e)})),i.forEach((function(e){return e.style.removeProperty(o)})),a()},updateSize:c}}function M(e,t){var n=e-t.max,i=e-t.min;return n>0?n:i<0?i:0}function A(t,n,i,r,o){function a(e){var n=t.measure;return Math.ceil(Math.abs(e)/n.boxSize-i.longSwipesRatio)}function s(e,t,i){r.render(n,e,t,i)}function c(r){var a,s=t.limitation,c=s.min,u=s.max,f=u-c+(i.loop?t.measure.boxSize:0),p=f+1;n.transforms=r,i.loop?(a=(u-r)%p/f,n.progress=a<0?1+a:a>1?a-1:a):(a=(u-r)/f,n.progress=a<0?0:a>1?1:a),o.emit(l,e({},n))}function p(e,r){var l=t.measure,p=t.limitation,d=p.maxIndex-p.minIndex+1,m=i.loop?(e%d+d)%d:e>p.maxIndex?p.maxIndex:e<p.minIndex?p.minIndex:e,v=-m*l.boxSize+p.base;if(0!==a(v-n.transforms)&&i.loop){var h=M(n.transforms,p),x=m-n.index,g=function(e,t,n,i){var r=n.maxIndex,o=(i>0?1:-1)*(n.minIndex-r-1)+t-e;return Math.abs(i)>Math.abs(o)?o:i}(n.index,m,p,x);g===x||h?n.index===m&&c(h>0?p.min-l.boxSize+h:p.max+l.boxSize+h):c(g<0?p.min-l.boxSize:p.max+l.boxSize),s(0,void 0,!0)}
5o.emit(u,n.index,n,m),n.index=m,c(v),s(r,(function(){o.emit(f,m,n)}))}return{update:function(){p(n.index,0),r.updateSize()},render:s,transform:c,slideTo:p,scrollPixel:function(e){var r=n.transforms,o=t.measure,a=t.limitation,s=Number(e.toExponential().split("e")[1]),u=s<=0?Math.pow(10,-(s-1)):1,l=r;if(i.resistance&&!i.loop&&(e>0&&r>=a.max?e-=Math.pow(e*u,i.resistanceRatio)/u:e<0&&r<=a.min&&(e+=Math.pow(-e*u,i.resistanceRatio)/u)),l+=e,i.loop){var f=n.tracker.vector(),p=i.isHorizontal?f.velocityX:f.velocityY,d=M(r,a);d&&function(e,t,n){return e>0&&t>n.max||e<0&&t<n.min}(p,r,a)&&(l=d>0?a.min-o.boxSize+d:a.max+o.boxSize+d)}c(l)},initStatus:function(e){void 0===e&&(e=0),n.startTransform=e,n.isStart=!1,n.isScrolling=!1,n.isTouching=!1},initLayout:function(e){c(e)},getOffsetSteps:a}}function C(e,t){var n="string"==typeof e?document.body.querySelector(e):e,i=n.querySelector("."+t.wrapperClass),r=[].slice.call(n.getElementsByClassName(t.slideClass));return{$el:n,$wrapper:i,$list:r=r.filter((function(e){return null===e.getAttribute("data-shallow-slider")}))}}var $=function t(n,i){var r,o=function(t){var n=e({},a,t);return e({},n,{isHorizontal:"horizontal"===n.direction})}(i),u=(r={},{on:function(e,t){r[e]?r[e].push(t):r[e]=[t]},off:function(e,t){if(r[e]){var n=r[e].indexOf(t);n>-1&&r[e].splice(n,1)}},emit:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];r[e]&&r[e].forEach((function(e){return e.apply(void 0,n)}))},clear:function(){r={}}}),l=z(C(n,o),o),f={tracker:v(),index:0,startTransform:0,isStart:!1,isScrolling:!1,isTouching:!1,transforms:0,progress:0},m=u.on,h=u.off,x=u.emit,g={on:m,off:h,env:l,state:f,options:o};(o.plugins||t.plugins||[]).forEach((function(e){return e(g,o)})),x(s,g);var S=E(l,o),w=A(l,f,o,S,u),b=y(l,f,o,w);var T=w.slideTo;return Object.assign(g,{update:function(){S.destroy(),l.update(C(n,o)),S.init(),w.update()},destroy:function(){x(p,g),b.detach(),S.destroy(),x(d,g),u.clear()},slideTo:T,updateSize:function(){l.update(C(n,o)),w.update()}}),S.init(),b.attach(),T(o.initialSlide,0),x(c,g),g};return $.use=function(e){$.plugins=e},$}()}},t={};!function n(i){var r=t[i];if(void 0!==r)return r.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}(2590)})(); 6(()=>{var e={7152:function(e){e.exports=function(){"use strict";function e(){return(e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,i=arguments[t];for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}).apply(this,arguments)}function t(e,t){void 0===t&&(t=[]),Array.isArray(t)||(t=[t]),t.forEach((function(t){return!e.classList.contains(t)&&e.classList.add(t)}))}function n(e,t,n,i){e.addEventListener(t,n,i)}function i(e,t,n){e.removeEventListener(t,n)}function o(e,t,n){return void 0===n&&(n=""),e.setAttribute(t,n),e}function r(e,t,n){return Object.keys(t).forEach((function(n){e.style[n]=t[n]})),n&&getComputedStyle(e),e}var a={direction:"horizontal",touchRatio:1,touchAngle:45,longSwipesRatio:.5,initialSlide:0,loop:!1,freeMode:!1,passiveListeners:!0,resistance:!0,resistanceRatio:.85,speed:300,longSwipesMs:300,spaceBetween:0,slidesPerView:1,centeredSlides:!1,slidePrevClass:"swiper-slide-prev",slideNextClass:"swiper-slide-next",slideActiveClass:"swiper-slide-active",slideClass:"swiper-slide",wrapperClass:"swiper-wrapper",touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchMoveStopPropagation:!1,excludeElements:[],injections:{translate:function(e,t,n,i){r(t.element.$wrapper,{transition:e.isStart?"none":"transform ease "+i+"ms",transform:n.isHorizontal?"translate3d("+e.transforms+"px, 0, 0)":"translate3d(0, "+e.transforms+"px, 0)"})}}},s="before-slide",l="scroll",c="after-slide";var u=180/Math.PI;function d(){var t=[];return{getDuration:function(){var e=t[0],n=t[t.length-1];return e?n.time-e.time:0},getOffset:function(){var e=t[0],n=t[t.length-1];return e?{x:n.x-e.x,y:n.y-e.y}:{x:0,y:0}},getLogs:function(){return t},vector:function(){return i=(n=t).length-1,o=n[i],n=n[i-1]||o,i={x:o.x-n.x,y:o.y-n.y},o=o.time-n.time,n=i.x/o||0,o=i.y/o||0,e({},i,{angle:Math.atan2(Math.abs(i.y),Math.abs(i.x))*u,velocityX:n,velocityY:o});var n,i,o},clear:function(){t=[]},push:function(n){t.push(e({time:Date.now()},n))}}}function p(){return(performance||Date).now()}var f=requestAnimationFrame||webkitRequestAnimationFrame||setTimeout,m=cancelAnimationFrame||webkitCancelAnimationFrame||clearTimeout;function v(){var e=function(){var e,t;return{run:function(n){e=void 0===e?p():e,t=f((function(){var t=p(),i=t-e;e=t,n(i)}))},stop:function(){e=void 0,m(t)}}}();return{run:function t(n){e.run((function(e){t(n),n(e)}))},stop:function(){e.stop()}}}function x(e,t){e=e.tracker,t=t.initStatus,e.clear(),t()}function h(e,t,n,i){var o=i.initLayout,r=i.initStatus,a=i.render,s=i.scrollPixel,l=i.slideTo,c=i.getOffsetSteps,u=v();return{preheat:function(e,t){var i=n.tracker;u.stop(),i.clear(),i.push(e),o(t),r(t),n.isStart=!0,a()},move:function(t){var i,o=n.tracker,r=e.touchRatio,l=e.touchAngle,c=e.isHorizontal;n.isStart&&!n.isScrolling&&(o.push(t),i=o.vector(),((t=o.getOffset()).x||t.y)&&(c&&i.angle<l||!c&&90-i.angle<l||n.isTouching?(r=i[c?"x":"y"]*r,n.isTouching=!0,s(r),a()):(n.isScrolling=!0,o.clear())))},stop:function(){var o,r,d,p=n.index,f=n.tracker,m=t.measure;n.isStart&&(n.isStart=!1,e.freeMode?(o=f.vector()[e.isHorizontal?"velocityX":"velocityY"],u.run((function(e){e*=o,o*=.98,Math.abs(e)<.01?(u.stop(),x(n,i)):(s(e),a(0))}))):(r=f.getDuration(),d=f.getOffset()[e.isHorizontal?"x":"y"],f=Math.ceil(Math.abs(d)/m.boxSize),m=c(d),r>e.longSwipesMs?l(p+m*(0<d?-1:1)):l(0<d?p-f:p+f),x(n,i)))}}}function g(e,t){var n={};return(n.update=function(e){var i,o=function(e,t,n){var i=e.$list,o=t.viewSize,r=t.slideSize,a=t.boxSize,s=-(t=(e=(s=n).loop?Math.
6ceil(s.slidesPerView):0)*a)+(n.centeredSlides?(o-r)/2:0);return{max:s,min:n.spaceBetween+(n.loop?r:o)+s-a*i.length,base:s,expand:e,buffer:t,minIndex:0,maxIndex:i.length-(n.centeredSlides||n.loop?1:Math.ceil(n.slidesPerView))}}(e,(i=t,r=(o=e).$el,i={boxSize:(r=((o=i.isHorizontal?r.offsetWidth:r.offsetHeight)-Math.ceil(i.slidesPerView-1)*i.spaceBetween)/i.slidesPerView)+i.spaceBetween,viewSize:o,slideSize:r}),t),r=Boolean("ontouchstart"in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints||window.DocumentTouch&&document instanceof DocumentTouch);Object.assign(n,{touchable:r,element:e,measure:i,limitation:o})})(e),n}var b="data-shallow-slider",y="data-slider";function S(e,n){function i(){e.element.$wrapper.querySelectorAll("["+b+"]").forEach((function(t){return e.element.$wrapper.removeChild(t)}))}function a(){var t=e.element,i=e.measure,o=t.$wrapper,a={display:"flex",willChange:"transform",flexDirection:n.isHorizontal?"row":"column"},s=((t={})[n.isHorizontal?"width":"height"]=i.slideSize+"px",t[n.isHorizontal?"margin-right":"margin-bottom"]=n.spaceBetween+"px",t);r(o,a),o.querySelectorAll("["+y+"]").forEach((function(e){return r(e,s)}))}return{init:function(){(function(){var t,r,a,s,l,c;e.element.$list.forEach((function(e,t){return o(e,y,t)})),i(),n.loop&&(t=e.element,s=e.limitation,r=t.$list,a=t.$wrapper,s=s.expand,l=r.slice(-s).map((function(e){return e.cloneNode(!0)})),c=r.slice(0,s).map((function(e){return e.cloneNode(!0)})),l.forEach((function(e,t){a.appendChild(o(c[t],b)),a.insertBefore(o(l[t],b),r[0])})))})(),a()},render:function(i,o,r,a){var s=e.element.$wrapper;o=void 0===o?n.speed:o,n.injections.translate(i,e,n,o),i.isStart||function(i){var o=e.element.$wrapper,r=i.index;o.querySelectorAll("["+y+"]").forEach((function(e){var i,o,a=~~e.getAttribute(y);i=e,void 0===(o=[n.slidePrevClass,n.slideNextClass,n.slideActiveClass])&&(o=[]),Array.isArray(o)||(o=[o]),o.forEach((function(e){return i.classList.contains(e)&&i.classList.remove(e)})),a===r&&t(e,n.slideActiveClass),a==r-1&&t(e,n.slidePrevClass),a===r+1&&t(e,n.slideNextClass)}))}(i),a&&getComputedStyle(s).transform,r&&setTimeout(r,o)},destroy:function(){var t=e.element,o=t.$list,r=t.$wrapper,a=n.isHorizontal?"margin-right":"margin-bottom";["display","will-change","flex-direction"].forEach((function(e){r.style.removeProperty(e)})),o.forEach((function(e){return e.style.removeProperty(a)})),i()},updateSize:a}}function w(e,t){var n=e-t.max;return t=e-t.min,0<n?n:t<0?t:0}function E(t,n,i,o,r){function a(e){var n=t.measure;return Math.ceil(Math.abs(e)/n.boxSize-i.longSwipesRatio)}function u(e,t,i){o.render(n,e,t,i)}function d(o){var a,s,c=(s=t.limitation).min,u=s.max;c=(s=u-c+(i.loop?t.measure.boxSize:0))+1,n.transforms=o,i.loop?(a=(u-o)%c/s,n.progress=a<0?1+a:1<a?a-1:a):(a=(u-o)/s,n.progress=a<0?0:1<a?1:a),r.emit(l,e({},n))}function p(e,o){var l,p,f,m,v,x=t.measure,h=t.limitation,g=h.maxIndex-h.minIndex+1,b=i.loop?(e%g+g)%g:e>h.maxIndex?h.maxIndex:e<h.minIndex?h.minIndex:e,y=-b*x.boxSize+h.base;0!==a(y-n.transforms)&&i.loop&&(l=w(n.transforms,h),p=b-n.index,f=n.index,m=b,v=p,e=(g=h).maxIndex,f=(0<v?1:-1)*(g.minIndex-e-1)+m-f,(v=Math.abs(v)>Math.abs(f)?f:v)===p||l?n.index===b&&d(0<l?h.min-x.boxSize+l:h.max+x.boxSize+l):d(v<0?h.min-x.boxSize:h.max+x.boxSize),u(0,void 0,!0)),r.emit(s,n.index,n,b),n.index=b,d(y),u(o,(function(){r.emit(c,b,n)}))}return{update:function(){p(n.index,0),o.updateSize()},render:u,transform:d,slideTo:p,scrollPixel:function(e){var o,r=n.transforms,a=t.measure,s=t.limitation,l=(o=Number(e.toExponential().split("e")[1]))<=0?Math.pow(10,-(o-1)):1,c=r;i.resistance&&!i.loop&&(0<e&&r>=s.max?e-=Math.pow(e*l,i.resistanceRatio)/l:e<0&&r<=s.min&&(e+=Math.pow(-e*l,i.resistanceRatio)/l)),c+=e,i.loop&&(o=n.tracker.vector(),l=i.isHorizontal?o.velocityX:o.velocityY,(e=w(r,s))&&(o=r,r=s,0<l&&o>r.max||l<0&&o<r.min)&&(c=0<e?s.min-a.boxSize+e:s.max+a.boxSize+e)),d(c)},initStatus:function(e){void 0===e&&(e=0),n.startTransform=e,n.isStart=!1,n.isScrolling=!1,n.isTouching=!1},initLayout:function(e){d(e)},getOffsetSteps:a}}function z(e,t){var n="string"==typeof e?document.body.querySelector(e):e;return e=n.querySelector("."+t.wrapperClass),t=[].slice.call(n.getElementsByClassName(t.slideClass)),{$el:n,$wrapper:e,$list:t=t.filter((function(e){return null===e.getAttribute("data-shallow-slider")}))}}function L(t,o){var r=(u=e({},a,u=o),e({},u,{isHorizontal:"horizontal"===u.direction})),s=function(){var e={};return{on:function(t,n){e[t]?e[t].push(n):e[t]=[n]},off:function(t,n){!e[t]||-1<(n=e[t].indexOf(n))&&e[t].splice(n,1)},emit:function(t){for(var n=arguments.length,i=new Array(1<n?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];e[t]&&e[t].forEach((function(e){return e.apply(void 0,i)}))},clear:function(){e={}}}}(),l=g(z(t,r),r),c={tracker:d(),index:0,startTransform:0,isStart:!1,isScrolling:!1,isTouching:!1,transforms:0,progress:0},u=(o=s.on,s.off),p=s.emit,f={on:o,off:u,env:l,state:c,options:r};
6(r.plugins||L.plugins||[]).forEach((function(e){return e(f,r)})),p("before-init",f);var m=S(l,r),v=E(l,c,r,m,s),x=function(e,t,o,r){var a=e.touchable,s=["INPUT","SELECT","OPTION","TEXTAREA","BUTTON","VIDEO"],l=(r=h(o,e,t,r)).preheat,c=r.move,u=r.stop;function d(e){return{x:(e=a?e.changedTouches[0]:e).pageX,y:e.pageY}}function p(t){for(var n=0;n<o.excludeElements.length;n++)if(o.excludeElements[n].contains(t.target))return;var i,r=e.element.$wrapper,c=o.touchStartPreventDefault&&-1===s.indexOf(t.target.nodeName)||o.touchStartForcePreventDefault;!a&&c&&t.preventDefault(),l(d(t),(i=r,c=o.isHorizontal,r=getComputedStyle(i).transform.replace(/[a-z]|\(|\)|\s/g,"").split(",").map(parseFloat),i=[],16===r.length?i=r.slice(12,14):6===r.length&&(i=r.slice(4,6)),i[c?0:1]||0))}function f(e){o.touchMoveStopPropagation&&e.stopPropagation(),c(d(e)),t.isTouching&&!1!==e.cancelable&&e.preventDefault()}function m(){u()}return{attach:function(){var t=e.element.$el;a?(n(t,"touchstart",p,{passive:o.passiveListeners,capture:!1}),n(t,"touchmove",f),n(t,"touchend",m),n(t,"touchcancel",m)):(n(t,"mousedown",p),n(document,"mousemove",f),n(document,"mouseup",m))},detach:function(){var t=e.element.$el;i(t,"touchstart",p),i(t,"touchmove",f),i(t,"touchend",m),i(t,"touchcancel",m),i(t,"mousedown",p),i(document,"mousemove",f),i(document,"mouseup",m)}}}(l,c,r,v);return c=v.slideTo,Object.assign(f,{update:function(){m.destroy(),l.update(z(t,r)),m.init(),v.update()},destroy:function(){p("before-destroy",f),x.detach(),m.destroy(),p("after-destroy",f),s.clear()},slideTo:c,updateSize:function(){l.update(z(t,r)),v.update()}}),m.init(),x.attach(),c(r.initialSlide,0),p("after-init",f),f}return L.use=function(e){L.plugins=e},L}()},3266:function(e){e.exports=function(){"use strict";function e(e,t,n,i){e.addEventListener(t,n,i)}function t(e,t,n){e.removeEventListener(t,n)}return function(n,i){function o(e){c(e.target,"next")}function r(e){c(e.target,"prev")}var a=Boolean(i.navigation),s={nextEl:null,prevEl:null},l=Object.assign({disabledClass:"swiper-button-disabled"},i.navigation),c=function(e,t){u(e)&&!n.options.loop||(e=n.state.index,"next"===t&&n.slideTo(e+1),"prev"===t&&n.slideTo(e-1))},u=function(e){return e.classList.contains(l.disabledClass)};n.on("before-slide",(function(e,t,i){var o,r;n.options.loop||(o=i,i=(r=n.env.limitation).minIndex,r=r.maxIndex,s&&s.prevEl&&s.nextEl&&(s.nextEl.classList.contains(l.disabledClass)&&i<=o&&s.nextEl.classList.remove(l.disabledClass),s.prevEl.classList.contains(l.disabledClass)&&o<=r&&s.prevEl.classList.remove(l.disabledClass),o===i&&s.prevEl.classList.add(l.disabledClass),o===r&&s.nextEl.classList.add(l.disabledClass)))})),n.on("after-init",(function(){var t,i,c;a&&(s.nextEl="string"==typeof l.nextEl?document.body.querySelector(l.nextEl):l.nextEl,s.prevEl="string"==typeof l.prevEl?document.body.querySelector(l.prevEl):l.prevEl,n.options.loop||(t=n.state.index,i=n.env.element.$list,t===(c=n.env.limitation.minIndex)&&s.prevEl&&s.prevEl.classList.add(l.disabledClass),i.length===c&&s.nextEl&&s.nextEl.classList.add(l.disabledClass)),e(s.nextEl,"click",o),e(s.prevEl,"click",r))})),n.on("after-destroy",(function(){s&&s.prevEl&&s.nextEl&&(t(s.nextEl,"click",o),t(s.prevEl,"click",r),delete s.nextEl,delete s.prevEl)}))}}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i].call(r.exports,r,r.exports,n),r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(7152),t=n.n(e),i=n(3266),o=n.n(i);!function(){const e=document.querySelectorAll(".wp-block-coblocks-gallery-carousel");for(let n=0;n<e.length;n++){let i=null,r=0,a=!1;const s=e[n],l=e=>{const t=s.querySelector(`.wp-block-coblocks-gallery-carousel-thumbnail-${r}`);if(t){t.classList.remove("is-active");const n=s.querySelector(`.wp-block-coblocks-gallery-carousel-thumbnail-${e}`);n&&n.classList.add("is-active")}},c=e=>{i?.slideTo(e),l(e),r=e},u=e=>{e!==r&&(l(e),r=e)},d=s.querySelector(".swiper-container");if(d){const e=d.getAttribute("data-swiper");if(e){const n=JSON.parse(e),r=s.querySelector(".nav-button__prev"),l=s.querySelector(".nav-button__next");r&&r.setAttribute("aria-label",coblocksTinyswiper.carouselPrevButtonAriaLabel),l&&l.setAttribute("aria-label",coblocksTinyswiper.carouselNextButtonAriaLabel);const p=s.querySelectorAll("img");for(let e=0;e<p.length;++e)p[e].alt||(p[e].alt=coblocksTinyswiper.sliderImageAriaLabel);const f={centeredSlides:!1,freeMode:!1,longSwipesRatio:.8,loop:!1,passiveListeners:!0,plugins:[],slidesPerView:1};if(!0===n.loop&&(f.loop=n.loop),n.slidesPerView&&(f.slidesPerView=n.slidesPerView),n.navigation&&(f.plugins=[...f.plugins,o()],f.navigation={nextEl:l,prevEl:r}),i=new(t())(d,f),new ResizeObserver((()=>{i.update()})).observe(d),n.thumbnails){const e=s.querySelectorAll(".wp-block-coblocks-gallery-carousel-thumbnail");for(const[t,n]of Object.entries(e))n.addEventListener("click",(()=>c(t)));const t=s.querySelector(".wp-block-coblocks-gallery-carousel-thumbnail-0");t&&t.classList.add("is-active")}if(!n.thumbnails&&n.pageDots){const e=s.querySelectorAll(".wp-block-coblocks-gallery-carousel-page-dot-pagination");for(const[t,n]of Object.entries(e))n.addEventListener("click",(()=>c(t)));const t=s.querySelector(".wp-block-coblocks-gallery-carousel-page-dot--0");t&&t.classList.add("is-active")}if(!0!==n.draggable){const e=s.querySelector(".swiper-wrapper");e?.addEventListener("mousedown",(e=>{e.stopPropagation()}))}!0===n.autoPlay&&n.autoPlaySpeed&&(!0===n.pauseHover&&(d.addEventListener("mouseenter",(()=>{a=!0})),d.addEventListener("mouseleave",(()=>{a=!1}))),setInterval((()=>{!0===n.pauseHover&&!0===a||i?.slideTo(i.state.index+1)}),n.autoPlaySpeed)),i.on("after-slide",u)}}}}()})()})(); 7/**
8* @preserve Sticky Anything 2.1.1 | (c) WebFactory Ltd | GPL2 Licensed 9*/ 10(function($){$(document).ready(function($){var thisIsSomeBreakpoint='' 11$(sticky_anything_engage.element).stickThis({top:sticky_anything_engage.topspace,minscreenwidth:sticky_anything_engage.minscreenwidth,maxscreenwidth:sticky_anything_engage.maxscreenwidth,zindex:sticky_anything_engage.zindex,legacymode:sticky_anything_engage.legacymode,dynamicmode:sticky_anything_engage.dynamicmode,debugmode:sticky_anything_engage.debugmode,pushup:sticky_anything_engage.pushup,adminbar:sticky_anything_engage.adminbar})})}(jQuery)); 12var $j=jQuery.noConflict();var vpHeight=$j(window).height();var headerHeight=0;var headerEl;$j(function(){var nav=$j('.menu-wrapper');var headerWrapper=$j('.header-wrapper');var slidingOverlay=$j('.slidingmenu-overlay');$j('.nav-toggler').click(function(){if(nav.hasClass('slidingmenu')){if(headerWrapper.hasClass('open')){nav.animate({'left':'-220px'},function(){nav.hide();slidingOverlay.fadeOut(400)})}else{nav.show();nav.animate({'left':'0'},400);slidingOverlay.fadeIn(400)}}else{nav.slideToggle(400)} 13headerWrapper.toggleClass('open')});slidingOverlay.click(function(){nav.animate({'left':'-220px'},function(){nav.hide();slidingOverlay.fadeOut(400);headerWrapper.toggleClass('open')})});headerEl=$j('header');if(headerEl.length&&headerEl.hasClass('stickyheader')){var topBar=$j('.topbar-wrapper').outerHeight();var headerBar=$j('.header-wrapper').outerHeight();topBar=topBar?topBar:0;headerBar=headerBar?headerBar:0;headerHeight=topBar+headerBar;if($j('.stickyheader:not(.transparentheader)').length){$j('body').css({'padding-top':headerHeight})}} 14$j('body').on('click','.search-wrapper svg',function(){headerEl.toggleClass('searchopen');$j('.search-input').focus()});$j('.is-style-fit-container').parent('.wp-block-column').css({'position':'relative'});$j('#toTop').click(function(){$j('html, body').animate({scrollTop:0},400)})});$j(window).resize(function(){vpHeight=$j(window).height()});$j(window).scroll(function(){if($j(window).scrollTop()>vpHeight){$j('#toTop').fadeIn(400)}else{$j('#toTop').fadeOut(400)} 15if($j('.stickyheader').length){if($j(window).scrollTop()>headerHeight){headerEl.addClass('onScroll')}else{headerEl.removeClass('onScroll')}}}); 16(function(){var navMenu=function(id){var wrapper=document.body;var openButton=document.getElementById(id+'-open-menu');var closeButton=document.getElementById(id+'-close-menu');if(openButton&&closeButton){openButton.onclick=function(){wrapper.classList.add(id+'-navigation-open');wrapper.classList.add('lock-scrolling');closeButton.focus()} 17closeButton.onclick=function(){wrapper.classList.remove(id+'-navigation-open');wrapper.classList.remove('lock-scrolling');openButton.focus()}} 18document.addEventListener('keydown',function(event){if(!wrapper.classList.contains(id+'-navigation-open')){return} 19var modal,elements,selectors,lastEl,firstEl,activeEl,tabKey,shiftKey,escKey;modal=document.querySelector('.'+id+'-navigation');selectors="input, a, button";elements=modal.querySelectorAll(selectors);elements=Array.prototype.slice.call(elements);elements=elements.filter(function(el){return!el.classList.contains('woocommerce-cart-link')});tabKey=event.keyCode===9;shiftKey=event.shiftKey;escKey=event.keyCode===27;activeEl=document.activeElement;lastEl=elements[elements.length-1];firstEl=elements[0];if(escKey){event.preventDefault();wrapper.classList.remove(id+'-navigation-open','lock-scrolling');openButton.focus()} 20if(!shiftKey&&tabKey&&lastEl===activeEl){event.preventDefault();firstEl.focus()} 21if(shiftKey&&tabKey&&firstEl===activeEl){event.preventDefault();lastEl.focus()} 22if(tabKey&&firstEl===lastEl){event.preventDefault()}})} 23window.addEventListener('load',function(){new navMenu('primary');new navMenu('woo')})})(); 24/*! Copyright (c) 2011 Piotr Rochala (http://rocha.la) 25 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 26 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses. 27 * 28 * Version: 1.3.8 29 * 30 */ 31(function(e){e.fn.extend({slimScroll:function(f){var a=e.extend({width:"auto",height:"250px",size:"5px",color:"#000",position:"right",distance:"1px",start:"top",opacity:.4,alwaysVisible:!1,disableFadeOut:!1,railVisible:!1,railColor:"#333",railOpacity:.2,railDraggable:!0,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:!1,wheelStep:20,touchScrollStep:200,borderRadius:"7px",railBorderRadius:"7px"},f);this.each(function(){function v(d){if(r){d=d||window.event; 32var c=0;d.wheelDelta&&(c=-d.wheelDelta/120);d.detail&&(c=d.detail/3);e(d.target||d.srcTarget||d.srcElement).closest("."+a.wrapperClass).is(b.parent())&&n(c,!0);d.preventDefault&&!k&&d.preventDefault();k||(d.returnValue=!1)}}function n(d,g,e){k=!1;var f=b.outerHeight()-c.outerHeight();g&&(g=parseInt(c.css("top"))+d*parseInt(a.wheelStep)/100*c.outerHeight(),g=Math.min(Math.max(g,0),f),g=0<d?Math.
32ceil(g):Math.floor(g),c.css({top:g+"px"}));l=parseInt(c.css("top"))/(b.outerHeight()-c.outerHeight());g= 33l*(b[0].scrollHeight-b.outerHeight());e&&(g=d,d=g/b[0].scrollHeight*b.outerHeight(),d=Math.min(Math.max(d,0),f),c.css({top:d+"px"}));b.scrollTop(g);b.trigger("slimscrolling",~~g);w();p()}function x(){u=Math.max(b.outerHeight()/b[0].scrollHeight*b.outerHeight(),30);c.css({height:u+"px"});var a=u==b.outerHeight()?"none":"block";c.css({display:a})}function w(){x();clearTimeout(B);l==~~l?(k=a.allowPageScroll,C!=l&&b.trigger("slimscroll",0==~~l?"top":"bottom")):k=!1;C=l;u>=b.outerHeight()?k=!0:(c.stop(!0, 34!0).fadeIn("fast"),a.railVisible&&m.stop(!0,!0).fadeIn("fast"))}function p(){a.alwaysVisible||(B=setTimeout(function(){a.disableFadeOut&&r||y||z||(c.fadeOut("slow"),m.fadeOut("slow"))},1E3))}var r,y,z,B,A,u,l,C,k=!1,b=e(this);if(b.parent().hasClass(a.wrapperClass)){var q=b.scrollTop(),c=b.siblings("."+a.barClass),m=b.siblings("."+a.railClass);x();if(e.isPlainObject(f)){if("height"in f&&"auto"==f.height){b.parent().css("height","auto");b.css("height","auto");var h=b.parent().parent().height();b.parent().css("height", 35h);b.css("height",h)}else"height"in f&&(h=f.height,b.parent().css("height",h),b.css("height",h));if("scrollTo"in f)q=parseInt(a.scrollTo);else if("scrollBy"in f)q+=parseInt(a.scrollBy);else if("destroy"in f){c.remove();m.remove();b.unwrap();return}n(q,!1,!0)}}else if(!(e.isPlainObject(f)&&"destroy"in f)){a.height="auto"==a.height?b.parent().height():a.height;q=e("<div></div>").addClass(a.wrapperClass).css({position:"relative",overflow:"hidden",width:a.width,height:a.height});b.css({overflow:"hidden", 36width:a.width,height:a.height});var m=e("<div></div>").addClass(a.railClass).css({width:a.size,height:"100%",position:"absolute",top:0,display:a.alwaysVisible&&a.railVisible?"block":"none","border-radius":a.railBorderRadius,background:a.railColor,opacity:a.railOpacity,zIndex:90}),c=e("<div></div>").addClass(a.barClass).css({background:a.color,width:a.size,position:"absolute",top:0,opacity:a.opacity,display:a.alwaysVisible?"block":"none","border-radius":a.borderRadius,BorderRadius:a.borderRadius,MozBorderRadius:a.borderRadius, 37WebkitBorderRadius:a.borderRadius,zIndex:99}),h="right"==a.position?{right:a.distance}:{left:a.distance};m.css(h);c.css(h);b.wrap(q);b.parent().append(c);b.parent().append(m);a.railDraggable&&c.bind("mousedown",function(a){var b=e(document);z=!0;t=parseFloat(c.css("top"));pageY=a.pageY;b.bind("mousemove.slimscroll",function(a){currTop=t+a.pageY-pageY;c.css("top",currTop);n(0,c.position().top,!1)});b.bind("mouseup.slimscroll",function(a){z=!1;p();b.unbind(".slimscroll")});return!1}).bind("selectstart.slimscroll", 38function(a){a.stopPropagation();a.preventDefault();return!1});m.hover(function(){w()},function(){p()});c.hover(function(){y=!0},function(){y=!1});b.hover(function(){r=!0;w();p()},function(){r=!1;p()});b.bind("touchstart",function(a,b){a.originalEvent.touches.length&&(A=a.originalEvent.touches[0].pageY)});b.bind("touchmove",function(b){k||b.originalEvent.preventDefault();b.originalEvent.touches.length&&(n((A-b.originalEvent.touches[0].pageY)/a.touchScrollStep,!0),A=b.originalEvent.touches[0].pageY)}); 39x();"bottom"===a.start?(c.css({top:b.outerHeight()-c.outerHeight()}),n(0,!0)):"top"!==a.start&&(n(e(a.start).position().top,null,!0),a.alwaysVisible||c.hide());window.addEventListener?(this.addEventListener("DOMMouseScroll",v,!1),this.addEventListener("mousewheel",v,!1)):document.attachEvent("onmousewheel",v)}});return this}});e.fn.extend({slimscroll:e.fn.slimScroll})})(jQuery);; 40/*! 41 42 * jQuery Cookie Plugin v1.4.1 43 44 * https://github.com/carhartl/jquery-cookie 45 46 * 47 48 * Copyright 2006, 2014 Klaus Hartl 49 50 * Released under the MIT license 51 52 */ 53(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){module.exports=factory(require('jquery'))}else{factory(jQuery)}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)} 54function decode(s){return config.raw?s:decodeURIComponent(s)} 55function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))} 56function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')} 57try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s}catch(e){}} 58function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value} 59var config=$.cookie=function(key,value,options){if(arguments.length>1&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setMilliseconds(t.getMilliseconds()+days*864e+5)} 60return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))} 61var result=key?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var parts=cookies[i].split('='),name=decode(parts.shift()),cookie=parts.join('=');if(key===name){result=read(cookie,value);break} 62if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie}} 63return result};config.defaults={};$.removeCookie=function(key,options){$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key)}})); 64/*! Magnific Popup - v1.1.0 - 2016-02-20�
65* http://dimsemenov.com/plugins/magnific-popup/� 66* Copyright (c) 2016 Dmitry Semenov; */� 67!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)}
67,updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||d===!1)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1
67));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;
67var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});
67var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()});; 68var wpwKits;(function($){var globalwpw={initialize:0,settings:{},wildCard:0,wildcards:'',wildcardsHelp:['start','support','reset','search','email'],productStep:'asking',orderStep:'welcome',supportStep:'welcome',formStep:'welcome',formfieldid:'',formid:'',formentry:0,hasNameCookie:$.cookie("shopper"),shopperUserName:'',shopperEmail:'',shopperMessage:'',emptymsghandler:0,repeatQueryEmpty:'',wpwIsWorking:0,ai_step:0,df_status_lock:0,counter:0};var wpwWelcome={greeting:function(){if(!localStorage.getItem('botsessionid')){var number=Math.random() 69number.toString(36);var id=number.toString(36).substr(2);localStorage.setItem('botsessionid',id)} 70if((globalwpw.settings.obj.skip_wp_greetings=='1')||(globalwpw.settings.obj.skip_greetings_and_menu=='1')){}else{if(globalwpw.settings.obj.re_target_handler==0){var botJoinMsg="<strong>"+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+" </strong> "+wpwKits.randomMsg(globalwpw.settings.obj.agent_join);wpwMsg.single(botJoinMsg)} 71setTimeout(function(){var firstMsg=wpwKits.randomMsg(globalwpw.settings.obj.hi_there)+' '+wpwKits.randomMsg(globalwpw.settings.obj.welcome)+" <strong>"+globalwpw.settings.obj.host+"!</strong> ";var secondMsg=wpwKits.randomMsg(globalwpw.settings.obj.asking_name);wpwMsg.double(firstMsg,secondMsg)}
71,globalwpw.settings.preLoadingTime*2)} 72var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);if(globalwpw.settings.obj.skip_greetings_and_menu!=0){wpwMsg.single(serviceOffer)} 73if((globalwpw.settings.obj.show_menu_after_greetings!=0)&&(globalwpw.wildcards!='')){wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}if((globalwpw.settings.obj.skip_wp_greetings!=0)&&(globalwpw.wildcards!='')){wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}else{}}};function qcldPushAiContext(role,content){if(typeof globalwpw==='undefined')return;if(typeof globalwpw.aiContext==='undefined'){globalwpw.aiContext=[]} 74if(!content)return;var cleanContent=content;if(role==='assistant'){cleanContent=cleanContent.replace(/<[^>]*>?/gm,'').trim()}else if(role==='user'){var lower=content.toLowerCase().trim();var titles=(typeof qcld_chatbot_obj!=='undefined'&&qcld_chatbot_obj.ai_form_titles)?qcld_chatbot_obj.ai_form_titles:((typeof wp_chatbot_obj!=='undefined'&&wp_chatbot_obj.ai_form_titles)?wp_chatbot_obj.ai_form_titles:[]);if(titles&&titles.length){for(var t=0;t<titles.length;t++){var title=titles[t];if(lower===title||lower.indexOf(title)!==-1||title.indexOf(lower)!==-1){globalwpw.active_ai_action=title;globalwpw.qcld_ai_form_persisted_state=!0;break}}}} 75globalwpw.aiContext.push({role:role,content:cleanContent});if(globalwpw.aiContext.length>30){globalwpw.aiContext.shift()}} 76function qcldIsAiFormInProgress(){if(typeof globalwpw!=='undefined'&&(globalwpw.active_ai_action||globalwpw.qcld_ai_form_persisted_state)){return!0} 77var titles=(typeof qcld_chatbot_obj!=='undefined'&&qcld_chatbot_obj.ai_form_titles)?qcld_chatbot_obj.ai_form_titles:((typeof wp_chatbot_obj!=='undefined'&&wp_chatbot_obj.ai_form_titles)?wp_chatbot_obj.ai_form_titles:[]);if(!titles||!titles.length||typeof globalwpw==='undefined'||!globalwpw.aiContext){return!1} 78var hasFormTrigger=!1;for(var i=0;i<globalwpw.aiContext.length;i++){var msg=globalwpw.aiContext[i];if(msg.role==='user'){var content=(msg.content||'').toLowerCase().trim();for(var t=0;t<titles.length;t++){var title=titles[t];if(content===title||content.indexOf(title)!==-1||title.indexOf(content)!==-1){hasFormTrigger=!0;globalwpw.active_ai_action=title}}} 79if(msg.role==='assistant'){var assistantContent=(msg.content||'').toLowerCase();if(msg.content&&(msg.content.indexOf('__AI_FORM_DATA__')!==-1||msg.content.indexOf('ai-form-summary-card')!==-1||assistantContent.indexOf('thank you for providing the information')!==-1||assistantContent.indexOf('successfully submitted')!==-1)){hasFormTrigger=!1;globalwpw.active_ai_action=''}}} 80return hasFormTrigger||!!(globalwpw.active_ai_action)} 81var wpwMsg={oncommand_filter:function(msg){var str=msg;if(typeof(str)==='string'){str=str.replace(/on[a-zA-Z]+\s*=/g,"");str=str.replace(/__AI_FORM_IN_PROGRESS__/g,"");var formRegex=/(?:<[^>]+>)*\s*(?:__|<strong>|<b>)?AI_FORM_DATA(?:__|<\/strong>|<\/b>)?[\s\S]*?(?:__|<strong>|<b>)?AI_FORM_DATA_END(?:__|<\/strong>|<\/b>)?\s*(?:<\/[^>]+>)*/gi;if(formRegex.test(str)){str=str.replace(formRegex,function(match){try{var jsonMatch=match.match(/\{[\s\S]*\}/);if(jsonMatch){var jsonStr=jsonMatch[0];var data=JSON.parse(jsonStr.trim());var postData={'action':'qcld_save_ai_form','data':jsonStr,'nonce':(typeof qcld_chatbot_obj!=='undefined'?qcld_chatbot_obj.nonce:'')};var ajaxUrl=(typeof qcld_chatbot_obj!=='undefined'&&qcld_chatbot_obj.ajax_url)?qcld_chatbot_obj.ajax_url:(typeof wpbot_ajax!=='undefined'?wpbot_ajax.ajax_url:(typeof ajaxurl!=='undefined'?ajaxurl:''));if(ajaxUrl){jQuery.post(ajaxUrl,postData)} 82if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1} 83var html='<div class="ai-form-summary-card" style="background: #f4f6f9; border-left: 4px solid #0073aa; padding: 12px 14px; margin: 10px 0; border-radius: 4px; font-size: 13px; line-height: 1.5; color: #333;">';if(data.form_title){html+='<div style="font-weight: 600; color: #0073aa; margin-bottom: 8px; text-transform: capitalize; font-size: 14px;">'+data.form_title+'</div>'} 84if(data.data&&typeof data.data==='object'){html+='<table style="width: 100%; border-collapse: collapse; margin-top: 4px;">';for(var key in data.data){if(data.data.hasOwnProperty(key)){var cleanKey=key.replace(/[-_]/g,' ');html+='<tr><td style="padding: 3px 6px 3px 0; color: #555; font-weight: 600; width: 42%; vertical-align: top;">'+cleanKey+':</td><td style="padding: 3px 0; color: #222; vertical-align: top;">'+data.data[key]+'</td></tr>'}} 85html+='</table>'} 86html+='</div>';return html}}catch(e){console.error('AI Form parse error:',e)} 87return''})}} 88return str},open_new_tab:function(msg){if(wp_chatbot_obj.open_links_newtab=='1'){var temp=document.createElement('div');temp.innerHTML=msg;let links=temp.querySelectorAll('a');links.forEach(link=>{link.setAttribute('target','_blank')});let temps=temp.innerHTML;return temps}else{return msg}},single_openai:function(msg){msg=wpwMsg.open_new_tab(msg);globalwpw.wpwIsWorking=1;if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 89wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').text(msg);wpwKits.videohandler();wpwKits.scrollTo();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));wpwKits.wpwHistorySave()}
89,globalwpw.settings.preLoadingTime)},single:function(msg){msg=wpwMsg.open_new_tab(msg);globalwpw.wpwIsWorking=1;if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 90wpwKits.scrollTo();oncommand_filter=wpwMsg.oncommand_filter(msg);setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_filter+'</div>');wpwKits.videohandler();wpwKits.scrollTo();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));wpwKits.wpwHistorySave()},globalwpw.settings.preLoadingTime)},single_nobg:function(msg){msg=wpwMsg.open_new_tab(msg);globalwpw.wpwIsWorking=1;if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 91oncommand_filter=wpwMsg.oncommand_filter(msg);wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').parent().addClass('wp-chatbot-msg-flat').html('<div class="wp-chatbot-textanimation">'+oncommand_filter+'</div>');wpwKits.scrollTo();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));wpwKits.wpwHistorySave()},globalwpw.settings.preLoadingTime)},double:function(fristMsg,secondMsg){fristMsg=wpwMsg.open_new_tab(fristMsg);secondMsg=wpwMsg.open_new_tab(secondMsg);globalwpw.wpwIsWorking=1;if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 92oncommand_fristMsg_filter=wpwMsg.oncommand_filter(fristMsg);oncommand_secondMsg_filter=wpwMsg.oncommand_filter(secondMsg);wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_fristMsg_filter+'</div>');if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 93wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_secondMsg_filter+'</div>');wpwKits.scrollTo();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));wpwKits.wpwHistorySave()},globalwpw.settings.preLoadingTime*2)},globalwpw.settings.preLoadingTime)},double_nobg:function(fristMsg,secondMsg){fristMsg=wpwMsg.open_new_tab(fristMsg);secondMsg=wpwMsg.open_new_tab(secondMsg);oncommand_fristMsg_filter=wpwMsg.oncommand_filter(fristMsg);oncommand_secondMsg_filter=wpwMsg.oncommand_filter(secondMsg);globalwpw.wpwIsWorking=1;if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 94wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_fristMsg_filter+'</div>');if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 95wpwKits.scrollTo();setTimeout(function(){if(globalwpw.wildCard>0&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').parent().addClass('wp-chatbot-msg-flat').html(oncommand_secondMsg_filter).append('<span class="qcld-chatbot-wildcard" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').parent().addClass('wp-chatbot-msg-flat').html('<div class="wp-chatbot-textanimation">'+oncommand_secondMsg_filter+'</div>')} 96wpwKits.scrollTo();if(globalwpw.wildCard==1&&globalwpw.supportStep=='welcome'){wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))}else{wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))} 97wpwKits.wpwHistorySave()}
97,globalwpw.settings.preLoadingTime*2)},globalwpw.settings.preLoadingTime)},triple_nobg:function(fristMsg,secondMsg,thirdMsg){fristMsg=wpwMsg.open_new_tab(fristMsg);secondMsg=wpwMsg.open_new_tab(secondMsg);oncommand_fristMsg_filter=wpwMsg.oncommand_filter(fristMsg);oncommand_secondMsg_filter=wpwMsg.oncommand_filter(secondMsg);globalwpw.wpwIsWorking=1;$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader());wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_fristMsg_filter+'</div>');wpwKits.videohandler();if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 98wpwKits.scrollTo();setTimeout(function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html('<div class="wp-chatbot-textanimation">'+oncommand_secondMsg_filter+'</div>');wpwKits.videohandler();if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 99wpwKits.scrollTo();setTimeout(function(){if(globalwpw.wildCard>0&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').parent().addClass('wp-chatbot-msg-flat').html(thirdMsg).append('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').parent().addClass('wp-chatbot-msg-flat').html('<div class="wp-chatbot-textanimation">'+thirdMsg+'</div>')} 100wpwKits.scrollTo();wpwKits.videohandler();if(globalwpw.wildCard==1&&globalwpw.supportStep=='welcome'){}else{wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))} 101wpwKits.wpwHistorySave()},globalwpw.settings.preLoadingTime)},globalwpw.settings.preLoadingTime)},globalwpw.settings.preLoadingTime)},shopper:function(shopperMsg){$(globalwpw.settings.messageContainer).append(wpwKits.shopperMsgDom(shopperMsg));wpwKits.scrollTo();wpwKits.wpwHistorySave()},shopper_choice:function(shopperChoice){$(globalwpw.settings.messageLastChild).fadeOut(globalwpw.settings.preLoadingTime);$(globalwpw.settings.messageContainer).append(wpwKits.shopperMsgDom(shopperChoice));wpwKits.scrollTo();wpwKits.wpwHistorySave()}};wpwKits={enableEditor:function(placeHolder){if(globalwpw.settings.editor_handler==0){if($(window).width()>380){$("#wp-chatbot-editor").attr('disabled',!1).focus()}else{$("#wp-chatbot-editor").attr('disabled',!1)} 102$("#wp-chatbot-editor").attr('placeholder',placeHolder);$("#wp-chatbot-send-message").attr('disabled',!1)}},disableEditor:function(placeHolder){if(globalwpw.settings.editor_handler==0){$("#wp-chatbot-editor").attr('placeholder',placeHolder);$("#wp-chatbot-editor").attr('disabled',!0);$("#wp-chatbot-send-message").attr('disabled',!0)} 103if($('.wp-chatbot-messages-container').find('.wp-chatbot-comment-loader').length>0){$('.wp-chatbot-messages-container').find('.wp-chatbot-comment-loader').parent().parent().hide()}},htmlEntities:function(str){return String(str).replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"')},wpwHistorySave:function(){globalwpw.wpwIsWorking=0;var wpwHistory=$(globalwpw.settings.messageWrapper).html();localStorage.setItem("wpwHitory",wpwHistory);if(localStorage.getItem('botsessionid')){if(!localStorage.getItem('shopperemail')){var useremail=''}else{var useremail=localStorage.getItem('shopperemail')} 104if(globalwpw.hasNameCookie){var shopper=globalwpw.hasNameCookie}else{var shopper=globalwpw.settings.obj.shopper_demo_name} 105if(localStorage.getItem('shopperphone')){var shopperphone=localStorage.getItem('shopperphone')}else{var shopperphone=''} 106var data={'action':'qcld_wb_chatbot_conversation_save','session_id':localStorage.getItem('botsessionid'),'name':shopper,'email':useremail,'phone':shopperphone,'conversation':wpwKits.htmlEntities(wpwHistory),'security':globalwpw.settings.obj.ajax_nonce,'user_id':globalwpw.settings.obj.current_user_id};if(globalwpw.settings.obj.is_chat_session_active==1){wpwKits.ajax(data).done(function(response){})}}},decodehtml:function(str){var doc=new DOMParser().parseFromString(str,"text/html");return doc.body.firstChild.data||""},randomMsg:function(arrMsg){var index=Math.floor(Math.random()*arrMsg.length);var msg=arrMsg[index];if(typeof msg==='string'&&msg.indexOf('%%username%%')!==-1){var shopperName=localStorage.getItem('shopper')||(globalwpw.settings.obj.display_name||'');msg=msg.replace(/%%username%%/g,shopperName)} 107return msg},ajax:function(data){return jQuery.post(globalwpw.settings.obj.ajax_url,data)},dailogAIOAction:function(text){if(globalwpw.settings.obj.df_api_version=='v1'){return jQuery.ajax({type:"POST",url:"https://api.dialogflow.com/v1/query?v=20170712",contentType:"application/json; charset=utf-8",dataType:"json",headers:{"Authorization":"Bearer "+globalwpw.settings.obj.ai_df_token},data:JSON.stringify({query:text,lang:globalwpw.settings.obj.df_agent_lan,sessionId:localStorage.getItem('botsessionid')?localStorage.getItem('botsessionid'):'wpwBot_df_2018071'})})}else{return jQuery.post(globalwpw.settings.obj.ajax_url,{'action':'qcld_wp_df_api_call','dfquery':text,'nonce':globalwpw.settings.obj.ajax_nonce,'sessionid':localStorage.getItem('botsessionid')?localStorage.getItem('botsessionid'):'wpwBot_df_2018071'})}},responseIsOk(response){if(globalwpw.settings.obj.df_api_version=='v1'){if(response.status.code==200||response.status.code==206){return!0}else{return!1}}else{if(typeof response.responseId!=="undefined"){return!0}else{return!1}}},getIntentName(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.metadata.intentName}else{return response.queryResult.intent.displayName}},getParameters(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.parameters}else{return response.queryResult.parameters}},getFulfillmentText(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.fulfillment.messages}else{return response.queryResult.fulfillmentText}},getFulfillmentSpeech(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.fulfillment.speech}else{return response.queryResult.fulfillmentText}},getScore(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.score}else{return response.queryResult.intentDetectionConfidence}},getAction(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.action}else{if(typeof response.queryResult.action!=="undefined"){return response.queryResult.action}else{return''}}},queryText(response){if(globalwpw.settings.obj.df_api_version=='v1'){return response.result.resolvedQuery}else{return response.queryResult.queryText}},isActionComplete(response){if(globalwpw.settings.obj.df_api_version=='v1'){if(!response.result.actionIncomplete){return!0}else{return!1}}else{return response.queryResult.allRequiredParamsPresent}},isConversationEnd(response){if(globalwpw.settings.obj.df_api_version=='v1'){if(typeof(response.result.metadata.endConversation)!=="undefined"&&response.result.metadata.endConversation){return!0}else{return!1}}else{if(typeof response.queryResult.diagnosticInfo!=="undefined"){if(typeof response.queryResult.diagnosticInfo.end_conversation!=="undefined"){return response.queryResult.diagnosticInfo.end_conversation}else{return!1}}else{return!1}}},sugestCat:function(){var productSuggest=wpwKits.randomMsg(globalwpw.settings.obj.product_suggest);var data={'action':'qcld_wb_chatbot_category'};var result=wpwKits.ajax(data);result.done(function(response){wpwMsg.double_nobg(productSuggest,response);if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){globalwpw.wildCard=0;globalwpw.ai_step=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}})},subCats:function(parentId){var subCatMsg=wpwKits.randomMsg(globalwpw.settings.obj.product_suggest);var data={'action':'qcld_wb_chatbot_sub_category','parent_id':parentId};var result=wpwKits.ajax(data);result.done(function(response){wpwMsg.double_nobg(subCatMsg,response)})},suggestEmail:function(emailFor){var sugMsg=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);var sugOptions='<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>';
107if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},videohandler:function(){$(globalwpw.settings.messageLastChild+' .wp-chatbot-paragraph').html(function(i,html){return html.replace(/(?:https:\/\/)?(?:www\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=)?(.+)/g,'<iframe width="250" height="180" src="http://www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>')})},scrollTo:function(){var $bot=$(globalwpw.settings.botContainer);var scrollTarget=$(globalwpw.settings.messageWrapper).prop("scrollHeight");$bot.animate({scrollTop:scrollTarget},'slow',function(){if(typeof window.wpbotSyncSlimScrollBar==='function'){window.wpbotSyncSlimScrollBar($bot)}else{var el=$bot[0];var $wrap=$bot.parent();var $bar=$wrap.children('.slimScrollBar');if(!el||!$bar.length){return} 108if(el.scrollHeight<=el.clientHeight+2){$wrap.addClass('wpbot-no-scroll');$bar.stop(!0,!0).hide();$wrap.children('.slimScrollRail').stop(!0,!0).hide()}else{$wrap.removeClass('wpbot-no-scroll');var barH=$bar.outerHeight()||30;$bar.css({top:Math.max(0,$bot.outerHeight()-barH)+'px',display:'block'})}}})},botPreloader:function(){var enableleReactions=globalwpw.settings.obj.skip_chat_reactions_menu;var eanleeReport=globalwpw.settings.obj.enable_chat_report_menu;var enableshare=globalwpw.settings.obj.enable_chat_share_menu;var likeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_like_text;var disLikeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_dislike_text;var reportTxt=globalwpw.settings.obj.qlcd_wp_chatbot_report_text;var sharetTxt=globalwpw.settings.obj.qlcd_wp_chatbot_share_text;var msgContent='<li class="wp-chatbot-msg">'+'<div class="wp-chatbot-avatar">'+'<img src="'+globalwpw.settings.obj.agent_image_path+'" alt="">'+'</div>'+'<div class="wp-chatbot-agent">'+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+'</div>'+'<div class="chat-container"><div class="wp-chatbot-paragraph"><img class="wp-chatbot-comment-loader" src="'+globalwpw.settings.obj.image_path+'comment.gif" alt="Typing..." /></div>'+'<div class="qcld-like-dislike-icon">'+(enableleReactions==1&&!qcldIsAiFormInProgress()?'<a href="#" title="'+(disLikeTxt?.en_US||'Dislike')+'"><i class="dashicons dashicons-thumbs-down" aria-hidden="true"></i></a>'+'<a href="#" title="'+(likeTxt?.en_US||'Like')+'"><i class="dashicons dashicons-thumbs-up" aria-hidden="true"></i></a>':'')+(eanleeReport==1&&!qcldIsAiFormInProgress()?'<a href="#" title="'+(reportTxt?.en_US||'Report')+'"><i class="dashicons dashicons-admin-comments"></i></a>':'')+(enableshare==1&&!qcldIsAiFormInProgress()?'<div class="qcld-share">'+'<a href="#" class="share-toggle" title="'+(sharetTxt?.en_US||'Share')+'"><i class="dashicons dashicons-share"></i></a>'+'<div class="share-menu" style="display:none;">'+'<a href="#" class="share-fb"><i class="dashicons dashicons-facebook"></i></a>'+'<a href="#" class="share-wa"><i class="dashicons dashicons-whatsapp"></i></a>'+'<a href="#" class="share-x"><i class="dashicons dashicons-twitter"></i></a>'+'<a href="#" class="share-email"><i class="dashicons dashicons-email-alt"></i></a>'+'</div>'+'</div>':'')+'</div>'+'</div>'+'</li>';return msgContent},shopperMsgDom:function(msg){if(globalwpw.hasNameCookie){var shopper=globalwpw.hasNameCookie}else{var shopper=globalwpw.settings.obj.shopper_demo_name} 109date=new Date();var msgContent='<li class="wp-chat-user-msg">'+'<div style="margin-top:40px;" class="wp-chatbot-avatar">'+'<img src="'+globalwpw.settings.obj.image_path+'client.png" alt="User Image">'+'</div>'+'<div class="wp-chatbot-agent">'+shopper+'</div>'+'<div class="wp-chatbot-paragraph"><div class="wp-chatbot-textanimation">'+msg+'</div></div></li>';return msgContent},showCart:function(){var data={'action':'qcld_wb_chatbot_show_cart'} 110this.ajax(data).done(function(response){if($('#wp-chatbot-shortcode-template-container').length==0){$(globalwpw.settings.messageWrapper).html(response.html);$('#wp-chatbot-cart-numbers').html(response.items);
110$('.wp-chatbot-ball-cart-items').html(response.items);wpwKits.disableEditor(wpwKits.randomMsg(globalwpw.settings.obj.shopping_cart))}else{$('.wp-chatbot-cart-shortcode-container').html(response.html)} 111if($('#wp-chatbot-shortcode-template-container').length>0&&$('.chatbot-shortcode-template-02').length==0){$('.wp-chatbot-cart-body').slimScroll({height:'200px',start:'bottom'})}})},toTitlecase:function(msg){return msg.replace(/\w\S*/g,function(txt){return txt.charAt(0).toUpperCase()+txt.substr(1).toLowerCase()})},filterStopWords:function(msg){var spcialStopWords=",;,/,\\,[,],{,},(,),&,*,.,+ ,?,^,$,=,!,<,>,|,:,-";var userMsg="";var msgLastChar=msg.slice(-1);if(spcialStopWords.indexOf(msgLastChar)>=0){userMsg=msg.slice(0,-1)}else{userMsg=msg} 112var stopWords=globalwpw.settings.obj.stop_words+spcialStopWords;var stopWordsArr=stopWords.split(',');var msgArr=userMsg.split(' ');var filtermsgArr=msgArr.filter(function myCallBack(el){return stopWordsArr.indexOf(el.toLowerCase())<0});filterMsg=filtermsgArr.join(' ');return filterMsg},htmlTagsScape:function(userString){var tagsToReplace={'&':'&','<':'<','>':'>'};return userString.replace(/[&<>]/g,function(tag){return tagsToReplace[tag]||tag})},reset:function(){$('#wp-chatbot-messages-container').html('');localStorage.removeItem("wpwHitory");localStorage.removeItem('shopper');localStorage.removeItem('shopperemail');localStorage.removeItem('default_asking_email');globalwpw.wildCard=0;globalwpw.ai_step=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step);globalwpw.formfieldid='';localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='welcome';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid='';localStorage.setItem("formid",globalwpw.formid);globalwpw.formentry=0;localStorage.setItem("formentry",globalwpw.formentry);localStorage.removeItem("cx-name");localStorage.removeItem("cx-diaplayname");localStorage.removeItem("cx-languagecode");localStorage.removeItem("cx-timezone")}} 113var wpwTree={greeting:function(msg){if(localStorage.getItem('default_asking_email')){var shopperEmail=msg;var validate="";var re=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;if(re.test(shopperEmail)!=!0){validate=(globalwpw.settings.obj.invalid_email&&globalwpw.settings.obj.invalid_email.length>0)?wpwKits.randomMsg(globalwpw.settings.obj.invalid_email):"Please enter a valid email address."} 114if(validate!=""){wpwMsg.single(validate)}else{var email=shopperEmail;$.cookie("shopperemail",email,{expires:365});localStorage.setItem("shopperemail",email);if(email!=""){var data={action:"qcld_wb_chatbot_email_subscription",name:localStorage.getItem("shopper"),email:email,url:window.location.href,};wpwKits.ajax(data).done(function(response){})} 115localStorage.removeItem('default_asking_email');var shopperName=localStorage.getItem('shopper');var shopperNameFiltered=wpwKits.toTitlecase(wpwKits.filterStopWords(shopperName));if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){var NameGreeting=wpwKits.randomMsg(globalwpw.settings.obj.i_am)+" <strong>"+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+"</strong>! "+wpwKits.randomMsg(globalwpw.settings.obj.name_greeting);NameGreeting=NameGreeting.replace("%%username%%",shopperName);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);serviceOffer=serviceOffer.replace("%%username%%",shopperName);wpwMsg.triple_nobg(NameGreeting,serviceOffer,globalwpw.wildcards) 116globalwpw.ai_step=1;globalwpw.wildCard=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}else{if((globalwpw.settings.obj.skip_wp_greetings=='1')||(globalwpw.settings.obj.skip_greetings_and_menu=='1')){wpwAction.bot(shopperName)}else{var NameGreeting=wpwKits.randomMsg(globalwpw.settings.obj.i_am)+" <strong>"+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+"</strong>! "+wpwKits.randomMsg(globalwpw.settings.obj.name_greeting);NameGreeting=NameGreeting.replace("%%username%%",shopperNameFiltered);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);if((globalwpw.settings.obj.show_menu_after_greetings!=0)&&(globalwpw.wildcards!='')){wpwMsg.triple_nobg(NameGreeting,serviceOffer,globalwpw.wildcards)}else{wpwMsg.double(NameGreeting,serviceOffer)}}}} 117return} 118if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){if(globalwpw.initialize==1&&!localStorage.getItem('shopper')&&globalwpw.wildCard==0&&globalwpw.ai_step==0){msg=wpwKits.toTitlecase(wpwKits.filterStopWords(msg));$.cookie("shopper",msg,{expires:365});localStorage.setItem('shopper',msg);globalwpw.hasNameCookie=msg;if(globalwpw.settings.obj.ask_email_wp_greetings=='1'&&!localStorage.getItem('shopperemail')){localStorage.setItem('default_asking_email','1');
118var ask_msg=(globalwpw.settings.obj.asking_email&&globalwpw.settings.obj.asking_email.length>0)?wpwKits.randomMsg(globalwpw.settings.obj.asking_email):"Could you please provide your email address?";wpwMsg.single(ask_msg)}else{var NameGreeting=wpwKits.randomMsg(globalwpw.settings.obj.i_am)+" <strong>"+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+"</strong>! "+wpwKits.randomMsg(globalwpw.settings.obj.name_greeting);NameGreeting=NameGreeting.replace("%%username%%",msg);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);serviceOffer=serviceOffer.replace("%%username%%",msg);wpwMsg.triple_nobg(NameGreeting,serviceOffer,globalwpw.wildcards) 119globalwpw.ai_step=1;globalwpw.wildCard=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}}else if(localStorage.getItem('shopper')&&globalwpw.wildCard==0&&globalwpw.ai_step==0){if(globalwpw.settings.obj.ask_email_wp_greetings=='1'&&!localStorage.getItem('shopperemail')){localStorage.setItem('default_asking_email','1');var ask_msg=(globalwpw.settings.obj.asking_email&&globalwpw.settings.obj.asking_email.length>0)?wpwKits.randomMsg(globalwpw.settings.obj.asking_email):"Could you please provide your email address?";wpwMsg.single(ask_msg)}else{var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);globalwpw.ai_step=1;globalwpw.wildCard=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step);if((globalwpw.settings.obj.show_menu_after_greetings==1)&&(globalwpw.wildcards!='')){wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}else{wpwMsg.single(serviceOffer)}}}else if(globalwpw.wildCard==0&&globalwpw.ai_step==1){var dfReturns=wpwKits.dailogAIOAction(msg);dfReturns.done(function(response){if(globalwpw.settings.obj.df_api_version=='v2'){response=$.parseJSON(JSON.parse(response))} 120if(wpwKits.responseIsOk(response)){var userIntent=wpwKits.getIntentName(response);if(userIntent=='start'){globalwpw.wildCard=0;var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);console.log(globalwpw.wildcards);wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}else if(userIntent=='welcome'){var messages=wpwKits.getFulfillmentSpeech(response);setTimeout(function(){wpwMsg.single(messages)},globalwpw.settings.preLoadingTime)}else if(userIntent=='help'){$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));setTimeout(function(){wpwKits.scrollTo();var helpWelcome=wpwKits.randomMsg(globalwpw.settings.obj.help_welcome);var helpMsg=wpwKits.randomMsg(globalwpw.settings.obj.help_msg);wpwMsg.double(helpWelcome,helpMsg);if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){globalwpw.wildCard=0;globalwpw.ai_step=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}},globalwpw.settings.preLoadingTime)}else if(userIntent=='reset'){var restWarning=globalwpw.settings.obj.reset;var confirmBtn='<span class="qcld-chatbot-reset-btn" reset-data="yes" >'+globalwpw.settings.obj.yes+'</span> <span> '+globalwpw.settings.obj.or+' </span><span class="qcld-chatbot-reset-btn" reset-data="no">'+globalwpw.settings.obj.no+'</span>';wpwMsg.double_nobg(restWarning,confirmBtn)}else if(userIntent=='phone'){if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 121var ask_msg=wpwKits.randomMsg(globalwpw.settings.obj.asking_phone);var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||globalwpw.settings.obj.skip_greetings_and_menu=='1')?'Hello '+ask_msg:'Hello '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='phone';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)}else if(userIntent=='email'){if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 122var ask_msg=wpwKits.randomMsg(globalwpw.settings.obj.asking_email);var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||global
122wpw.settings.obj.skip_greetings_and_menu=='1')?wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+ask_msg:wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='email';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)}else if(userIntent=='faq'){globalwpw.wildCard=1;globalwpw.supportStep='welcome';wpwAction.bot('from wildcard support')}else if(userIntent=='Default Fallback Intent'){var data={'action':'wpbo_search_response','name':globalwpw.hasNameCookie,'keyword':msg};wpwKits.ajax(data).done(function(respond){var json=$.parseJSON(respond);if(json.status=='success'){if(typeof(json.category)!=="undefined"&&json.category){var question='';$.each(json.data,function(i,obj){question+='<span class="qcld-chatbot-wildcard qcld_simple_txt_response" data-strid="'+obj.id+'">'+obj.query+'</span>'});wpwMsg.single_nobg(question)}else if(json.multiple){var question='';$.each(json.data,function(i,obj){question+='<span class="qcld-chatbot-wildcard qcld_simple_txt_response" data-strid="'+obj.id+'">'+obj.query+'</span>'});wpwMsg.double_nobg(wpwKits.randomMsg(globalwpw.settings.obj.did_you_mean),question)}else{wpwMsg.single(json.data[0].response);setTimeout(function(){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')},globalwpw.settings.preLoadingTime*2)}}if(wp_chatbot_obj.disable_site_search!=1){wpwTree.site_search(msg)}else{msg=wpwKits.filterStopWords(msg);if(globalwpw.counter==2){wpwTree.df_reply(response);setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')},globalwpw.settings.preLoadingTime) 123globalwpw.counter=0}else{globalwpw.counter++;wpwTree.df_reply(response)}}})}else if(wpwKits.getScore(response)!=0){var sTalkAction=wpwKits.getAction(response);if(sTalkAction!=''&&sTalkAction.indexOf('smalltalk')!=-1){var sMgs=wpwKits.getFulfillmentText(response);wpwMsg.single(sMgs)}else{var messages=wpwKits.getFulfillmentText(response);wpwTree.df_reply(response)}}else{console.log(globalwpw.wildcards);var dfDefaultMsg=globalwpw.settings.obj.df_defualt_reply;wpwMsg.double_nobg(dfDefaultMsg,globalwpw.wildcards)}}else{console.log(globalwpw.wildcards);globalwpw.df_status_lock=0;var dfDefaultMsg=globalwpw.settings.obj.df_defualt_reply;wpwMsg.double_nobg(dfDefaultMsg,globalwpw.wildcards)}}).fail(function(error){var dfDefaultMsg=globalwpw.settings.obj.df_defualt_reply;console.log(globalwpw.wildcards);wpwMsg.double_nobg(dfDefaultMsg,globalwpw.wildcards)})}}else{if(globalwpw.initialize==1&&!localStorage.getItem('shopper')&&globalwpw.wildCard==0){msg=wpwKits.toTitlecase(msg);msg1=wpwKits.toTitlecase(wpwKits.filterStopWords(msg));$.cookie("shopper",msg,{expires:365});localStorage.setItem('shopper',msg);globalwpw.hasNameCookie=msg;if(globalwpw.settings.obj.ask_email_wp_greetings=='1'&&!localStorage.getItem('shopperemail')){localStorage.setItem('default_asking_email','1');var ask_msg=(globalwpw.settings.obj.asking_email&&globalwpw.settings.obj.asking_email.length>0)?wpwKits.randomMsg(globalwpw.settings.obj.asking_email):"Could you please provide your email address?";wpwMsg.single(ask_msg)}else{if((globalwpw.settings.obj.skip_wp_greetings=='1')||(globalwpw.settings.obj.skip_greetings_and_menu=='1')){wpwAction.bot(msg)}else{var NameGreeting=wpwKits.randomMsg(globalwpw.settings.obj.i_am)+" <strong>"+wpwMsg.oncommand_filter(globalwpw.settings.obj.agent)+"</strong>! "+wpwKits.randomMsg(globalwpw.settings.obj.name_greeting);NameGreeting=NameGreeting.replace("%%username%%",msg1);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);if((globalwpw.settings.obj.show_menu_after_greetings!=0)&&(globalwpw.wildcards!='')){wpwMsg.triple_nobg(NameGreeting,serviceOffer,globalwpw.wildcards)}else{wpwMsg.double(NameGreeting,serviceOffer)}}}}else if(localStorage.getItem('shopper')&&globalwpw.wildCard==0){if(globalwpw.settings.obj.ask_email_wp_greetings=='1'&&!localStorage.getItem('shopperemail')){localStorage.setItem('default_asking_email','1');
123var ask_msg=(globalwpw.settings.obj.asking_email&&globalwpw.settings.obj.asking_email.length>0)?wpwKits.randomMsg(globalwpw.settings.obj.asking_email):"Could you please provide your email address?";wpwMsg.single(ask_msg)}else{var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);console.log(globalwpw.wildcards);wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}}}},df_multi_handle:function(array){if(array.length>0){setTimeout(function(){wpwMsg.single(array[0]);array.splice(0,1);setTimeout(function(){wpwTree.df_multi_handle(array)},globalwpw.settings.preLoadingTime)},globalwpw.settings.preLoadingTime)}},df_reply:function(response){var i=0;var html='';var responses=[];if(globalwpw.settings.obj.df_api_version=='v1'){var messages=(response&&response.result&&response.result.fulfillment&&response.result.fulfillment.messages)?response.result.fulfillment.messages:[];var action=(response&&response.result&&typeof response.result.actionIncomplete!=='undefined')?response.result.actionIncomplete:!1;jQuery.each(messages,function(key,message){html='';i+=1;if(message.type==2){html+="<p>"+message.title+"</p>";var index=0;for(index;index<message.replies.length;index++){html+="<span class=\"wpb-quick-reply qcld-chat-common\">"+message.replies[index]+"</span>"}}else if(message.type==0&&message.speech!=''){html+=message.speech}else if(message.type==1){html+=''}else if(message.type=='simple_response'){html+=message.textToSpeech} 124if(html!=''){responses.push(html)}})}else{var messages=(response&&response.queryResult&&response.queryResult.fulfillmentMessages)?response.queryResult.fulfillmentMessages:[];var actioncomplete=(response&&response.queryResult&&typeof response.queryResult.allRequiredParamsPresent!=='undefined')?response.queryResult.allRequiredParamsPresent:!1;jQuery.each(messages,function(key,message){html='';i+=1;if(typeof message.quickReplies!=="undefined"){if(typeof message.quickReplies.title!=="undefined"){html+="<p>"+message.quickReplies.title+"</p>"} 125if(typeof message.quickReplies.quickReplies!=="undefined"){var index=0;for(index;index<message.quickReplies.quickReplies.length;index++){html+="<span class=\"wpb-quick-reply qcld-chat-common\">"+message.quickReplies.quickReplies[index]+"</span>"}}}else if(typeof message.text!=="undefined"){if(typeof message.text.text!=="undefined"&&message.text.text.length>0){html+=message.text.text[0]}} 126if(html!=''){responses.push(html)}})} 127wpwTree.df_multi_handle(responses)},support:function(msg){if(globalwpw.wildCard==1&&globalwpw.supportStep=='welcome'){var welcomeMsg=wpwKits.randomMsg(globalwpw.settings.obj.support_welcome);var orPhoneSuggest='';if(globalwpw.settings.obj.support_query.length>0){var supportsItems='';var messenger='';if(globalwpw.settings.obj.enable_messenger==1){messenger+='<span class="qcld-chatbot-wildcard" data-wildcart="messenger">'+wpwKits.randomMsg(globalwpw.settings.obj.messenger_label)+'</span>'} 128if(globalwpw.settings.obj.enable_whats==1){messenger+='<span class="qcld-chatbot-wildcard" data-wildcart="whatsapp">'+wpwKits.randomMsg(globalwpw.settings.obj.whats_label)+'</span>'} 129if(globalwpw.settings.obj.disable_feedback==''){messenger+='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.feedback_label)+'</span>'} 130$.each(globalwpw.settings.obj.support_query,function(i,obj){supportsItems+='<span class="qcld-chatbot-support-items" data-query-index="'+i+'">'+obj+'</span>'});var orEmailSuggest='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 131var queryOrEmail=supportsItems}else{if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 132var queryOrEmail='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>'+orPhoneSuggest} 133wpwMsg.double_nobg(welcomeMsg,queryOrEmail);globalwpw.wildCard=0}else if(globalwpw.wildCard==1&&globalwpw.supportStep=='email'){globalwpw.shopperEmail=msg;
133var validate="";var re=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;if(re.test(globalwpw.shopperEmail)!=!0){validate=validate+wpwKits.randomMsg(globalwpw.settings.obj.invalid_email)} 134if(validate==""){var askingMsg=wpwKits.randomMsg(globalwpw.settings.obj.asking_msg);wpwMsg.single(askingMsg);globalwpw.supportStep='message';localStorage.setItem("supportStep",globalwpw.supportStep)}else{wpwMsg.single(validate);globalwpw.supportStep='email';localStorage.setItem("supportStep",globalwpw.supportStep)}}else if(globalwpw.wildCard==1&&globalwpw.supportStep=='message'){var data={'action':'qcld_wb_chatbot_support_email','name':globalwpw.hasNameCookie,'email':globalwpw.shopperEmail,'message':msg,'nonce':globalwpw.settings.obj.ajax_nonce};wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);var orPhoneSuggest='';if(json.status=='success'){var sucMsg=json.message;wpwMsg.single(sucMsg);setTimeout(function(){if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 135var orEmailSuggest='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';wpwKits.suggestEmail(orEmailSuggest+orPhoneSuggest);globalwpw.wildCard=0},globalwpw.settings.preLoadingTime)}else{var failMsg=json.message;wpwMsg.single(failMsg);setTimeout(function(){if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 136var orEmailSuggest='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';wpwKits.suggestEmail(orEmailSuggest+orPhoneSuggest);globalwpw.wildCard=0},globalwpw.settings.preLoadingTime)}})}else if(globalwpw.wildCard==1&&globalwpw.supportStep=='phone'){var data={'action':'qcld_wb_chatbot_support_phone','name':globalwpw.hasNameCookie,'phone':msg,'nonce':globalwpw.settings.obj.ajax_nonce};wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);var orPhoneSuggest='';if(json.status=='success'){var sucMsg=json.message;wpwMsg.single(sucMsg);setTimeout(function(){if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 137var orEmailSuggest='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';wpwKits.suggestEmail(orEmailSuggest+orPhoneSuggest);globalwpw.wildCard=0},globalwpw.settings.preLoadingTime)}else{var failMsg=json.message;wpwMsg.single(failMsg);setTimeout(function(){if(globalwpw.settings.obj.call_sup==""){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 138var orEmailSuggest='<span class="qcld-chatbot-suggest-email" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';wpwKits.suggestEmail(orEmailSuggest+orPhoneSuggest);globalwpw.wildCard=0},globalwpw.settings.preLoadingTime)}})}else if(globalwpw.wildCard==1&&globalwpw.supportStep=='search'){msg=wpwKits.filterStopWords(msg);var data={'action':'wpbo_search_site','name':globalwpw.hasNameCookie,'keyword':msg,'security':wp_chatbot_obj.ajax_nonce};wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='success'){wpwMsg.double_nobg(wp_chatbot_obj.found_result_message,json.html)}else{wpwMsg.single(wpwKits.randomMsg(wp_chatbot_obj.product_fail))}})}},formbuilder:function(msg){if(globalwpw.wildCard==7&&globalwpw.formStep=='welcome'){var data={'action':'wpbot_get_form','formid':msg};wpwKits.ajax(data).done(function(response){if(response!=''){var json=$.parseJSON(response);globalwpw.prevform=json.ID;globalwpw.formfieldid=json.ID;localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='field';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid=msg;localStorage.setItem("formid",globalwpw.formid);localStorage.setItem("wildCard",globalwpw.wildCard);var label=json.label;if(json.type=='dropdown'){var html='';
138jQuery.each(json.config.option,function(key,value){html+='<span class="qcld-chatbot-wildcard qcld-chatbot-formanswer" data-form-value="'+value.value+'" >'+value.label+'</span>'}) 139wpwMsg.double(label,html)}else if(json.type=='checkbox'){var html='';jQuery.each(json.config.option,function(key,value){html+='<input type="checkbox" class="qcld-chatbot-checkbox" value="'+value.value+'">'+value.label+'<br>'}) 140wpwMsg.double(label,html)}else if(json.type=='html'){wpwMsg.single(json.config.default);globalwpw.formfieldid=json.ID;localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formentry=json.entry;localStorage.setItem("formentry",globalwpw.formentry);setTimeout(function(){wpwTree.formbuilder()},globalwpw.settings.preLoadingTime)}else{wpwMsg.single(label)}}})}else if(globalwpw.wildCard==7&&globalwpw.formStep=='field'){var data={'action':'wpbot_capture_form_value','formid':globalwpw.formid,'fieldid':globalwpw.formfieldid,'answer':msg,'entry':globalwpw.formentry,'session':localStorage.getItem('botsessionid'),'name':globalwpw.hasNameCookie,'email':localStorage.getItem('shopperemail'),'url':window.location.href};wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='incomplete'){if(json.type!='html'){if($('.chatbot_intent_reload').length>0){$('.chatbot_intent_reload').remove()} 141$('#wp-chatbot-editor-container').append('<span class="chatbot_intent_reload" title="Click to go back." data-wildcard="7" data-step="welcome" data-intent-type="formbuilder" data-intent="'+globalwpw.prevform+'"><i class="dashicons dashicons-controls-repeat"></i></span>');globalwpw.prevform=globalwpw.formfieldid} 142globalwpw.formStep='field';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formfieldid=json.ID;localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formentry=json.entry;localStorage.setItem("formentry",globalwpw.formentry);var label=json.label;if(json.type=='dropdown'){var html='';jQuery.each(json.config.option,function(key,value){html+='<span class="qcld-chatbot-wildcard qcld-chatbot-formanswer" data-form-value="'+value.value+'" >'+value.label+'</span>'}) 143wpwMsg.double(label,html)}else if(json.type=='html'){wpwMsg.single(json.config.default);globalwpw.formfieldid=json.ID;localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formentry=json.entry;localStorage.setItem("formentry",globalwpw.formentry);setTimeout(function(){wpwTree.formbuilder()},500)}else if(json.type=='checkbox'){jQuery('.qcld-chatbot-checkbox').val('');var html='';jQuery.each(json.config.option,function(key,value){html+='<input type="checkbox" class="qcld-chatbot-checkbox" value="'+value.value+'">'+value.label+'<br>'}) 144wpwMsg.double(label,html)}else if(json.type=='date_picker'){if(json.hasOwnProperty("additional")&&json.additional!=''){label+='<i class="wpbot_addition_label">'+json.additional+'</i>'} 145wpwMsg.single(label);jQuery('#wp-chatbot-editor').blur();jQuery('#wp-chatbot-editor').datetimepicker()}else if(json.type=='number'){if(json.hasOwnProperty("additional")&&json.additional!=''){label+='<i class="wpbot_addition_label">'+json.additional+'</i>'} 146wpwMsg.single(label);jQuery('#wp-chatbot-editor').addClass("qcnumberfield");if(json.hasOwnProperty("config")&&json.config.hasOwnProperty("min")&&json.config.min>0){jQuery('#wp-chatbot-editor').attr("minlength",json.config.min)} 147if(json.hasOwnProperty("config")&&json.config.hasOwnProperty("max")&&json.config.max>0){jQuery('#wp-chatbot-editor').attr("maxlength",json.config.max)}}else if(json.type=='email'){if(json.hasOwnProperty("additional")&&json.additional!=''){label+='<i class="wpbot_addition_label">'+json.additional+'</i>'} 148wpwMsg.single(label);jQuery('#wp-chatbot-editor').attr("type","email")}else if(json.type=='url'){if(json.hasOwnProperty("additional")&&json.additional!=''){label+='<i class="wpbot_addition_label">'+json.additional+'</i>'} 149wpwMsg.single(label);jQuery('#wp-chatbot-editor').attr("type","url")}else if(json.type=='phone'){wpwMsg.single(label);jQuery('#wp-chatbot-editor').addClass('qcphonebasicus')}else if(json.type=='calculation'){let calresult=json.calresult;calresult=eval(calresult);setTimeout(function(){var cal=(json.calbefore+' '+calresult.toFixed(2)+' '+json.calafter) 150wpwTree.formbuilder(cal);wpwMsg.single(cal)}
150,globalwpw.settings.preLoadingTime)}else if(json.type=='hidden'){var email=json.config.default;if(globalwpw.settings.obj.order_login==1&&json.slug=='email'){email=globalwpw.settings.obj.order_email} 151wpwTree.formbuilder(email)}else if(json.type=='text'){wpwMsg.single(label)}else{}}else{if($('.chatbot_intent_reload').length>0){$('.chatbot_intent_reload').attr('data-step','complete')} 152globalwpw.formfieldid='';localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='welcome';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid='';localStorage.setItem("formid",globalwpw.formid);globalwpw.wildCard=0;localStorage.setItem("wildCard",globalwpw.wildCard);globalwpw.formentry=0;localStorage.setItem("formentry",globalwpw.formentry);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);setTimeout(function(){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')},globalwpw.settings.preLoadingTime);if(jQuery('.chatbot_intent_reload').length>0){jQuery('.chatbot_intent_reload').remove()}}})}},formbuilder_force_complete:function(msg){if(typeof jQuery.fn.datetimepicker==='function'){jQuery('#wp-chatbot-editor').datetimepicker('destroy')} 153jQuery('#wp-chatbot-editor').attr("type","text");jQuery('#wp-chatbot-editor').prop("disabled",!1);jQuery('#wp-chatbot-editor').removeAttr("multiple");jQuery('#wp-chatbot-editor').removeClass('qcphonebasicus');jQuery('#wp-chatbot-editor').removeClass("qcnumberfield");jQuery('#wp-chatbot-editor').removeAttr("minlength");jQuery('#wp-chatbot-editor').removeAttr("maxlength");if(globalwpw.wildCard==7&&globalwpw.formStep=='field'){var data={'action':'wpbot_capture_form_value','formid':globalwpw.formid,'fieldid':globalwpw.formfieldid,'answer':msg,'entry':globalwpw.formentry,'session':localStorage.getItem('botsessionid'),'name':globalwpw.hasNameCookie,'email':localStorage.getItem('shopperemail'),'url':window.location.href,'do_complete':1};globalwpw.formfieldid='';localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='welcome';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid='';localStorage.setItem("formid",globalwpw.formid);globalwpw.wildCard=0;localStorage.setItem("wildCard",globalwpw.wildCard);globalwpw.formentry=0;localStorage.setItem("formentry",globalwpw.formentry);wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='complete'){}})}},reset:function(msg){if(globalwpw.wildCard==25&&globalwpw.resetStep=='welcome'){var restWarning=globalwpw.settings.obj.reset;var confirmBtn='<span class="qcld-chatbot-reset-btn" reset-data="yes" >'+globalwpw.settings.obj.yes+'</span> <span> '+globalwpw.settings.obj.or+' </span><span class="qcld-chatbot-reset-btn" reset-data="no">'+globalwpw.settings.obj.no+'</span>';globalwpw.resetStep='answer' 154wpwMsg.double_nobg(restWarning,confirmBtn);setTimeout(function(){},1500)}else if(globalwpw.wildCard==25&&globalwpw.resetStep=='answer'){if(msg.toLowerCase()==globalwpw.settings.obj.yes.toLowerCase()){wpwKits.reset();var number=Math.random() 155number.toString(36);var id=number.toString(36).substr(2);localStorage.setItem('botsessionid',id);wpwWelcome.greeting();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))}else if(msg.toLowerCase()==globalwpw.settings.obj.no.toLowerCase()){wpwAction.bot(globalwpw.settings.obj.sys_key_help.toLowerCase());wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))} 156globalwpw.wildCard=0;globalwpw.resetStep='welcome'}},formatResponse:function(response){let cleanResponse=response.replace(/(\w+)\n/g,'');cleanResponse=cleanResponse.replace(/(.*?)/gs,'<pre>$1</pre>');cleanResponse=cleanResponse.replace(/(.*?)/g,'<code>$1</code>');return cleanResponse},openai_reply:function(msg){if(globalwpw.settings.obj.openai_enabled==1){var customAappend=globalwpw.settings.obj.qcld_openai_append_content;var customMessage=customAappend?msg+' '+customAappend:msg;qcldPushAiContext('user',customMessage);if(wp_chatbot_obj.is_stream_enabled=='1'){var streamData={action:'qcld_stream_openai',name:globalwpw.hasNameCookie,keyword:customMessage,active_ai_action:globalwpw.active_ai_action||"",ai_history:JSON.stringify(globalwpw.aiContext),nonce:qcld_chatbot_obj.nonce};qcldStreamOpenAI(streamData)}else{var data={'action':'qcld_openai_response','name':globalwpw.hasNameCookie,'keyword':customMessage,'active_ai_action':(globalwpw.active_ai_action||""),'ai_history':JSON.stringify(globalwpw.aiContext),nonce:qcld_chatbot_obj.nonce};wpwKits.ajax(data).done(function(res){if(res==''||typeof res==='object'){var json=res}if(typeof res==='string'){var json=$.parseJSON(res)} 157if(json.status=='success'){qcldPushAiContext('assistant',json.message);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);setTimeout(function(){var isFormInProgress=qcldIsAiFormInProgress();if(json.message&&json.message.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;json.message=json.message.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 158if(json.message&&(json.message.indexOf('AI_FORM_DATA')!==-1||json.message.indexOf('ai-form-summary-card')!==-1)){isFormInProgress=!1;
158if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1}} 159wpwMsg.single(json.message);if(!isFormInProgress&&(globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")){if(globalwpw.settings.obj.disable_repeatative!=1){setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}} 160if(!isFormInProgress){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')}},globalwpw.settings.preLoadingTime)}})}} 161if(globalwpw.settings.obj.openrouter_enabled==1){var customAappend=globalwpw.settings.obj.qcld_openrouter_append_content;var customprepend=globalwpw.settings.obj.qcld_openrouter_prepend_content;var customMessage=customprepend?customprepend+' '+msg:msg;customMessage=customAappend?customMessage+' '+customAappend:customMessage;qcldPushAiContext('user',customMessage);var data={'action':'openrouter_response','name':globalwpw.hasNameCookie,'keyword':customMessage,'active_ai_action':(globalwpw.active_ai_action||""),nonce:qcld_chatbot_obj.nonce,ai_history:JSON.stringify(globalwpw.aiContext)};wpwKits.ajax(data).done(function(res){if(res==''||typeof res==='object'){var json=res}if(typeof res==='string'){var json=$.parseJSON(res)} 162if(json.status=='success'){qcldPushAiContext('assistant',json.message);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);setTimeout(function(){var isFormInProgress=qcldIsAiFormInProgress();if(json.message&&json.message.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;json.message=json.message.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 163if(json.message&&(json.message.indexOf('AI_FORM_DATA')!==-1||json.message.indexOf('ai-form-summary-card')!==-1)){isFormInProgress=!1;if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1}} 164wpwMsg.single(json.message);if(!isFormInProgress&&globalwpw.settings.obj.qcld_disable_repited_startmenu!="1"){if(globalwpw.settings.obj.disable_repeatative!=1){setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}} 165if(!isFormInProgress){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')}},globalwpw.settings.preLoadingTime)}else{wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+'Sorry, I encountered an error processing your AI request. Please check api key and try again later.'+'</span>')}})} 166if(globalwpw.settings.obj.claude_enabled==1){var customAappend=globalwpw.settings.obj.qcld_claude_append_content;
166var customprepend=globalwpw.settings.obj.qcld_claude_prepend_content;var customMessage=customprepend?customprepend+' '+msg:msg;customMessage=customAappend?customMessage+' '+customAappend:customMessage;qcldPushAiContext('user',customMessage);var claudeStreamEnabled=globalwpw.settings.obj.qcld_claude_stream_enabled;if(claudeStreamEnabled=="1"){const claudeStreamData={action:"qcld_stream_claude",name:globalwpw.hasNameCookie,keyword:customMessage,active_ai_action:globalwpw.active_ai_action||"",ai_history:JSON.stringify(globalwpw.aiContext)};streamClaude(claudeStreamData);return}else{var data={'action':'claude_response','name':globalwpw.hasNameCookie,'keyword':customMessage,'active_ai_action':(globalwpw.active_ai_action||""),nonce:qcld_chatbot_obj.nonce,ai_history:JSON.stringify(globalwpw.aiContext)};wpwKits.ajax(data).done(function(res){if(res==''||typeof res==='object'){var json=res}if(typeof res==='string'){var json=$.parseJSON(res)} 167if(json.status=='success'){qcldPushAiContext('assistant',json.message);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);setTimeout(function(){var isFormInProgress=qcldIsAiFormInProgress();if(json.message&&json.message.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;json.message=json.message.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 168if(json.message&&(json.message.indexOf('AI_FORM_DATA')!==-1||json.message.indexOf('ai-form-summary-card')!==-1)){isFormInProgress=!1;if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1}} 169wpwMsg.single(json.message);if(!isFormInProgress&&globalwpw.settings.obj.qcld_disable_repited_startmenu!="1"){if(globalwpw.settings.obj.disable_repeatative!=1){setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}} 170if(!isFormInProgress){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')}},globalwpw.settings.preLoadingTime)}else{wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+'Sorry, I encountered an error processing your AI request. Please check api key and try again later.'+'</span>')}})}} 171if(globalwpw.settings.obj.gemini_enabled==1){var customAappend=globalwpw.settings.obj.qcld_openrouter_append_content;var customprepend=globalwpw.settings.obj.qcld_openrouter_prepend_content;var customMessage=customprepend?customprepend+' '+msg:msg;customMessage=customAappend?customMessage+' '+customAappend:customMessage;qcldPushAiContext('user',customMessage);var data={'action':'qcld_gemini_response','name':globalwpw.hasNameCookie,'keyword':customMessage,'active_ai_action':(globalwpw.active_ai_action||""),nonce:qcld_chatbot_obj.nonce,ai_history:JSON.stringify(globalwpw.aiContext)};wpwKits.ajax(data).done(function(res){if(res==''||typeof res==='object'){var json=res}if(typeof res==='string'){var json=$.parseJSON(res)} 172if(json.status=='success'){qcldPushAiContext('assistant',json.message);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);setTimeout(function(){var isFormInProgress=qcldIsAiFormInProgress();if(json.message&&json.message.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;json.message=json.message.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 173if(json.message&&(json.message.indexOf('AI_FORM_DATA')!==-1||json.message.indexOf('ai-form-summary-card')!==-1)){isFormInProgress=!1;
173if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1}} 174wpwMsg.single(json.message);if(!isFormInProgress&&(globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_start_menu!="1"&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1"&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}},globalwpw.settings.preLoadingTime)}else{wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+'Sorry, I encountered an error processing your AI request. Please check api key and try again later.'+'</span>')}})} 175if(globalwpw.settings.obj.grok_enabled==1){var customMessage=msg;customMessage=customAappend?customMessage+' '+customAappend:customMessage;qcldPushAiContext('user',customMessage);var data={'action':'qcld_grok_response','name':globalwpw.hasNameCookie,'keyword':customMessage,'active_ai_action':(globalwpw.active_ai_action||""),nonce:qcld_chatbot_obj.nonce,ai_history:JSON.stringify(globalwpw.aiContext)};wpwKits.ajax(data).done(function(res){if(res==''||typeof res==='object'){var json=res}if(typeof res==='string'){var json=$.parseJSON(res)} 176if(json.status=='success'){qcldPushAiContext('assistant',json.message);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);setTimeout(function(){var isFormInProgress=qcldIsAiFormInProgress();if(json.message&&json.message.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;json.message=json.message.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 177if(json.message&&(json.message.indexOf('AI_FORM_DATA')!==-1||json.message.indexOf('ai-form-summary-card')!==-1)){isFormInProgress=!1;if(typeof globalwpw!=='undefined'){globalwpw.aiContext=[];globalwpw.active_ai_action='';globalwpw.qcld_ai_form_persisted_state=!1}} 178wpwMsg.single(json.message);if(!isFormInProgress&&(globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_start_menu!="1"&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1"&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}},globalwpw.settings.preLoadingTime)}else{wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+'Sorry, I encountered an error processing your AI request. Please check api key and try again later.'+'</span>')}})}},site_search:function(msg){msg1=wpwKits.filterStopWords(msg);var data={'action':'wpbo_search_site','name':globalwpw.hasNameCookie,'keyword':msg1,'security':wp_chatbot_obj.ajax_nonce};wpwKits.ajax(data).done(function(res){var json=$.parseJSON(res);if(!qcldIsAiFormInProgress()){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 179if(json.status=='success'){if((globalwpw.settings.obj.disable_back_to_start!='1'&&global
179wpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.triple_nobg(wp_chatbot_obj.found_result_message,json.html,'<span class="qcld-chatbot-wildcard" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{wpwMsg.double_nobg(wp_chatbot_obj.found_result_message,json.html)}}else if((globalwpw.settings.obj.openai_enabled==1)||(wp_chatbot_obj.openai_enabled==1)||(globalwpw.settings.obj.openrouter_enabled==1)||(wp_chatbot_obj.openrouter_enabled==1)||(globalwpw.settings.obj.gemini_enabled==1)||(wp_chatbot_obj.gemini_enabled==1)||(globalwpw.settings.obj.grok_enabled==1)||(wp_chatbot_obj.grok_enabled==1)||(wp_chatbot_obj.claude_enabled==1)||(globalwpw.settings.obj.claude_enabled==1)){if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 180wpwTree.openai_reply(msg)}else{if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.double_nobg(wpwKits.randomMsg(wp_chatbot_obj.product_fail),'<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{wpwMsg.single(wpwKits.randomMsg(wp_chatbot_obj.product_fail))}}})}};var wpwAction={findkey:function(array,msg){var index=-1;$.each(array,function(key,value){value=jQuery.map(value,function(n,i){return n.toLowerCase()});if(value.indexOf(msg.toLowerCase())>-1){index=key;return!1}});return index},bot:function(msg){var simple_response_intent=globalwpw.settings.obj.simple_response_intent;if(simple_response_intent.length>0){simple_response_intent=jQuery.map(simple_response_intent,function(n,i){return n.toLowerCase()})} 181var allformname=jQuery.map(globalwpw.settings.obj.forms,function(n,i){return n.toLowerCase()});var allformcommand=globalwpw.settings.obj.form_commands;if(globalwpw.wildcardsHelp.indexOf(msg.toLowerCase())>-1){if(globalwpw.wildCard==7){wpwTree.formbuilder_force_complete(msg)} 182if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_help.toLowerCase()){globalwpw.wildCard=0;var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)} 183if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_support.toLowerCase()){globalwpw.wildCard=1;globalwpw.supportStep='welcome';wpwTree.support(msg)} 184if(globalwpw.settings.obj.woocommerce){if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_catalog.toLowerCase()){globalwpw.wildCard=20;globalwpw.productStep='search';wpwKits.sugestCat()} 185if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_order.toLowerCase()){globalwpw.wildCard=21;globalwpw.orderStep='welcome';wpwTree.order(msg)}} 186if(globalwpw.settings.obj.open_a_ticket&&msg.toLowerCase()==globalwpw.settings.obj.open_a_ticket.toLowerCase()&&globalwpw.settings.obj.ticket_url!=''){window.open(globalwpw.settings.obj.ticket_url,'_blank');wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg))} 187if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_reset.toLowerCase()){globalwpw.wildCard=25;globalwpw.resetStep='welcome';wpwTree.reset(msg)} 188if(msg.toLowerCase()==globalwpw.settings.obj.sys_key_email.toLowerCase()){wpwMsg.shopper_choice(globalwpw.settings.obj.sys_key_email.toLowerCase());if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 189var ask_msg=wpwKits.randomMsg(globalwpw.settings.obj.asking_email);var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||globalwpw.settings.obj.skip_greetings_and_menu=='1')?wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+ask_msg:wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='email';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)} 190if(globalwpw.settings.obj.sys_key_livechat&&msg.toLowerCase()==globalwpw.settings.obj.sys_key_livechat.toLowerCase()){wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));if(globalwpw.settings.obj.is_livechat_active){if(globalwpw.settings.obj.disable_livechat_operator_offline==1){if(globalwpw.settings.obj.is_operator_online==1){$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));if($('#wbca_signup_fullname').length>0){if(localStorage.getItem('shopper')!==null){$('#wbca_signup_fullname').val(localStorage.getItem('shopper'))} 191if(localStorage.getItem('shopperemail')!==null){$('#wbca_signup_email').val(localStorage.getItem('shopperemail'))}} 192$("#wp-chatbot-board-container").removeClass('active-chat-board');
192$('.wp-chatbot-container').hide();$('.wpbot-saas-live-chat').show()}}else{$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));if($('#wbca_signup_fullname').length>0){if(localStorage.getItem('shopper')!==null){$('#wbca_signup_fullname').val(localStorage.getItem('shopper'))} 193if(localStorage.getItem('shopperemail')!==null){$('#wbca_signup_email').val(localStorage.getItem('shopperemail'))}} 194$("#wp-chatbot-board-container").removeClass('active-chat-board');$('.wp-chatbot-container').hide();$('.wpbot-saas-live-chat').show()}}}}else if(allformname.indexOf(msg.toLowerCase())>-1||this.findkey(allformcommand,msg)>-1){if(globalwpw.wildCard==7){wpwTree.formbuilder_force_complete(msg)} 195var index=(allformname.indexOf(msg.toLowerCase())>-1?allformname.indexOf(msg.toLowerCase()):this.findkey(allformcommand,msg));var formid=globalwpw.settings.obj.form_ids[index];globalwpw.wildCard=7;globalwpw.formStep='welcome';wpwTree.formbuilder(formid)}else if(simple_response_intent.indexOf(msg.toLowerCase())>-1){if(globalwpw.wildCard==7){wpwTree.formbuilder_force_complete(msg)} 196var data={'action':'wpbo_search_responseby_intent','name':globalwpw.hasNameCookie,'keyword':msg,'language':globalwpw.settings.obj.language};if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 197wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='success'){wpwMsg.single(json.html);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);if(typeof(json.followup)!=="undefined"&&json.followup!=''){setTimeout(function(){wpwMsg.single(json.followup)},globalwpw.settings.preLoadingTime*2)}else{setTimeout(function(){if(!qcldIsAiFormInProgress()){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 198if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}})}else{if(globalwpw.wildCard==0){if(globalwpw.initialize==1&&!localStorage.getItem('shopper')&&globalwpw.wildCard==0){wpwTree.greeting(msg)}else if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){wpwTree.greeting(msg)}else if(localStorage.getItem('default_asking_email')){wpwTree.greeting(msg)}else if(localStorage.getItem('default_asking_phone')){wpwTree.greeting(msg)}else{var data={'action':'wpbo_search_response','name':globalwpw.hasNameCookie,'keyword':msg,'language':globalwpw.settings.obj.language};if(wp_chatbot_obj.disable_site_search==1){if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())}} 199wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='fail'&&json.data!==''){if(wp_chatbot_obj.disable_site_search!=1){wpwTree.site_search(msg)}else if((globalwpw.settings.obj.openai_enabled==1)||(wp_chatbot_obj.openai_enabled==1)||(globalwpw.settings.obj.openrouter_enabled==1)||(wp_chatbot_obj.openrouter_enabled==1)||(globalwpw.settings.obj.gemini_enabled==1)||(wp_chatbot_obj.gemini_enabled==1)||(globalwpw.settings.obj.grok_enabled==1)||(wp_chatbot_obj.grok_enabled==1)||(wp_chatbot_obj.claude_enabled==1)||(globalwpw.settings.obj.claude_enabled==1)){wpwTree.openai_reply(msg)}else{wpwMsg.single(globalwpw.settings.obj.empty_filter_msg)}}else if(json.status=='success'){if(typeof(json.category)!=="undefined"&&json.category){var question='';$.each(json.data,function(i,obj){question+='<span class="qcld-chatbot-wildcard qcld_simple_txt_response" data-strid="'+obj.id+'">'+obj.query+'</span>'});wpwMsg.single_nobg(question)}else if(json.multiple){var question='';$.each(json.data,function(i,obj){question+='<span class="qcld-chatbot-wildcard qcld_simple_txt_response" data-strid="'+obj.id+'">'+obj.query+'</span>'});wpwMsg.double_nobg(wpwKits.randomMsg(globalwpw.settings.obj.did_you_mean),question)}else{wpwMsg.single(json.data[0].response);var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.wildcard_msg);if(typeof(json.data[0].followup)!=="undefined"&&json.data[0].followup!=''){setTimeout(function(){wpwMsg.single(json.data[0].followup)}
199,globalwpw.settings.preLoadingTime*2)}else{setTimeout(function(){if(!qcldIsAiFormInProgress()){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 200if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}}else{msg=wpwKits.filterStopWords(msg);if(globalwpw.settings.obj.woocommerce){var data={'action':'qcld_wb_chatbot_keyword','keyword':msg};if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 201wpwKits.ajax(data).done(function(response){if(response.product_num==0){if(msg!=''&&globalwpw.settings.obj.disable_sitesearch==''){msg=wpwKits.filterStopWords(msg);var data={'action':'wpbo_search_site','name':globalwpw.hasNameCookie,'keyword':msg,'security':wp_chatbot_obj.ajax_nonce};if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 202wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='success'){$('span[data-wildcart="back"]').remove();if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.triple_nobg(wp_chatbot_obj.found_result_message,json.html,'<span class="qcld-chatbot-wildcard" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{wpwMsg.double_nobg(wp_chatbot_obj.found_result_message,json.html)}}else{var data={'action':'wpbo_failed_response','name':globalwpw.hasNameCookie,'keyword':msg};wpwKits.ajax(data).done(function(res){}) 203if(globalwpw.counter==globalwpw.settings.obj.no_result_attempt_count||global
203wpw.settings.obj.no_result_attempt_count==0){wpwMsg.single(wpwKits.randomMsg(json.html));setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime) 204globalwpw.counter=0}else{globalwpw.counter++;wpwMsg.single(wpwKits.randomMsg(json.html))}} 205globalwpw.wildCard=0})}else{globalwpw.wildCard=0;wpwMsg.single(wpwKits.randomMsg(globalwpw.settings.obj.empty_filter_msg));setTimeout(function(){if(!qcldIsAiFormInProgress()){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 206if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}else{var productSucces=wpwKits.randomMsg(globalwpw.settings.obj.product_success)+" <strong>"+msg+"</strong>!";console.log(globalwpw.wildcards);wpwMsg.double_nobg(productSucces,response.html);if(response.per_page>=response.product_num){setTimeout(function(){var searchAgain=wpwKits.randomMsg(globalwpw.settings.obj.product_infinite);wpwMsg.single(searchAgain);globalwpw.wildCard=20;globalwpw.productStep='search';localStorage.setItem("productStep",globalwpw.productStep)},globalwpw.settings.wildcardsShowTime)}}})}else{if(msg!=''&&globalwpw.settings.obj.disable_sitesearch==''){msg=wpwKits.filterStopWords(msg);var data={'action':'wpbo_search_site','name':globalwpw.hasNameCookie,'keyword':msg,'security':wp_chatbot_obj.ajax_nonce};if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 207wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='success'){$('span[data-wildcart="back"]').remove();if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.triple_nobg(wp_chatbot_obj.found_result_message,json.html,'<span class="qcld-chatbot-wildcard" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}else{wpwMsg.double_nobg(wp_chatbot_obj.found_result_message,json.html)}}else{var data={'action':'wpbo_failed_response','name':globalwpw.hasNameCookie,'keyword':msg};wpwKits.ajax(data).done(function(res){}) 208if(globalwpw.counter==globalwpw.settings.obj.no_result_attempt_count||global
208wpw.settings.obj.no_result_attempt_count==0){wpwMsg.single(wpwKits.randomMsg(json.html));setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime) 209globalwpw.counter=0}else{globalwpw.counter++;wpwMsg.single(wpwKits.randomMsg(json.html))}} 210globalwpw.wildCard=0})}else{globalwpw.wildCard=0;wpwMsg.single(wpwKits.randomMsg(globalwpw.settings.obj.empty_filter_msg));setTimeout(function(){if(!qcldIsAiFormInProgress()){$(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 211if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime*2)}}}})}} 212if(globalwpw.settings.obj.woocommerce){if(globalwpw.wildCard==20){wpwTree.product(msg)} 213if(globalwpw.wildCard==21){wpwTree.order(msg)}} 214if(globalwpw.wildCard==1){wpwTree.support(msg)} 215if(globalwpw.wildCard==3){wpwTree.subscription(msg)} 216if(globalwpw.wildCard==6){wpwTree.unsubscription(msg)} 217if(globalwpw.wildCard==7){wpwTree.formbuilder(msg)} 218if(globalwpw.wildCard==9){wpwTree.bargain(msg)} 219if(globalwpw.wildCard==25){wpwTree.reset(msg)} 220if(globalwpw.wildCard==26){wpwTree.dfcx(msg)} 221if(globalwpw.wildCard==30){wpwTree.ldsuggestion()}}},clickstr:function(id){var data={'action':'wpbo_search_response','name':globalwpw.hasNameCookie,'strid':id,'language':globalwpw.settings.obj.language};wpwKits.ajax(data).done(function(response){var json=$.parseJSON(response);if(json.status=='success'){if(typeof(json.data)!=="undefined"&&json.data){var question='';$.each(json.data,function(i,obj){question+=obj.response});wpwMsg.single(question)}}})},shopper:function(msg){wpwMsg.shopper(msg);if(globalwpw.wildCard==1){this.bot(msg)}else if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.wildCard==0&&globalwpw.ai_step==1&&globalwpw.df_status_lock==0){this.bot(msg)}else{var filterMsg=(msg);if(filterMsg==""){globalwpw.repeatQueryEmpty=wpwKits.randomMsg(globalwpw.settings.obj.empty_filter_msg);globalwpw.emptymsghandler++;wpwMsg.single(globalwpw.repeatQueryEmpty);setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime)}else{globalwpw.emptymsghandler=0;this.bot(filterMsg)}}}};$.wpwbot=function(options){var settings=$.extend({},$.wpwbot.defaults,options);globalwpw.settings=settings;globalwpw.wildcardsHelp=[globalwpw.settings.obj.sys_key_help.toLowerCase(),globalwpw.settings.obj.sys_key_product.toLowerCase(),globalwpw.settings.obj.sys_key_catalog.toLowerCase(),globalwpw.settings.obj.sys_key_support.toLowerCase(),globalwpw.settings.obj.sys_key_order.toLowerCase(),globalwpw.settings.obj.sys_key_reset.toLowerCase(),globalwpw.settings.obj.sys_key_email.toLowerCase()] 222globalwpw.wildcards='';if(globalwpw.settings.obj.start_menu!=''){var menu_html='';var menu_items=$.parseHTML($.trim(globalwpw.settings.obj.start_menu));$(menu_items).each(function(){if($(this).prop('tagName')=='SPAN'){if($(this).hasClass('qcld-chatbot-suggest-email')){if(globalwpw.settings.obj.disable_feedback==''){menu_html+=$(this).prop('outerHTML')}}else if($(this).hasClass('qcld-chatbot-suggest-phone')){if(globalwpw.settings.obj.call_gen==""){menu_html+=$(this).prop('outerHTML')}}else if($(this).hasClass('qcld-chatbot-wildcard')&&$(this).attr('data-wildcart')=='support'){if(globalwpw.settings.obj.disable_faq==''){menu_html+=$(this).prop('outerHTML')}}else if($(this).hasClass('qcld-chatbot-wildcard')&&$(this).attr('data-wildcart')=='messenger'){if(globalwpw.settings.obj.enable_messenger==1){menu_html+=$(this).prop('outerHTML')}}else if($(this).hasClass('qcld-chatbot-wildcard')&&$(this).attr('data-wildcart')=='whatspp'){if(globalwpw.settings.obj.enable_whats==1){menu_html+=$(this).prop('outerHTML')}}else{menu_html+=$(this).prop('outerHTML')}}}) 223if(menu_html!=''){globalwpw.wildcards=menu_html}
223else{globalwpw.wildcards=globalwpw.settings.obj.start_menu}} 224if(localStorage.getItem("wpwHitory")&&globalwpw.initialize==0){var wpwHistory=localStorage.getItem("wpwHitory");$(globalwpw.settings.messageWrapper).html(wpwHistory);wpwKits.scrollTo();globalwpw.initialize=1;if(localStorage.getItem("wildCard")){globalwpw.wildCard=localStorage.getItem("wildCard")} 225if(localStorage.getItem("productStep")){globalwpw.productStep=localStorage.getItem("productStep")} 226if(localStorage.getItem("orderStep")){globalwpw.orderStep=localStorage.getItem("orderStep")} 227if(localStorage.getItem("supportStep")){globalwpw.supportStep=localStorage.getItem("supportStep")} 228if(localStorage.getItem("aiStep")){globalwpw.ai_step=localStorage.getItem("aiStep")} 229if(localStorage.getItem("formfieldid")){globalwpw.formfieldid=localStorage.getItem("formfieldid")} 230if(localStorage.getItem("formentry")){globalwpw.formentry=localStorage.getItem("formentry")} 231if(localStorage.getItem("formStep")){globalwpw.formStep=localStorage.getItem("formStep")} 232if(localStorage.getItem("formid")){globalwpw.formid=localStorage.getItem("formid")} 233globalwpw.initialize=1}else{if(globalwpw.initialize==0&&globalwpw.wildCard==0&&globalwpw.settings.obj.re_target_handler==0){wpwWelcome.greeting();globalwpw.initialize=1}else{setTimeout(function(e){wpwWelcome.greeting()},8500);globalwpw.initialize=1}} 234function wpbotResetSendMessageClasses(){$(settings.sendButton).removeClass('wp-chatbot-send-message-active wp-chatbot-send-message-typing')} 235$(document).on('input keyup',settings.messageEditor,function(){var hasValue=$.trim($(settings.messageEditor).val()).length>0;$(settings.sendButton).toggleClass('wp-chatbot-send-message-active',hasValue)});$(document).on('blur',settings.messageEditor,function(){var hasValue=$.trim($(settings.messageEditor).val()).length>0;if(!hasValue){wpbotResetSendMessageClasses()}});$(document).on('click',settings.sendButton,function(e){var shopperMsg=$(settings.messageEditor).val();if(shopperMsg!=""){wpwAction.shopper(wpwKits.htmlTagsScape(shopperMsg));$(settings.messageEditor).val('');wpbotResetSendMessageClasses()}});$(document).on('click','.chatbot_intent_reload',function(e){e.preventDefault();var obj=$(this);if(obj.attr('data-intent-type')=='formbuilder'){if(obj.attr('data-step')=='complete'){globalwpw.formStep='field';localStorage.setItem("formStep",globalwpw.formStep)} 236globalwpw.wildCard=obj.attr('data-wildcard');globalwpw.formfieldid=obj.attr('data-intent');wpwTree.formbuilder()}}) 237$(document).on('click','.wpb-quick-reply',function(e){e.preventDefault();$('#wp-chatbot-editor').val($(this).html());$('#wp-chatbot-send-message').trigger("click")}) 238$(document).on('keypress',settings.messageEditor,function(e){if(e.which==13||e.keyCode==13){e.preventDefault();var shopperMsg=$(settings.messageEditor).val();if(shopperMsg!=""){wpwAction.shopper(wpwKits.htmlTagsScape(shopperMsg));$(settings.messageEditor).val('');wpbotResetSendMessageClasses()}}});$(document).on('click','.qcld-chatbot-checkbox',function(){var value=[];$('.qcld-chatbot-checkbox').each(function(){if($(this).prop("checked")==!0){value.push($(this).val())}}) 239$('#wp-chatbot-editor').val(value.join());if($.trim($('#wp-chatbot-editor').val()).length>0){$(settings.sendButton).addClass('wp-chatbot-send-message-active')}else{wpbotResetSendMessageClasses()}}) 240$(document).on('click','.qcld-chatbot-wildcard',function(){var wildcardData=$(this).attr('data-form');var shooperChoice=$(this).text();wpwMsg.shopper_choice(shooperChoice);if(typeof wildcardData==="undefined"){var wildcardData=$(this).attr('data-wildcart')} 241if(wildcardData=='product'){globalwpw.wildCard=1;globalwpw.productStep='asking' 242wpwAction.bot('from wildcard product');localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("productStep",globalwpw.productStep)} 243if(wildcardData=='catalog'){wpwAction.bot(globalwpw.settings.obj.sys_key_catalog.toLowerCase())} 244if(wildcardData=='featured'){globalwpw.wildCard=1;globalwpw.productStep='featured' 245wpwAction.bot('from wildcard product');localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("productStep",globalwpw.productStep)} 246if(wildcardData=='sale'){globalwpw.wildCard=1;globalwpw.productStep='sale' 247wpwAction.bot('from wildcard product');localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("productStep",globalwpw.productStep)} 248if(wildcardData=='order'){globalwpw.wildCard=2;
248globalwpw.orderStep='welcome';wpwAction.bot('from wildcard order');localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("orderStep",globalwpw.orderStep)} 249if((wildcardData=='support ui-sortable-handle')||(wildcardData=='support')){globalwpw.wildCard=1;globalwpw.supportStep='welcome';wpwAction.bot('from wildcard support');localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)} 250if(wildcardData=='back'){globalwpw.wildCard=0;wpwAction.bot(wp_chatbot_obj.sys_key_help.toLowerCase());localStorage.setItem("wildCard",globalwpw.wildCard)} 251if(wildcardData=='ai_form'){globalwpw.wildCard=0;globalwpw.active_ai_action=shooperChoice;globalwpw.qcld_ai_form_persisted_state=!0;wpwAction.bot(shooperChoice);localStorage.setItem("wildCard",globalwpw.wildCard)} 252if(wildcardData=='messenger'){var url='https://www.messenger.com/t/'+globalwpw.settings.obj.fb_page_id;var win=window.open(url,'_blank');win.focus()} 253if(wildcardData=='whatsapp'){var url='https://api.whatsapp.com/send?phone='+globalwpw.settings.obj.whats_num;var win=window.open(url,'_blank');win.focus()}});$(document).on('click','.qcld-chatbot-form',function(e){e.preventDefault();var formid=$(this).attr('data-form');globalwpw.wildCard=7;globalwpw.formStep='welcome';wpwTree.formbuilder(formid)}) 254$(document).on('click','.qcld_simple_txt_response',function(e){e.preventDefault();var text=$(this).text();var id=$(this).data('strid');globalwpw.wildCard=0;wpwAction.clickstr(id)}) 255$(document).on('click','#wp-chatbot-desktop-reload',function(e){e.preventDefault();var actionType=$(this).attr('reset-data');$('#wp-chatbot-messages-container').html('');localStorage.removeItem('shopper');globalwpw.wildCard=0;globalwpw.ai_step=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step);globalwpw.formfieldid='';localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='welcome';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid='';localStorage.setItem("formid",globalwpw.formid);globalwpw.formentry=0;localStorage.setItem("formentry",globalwpw.formentry);localStorage.removeItem("cx-name");localStorage.removeItem("cx-diaplayname");localStorage.removeItem("cx-languagecode");localStorage.removeItem("cx-timezone");var number=Math.random() 256number.toString(36);var id=number.toString(36).substr(2);localStorage.setItem('botsessionid',id);if($(window).width()<=480&&globalwpw.settings.obj.mobile_full_screen==1){$('#wp-chatbot-chat-container').addClass('wp-chatbot-mobile-fs-open').css({'bottom':'0','left':'0','right':'0','width':'100%','max-width':'100%'});$('#wp-chatbot-board-container').css({'width':'100%','max-width':'100%'});$('.slimScrollDiv').css({'width':'100%','max-width':'100%'})} 257wpwWelcome.greeting()});$(document).on('click','.qcld-chatbot-formanswer',function(e){e.preventDefault();var answer=$(this).attr('data-form-value');wpwAction.bot(answer)}) 258$(document).on('click','.qcld-chatbot-product-category',function(){var catType=$(this).attr('data-category-type');var shopperChoiceCatId=$(this).text()+'#'+$(this).attr('data-category-id');var shopperChoiceCategory=$(this).text();if(catType=='hasChilds'){wpwMsg.shopper_choice(shopperChoiceCategory);wpwKits.subCats($(this).attr('data-category-id'));globalwpw.productStep='search';globalwpw.wildCard=1}else{wpwMsg.shopper_choice(shopperChoiceCategory);globalwpw.productStep='category';globalwpw.wildCard=1;localStorage.setItem("productStep",globalwpw.productStep);wpwAction.bot(shopperChoiceCatId)}});$(document).on('click','#wp-chatbot-loadmore',function(e){$('#wp-chatbot-loadmore-loader').html('<img class="wp-chatbot-comment-loader" src="'+globalwpw.settings.obj.image_path+'loadmore.gif" alt="..." />');var loadMoreDom=$(this);var productOffest=loadMoreDom.attr('data-offset');var searchType=loadMoreDom.attr('data-search-type');var searchTerm=loadMoreDom.attr('data-search-term');var data={'action':'qcld_wb_chatbot_load_more','offset':productOffest,'search_type':searchType,'search_term':searchTerm};wpwKits.ajax(data).done(function(response){$('#wp-chatbot-loadmore-loader').html('');
258$('.wp-chatbot-products').append(response.html);loadMoreDom.attr('data-search-term',response.search_term);wpwKits.wpwHistorySave();loadMoreDom.attr('data-offset',response.offset);if(response.product_num<=response.per_page){loadMoreDom.hide();setTimeout(function(){var searchAgain=wpwKits.randomMsg(globalwpw.settings.obj.product_infinite);wpwMsg.single(searchAgain);globalwpw.productStep='search';localStorage.setItem("productStep",globalwpw.productStep)},globalwpw.settings.wildcardsShowTime)} 259wpwKits.scrollTo()})});$(document).on('click','.wp-chatbot-loadmore',function(e){e.preventDefault();var obj=$(this);var keyword=obj.attr('data-keyword');var post_type=obj.attr('data-post_type');var page=obj.attr('data-page');obj.text('Loading...');var data={'action':'wpbo_search_site_pagination','name':globalwpw.hasNameCookie,'keyword':keyword,'language':globalwpw.settings.obj.language,'type':post_type,'page':page,'nonce':qcld_chatbot_obj.nonce};if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 260wpwKits.ajax(data).done(function(res){var json=(res);if(json.status=='success'){$('span[data-wildcart="back"]').remove();wpwMsg.single(json.html);setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime) 261obj.remove()}else{if(globalwpw.counter==globalwpw.settings.obj.no_result_attempt_count||global
261wpw.settings.obj.no_result_attempt_count==0){wpwMsg.single(json.html);if(globalwpw.settings.obj.disable_repeatative!=1){if(wpwKits.render(globalwpw.settings.obj.no_result_attempt_message)!=''){setTimeout(function(){wpwMsg.single(wpwKits.render(globalwpw.settings.obj.no_result_attempt_message))},globalwpw.settings.preLoadingTime)}else{setTimeout(function(){var serviceOffer=wpwKits.randomMsg(globalwpw.settings.obj.support_option_again);if((globalwpw.settings.obj.qcld_disable_start_menu!="1")){if(typeof(globalwpw.wildcards)!='undefined'&&(globalwpw.wildcards!='')){console.log(globalwpw.wildcards);wpwMsg.double_nobg(serviceOffer,globalwpw.wildcards)}else{wpwMsg.single(serviceOffer)}}},globalwpw.settings.preLoadingTime)}} 262globalwpw.counter=0}else{globalwpw.counter++;wpwTree.df_reply(res)}} 263globalwpw.wildCard=0})}) 264$(document).on('click','.wp-chatbot-loadmore2',function(e){e.preventDefault();var obj=$(this);var keyword=obj.attr('data-keyword');var page=obj.attr('data-page');var search_type=obj.attr('data-search-type');obj.text(globalwpw.settings.obj.loading.en_US);if(search_type=='default-wp-search'){var data={'action':'wpbo_default_search_pagination2','name':globalwpw.hasNameCookie,'keyword':keyword,'page':page,search_type:'default-wp-search'}}else{var data={'action':'wpbo_search_site_pagination2','name':globalwpw.hasNameCookie,'keyword':keyword,'page':page,'nonce':qcld_chatbot_obj.nonce}} 265if($(globalwpw.settings.messageLastChild+' .wp-chatbot-comment-loader').length==0){$(globalwpw.settings.messageContainer).append(wpwKits.botPreloader())} 266wpwKits.ajax(data).done(function(res){var json=$.parseJSON(res);if(json.status=='success'){$('span[data-wildcart="back"]').remove();wpwMsg.single_nobg(json.html);setTimeout(function(){if((globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&(globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1)){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')}},globalwpw.settings.preLoadingTime) 267obj.remove()}else{if(globalwpw.counter==globalwpw.settings.obj.no_result_attempt_count||global
267wpw.settings.obj.no_result_attempt_count==0){wpwMsg.single(json.html);wpwTree.start_menu_settings();globalwpw.counter=0}else{globalwpw.counter++;wpwTree.df_reply(res)}} 268globalwpw.wildCard=0})});$(document).on('click','.wp-chatbot-product-image-thumbs-path',function(e){e.preventDefault();var imagePath=$(this).attr('href');$('#wp-chatbot-product-image-large-path').attr('href',imagePath);$('#wp-chatbot-product-image-large-src').attr('src',imagePath);$('.wp-chatbot-product-image-thumbs-path').parent().removeClass('wp-chatbot-product-active-image-thumbs');$(this).parent().addClass('wp-chatbot-product-active-image-thumbs')});$(document).on('click','.wp-chatbot-product-close',function(e){$('.wp-chatbot-product-container').removeClass('active-chatbot-product-details')});$(document).on("click","#wp-chatbot-add-cart-button",function(e){var pId=$(this).attr('wp-chatbot-product-id');var qnty=$("#vPQuantity").val();var data={'action':'qcld_wb_chatbot_add_to_cart','product_id':pId,'quantity':qnty};wpwKits.ajax(data).done(function(response){if(response=="simple"){wpwKits.showCart();$('.wp-chatbot-operation-option').each(function(){if($(this).attr('data-option')=='cart'){$(this).parent().addClass('wp-chatbot-operation-active')}else{$(this).parent().removeClass('wp-chatbot-operation-active')}})} 269$('.wp-chatbot-product-container').removeClass('active-chatbot-product-details')})});$(document).on('click','#wp-chatbot-variation-add-to-cart',function(event){event.preventDefault();var pId=$(this).attr('wp-chatbot-product-id');var quanity=$('#vPQuantity').val();var variation_id=$(this).attr('variation_id');var attributes=new Array();$.each($("#wp-chatbot-variation-data select"),function(){var attribute=$(this).attr('name')+'#'+$(this).find('option:selected').text();attributes.push(attribute)});var data={'action':'qcld_variable_add_to_cart','p_id':pId,'quantity':quanity,'variations_id':variation_id,'attributes':attributes};wpwKits.ajax(data).done(function(response){if(response=="variable"){wpwKits.showCart();$('.wp-chatbot-operation-option').each(function(){if($(this).attr('data-option')=='cart'){$(this).parent().addClass('wp-chatbot-operation-active')}else{$(this).parent().removeClass('wp-chatbot-operation-active')}})} 270$('.wp-chatbot-product-container').removeClass('active-chatbot-product-details')})});$(document).on("change",".qcld-wp-chatbot-cart-item-qnty",function(){if($('#wp-chatbot-shortcode-template-container').length==0){wpwKits.disableEditor(wpwKits.randomMsg(globalwpw.settings.obj.cart_updating))} 271var currentItem=$(this);setTimeout(function(){var item_key=currentItem.attr('data-cart-item');var qnty=currentItem.val();var data={'action':'qcld_wb_chatbot_update_cart_item_number','cart_item_key':item_key,'qnty':qnty};wpwKits.ajax(data).done(function(){wpwKits.showCart()})},globalwpw.settings.preLoadingTime)});$(document).on("click",".wp-chatbot-remove-cart-item",function(){if($('#wp-chatbot-shortcode-template-container').length==0){wpwKits.disableEditor(wpwKits.randomMsg(globalwpw.settings.obj.cart_removing))} 272var item=$(this).attr('data-cart-item');var data={'action':'qcld_wb_chatbot_cart_item_remove','cart_item':item};wpwKits.ajax(data).done(function(){wpwKits.showCart()})});$(document).on('click','.qcld-chatbot-support-items',function(e){var shopperChoose=$(this).text();var queryIndex=$(this).attr('data-query-index');wpwMsg.shopper_choice(shopperChoose);var queryAns=globalwpw.settings.obj.support_ans[queryIndex];wpwMsg.single(queryAns);var orPhoneSuggest='';setTimeout(function(){if(globalwpw.settings.obj.call_sup!=1){orPhoneSuggest='<span class="qcld-chatbot-suggest-phone" >'+wpwKits.randomMsg(globalwpw.settings.obj.support_phone)+'</span>'} 273var orEmailSuggest='<span class="qcld-chatbot-suggest-email">'+wpwKits.randomMsg(globalwpw.settings.obj.support_email)+'</span>';wpwKits.suggestEmail(orPhoneSuggest+orEmailSuggest)},globalwpw.settings.wildcardsShowTime)});$(document).on('click','.qcld-chatbot-suggest-email',function(e){var shopperChoice=$(this).text();wpwMsg.shopper_choice(shopperChoice);
273if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 274var ask_msg=wpwKits.randomMsg(globalwpw.settings.obj.asking_email);var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||globalwpw.settings.obj.skip_greetings_and_menu=='1')?wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+ask_msg:wpwKits.randomMsg(globalwpw.settings.obj.hello)+' '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='email';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)});$(document).on('click','.qcld-chatbot-site-search',function(e){var shopperChoice=$(this).text();wpwMsg.shopper_choice(shopperChoice);if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 275var ask_msg=wp_chatbot_obj.search_keyword;var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||globalwpw.settings.obj.skip_greetings_and_menu=='1')?'Hello '+ask_msg:'Hello '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='search';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)});$(document).on('click','.qcld-chatbot-suggest-phone',function(e){var shopperChoice=$(this).text();wpwMsg.shopper_choice(shopperChoice);if(typeof(globalwpw.hasNameCookie)=='undefined'||globalwpw.hasNameCookie==''){var shopperName=globalwpw.settings.obj.shopper_demo_name}else{var shopperName=globalwpw.hasNameCookie} 276var ask_msg=wpwKits.randomMsg(globalwpw.settings.obj.asking_phone);var askEmail=(globalwpw.settings.obj.skip_wp_greetings=='1'||globalwpw.settings.obj.skip_greetings_and_menu=='1')?'Hello '+ask_msg:'Hello '+shopperName+'! '+ask_msg;wpwMsg.single(askEmail);globalwpw.supportStep='phone';globalwpw.wildCard=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("supportStep",globalwpw.supportStep)});$(document).on('click','.wp-chatbot-operation-option',function(e){e.preventDefault();var oppt=$(this).attr('data-option');if(oppt=='recent'&&globalwpw.wpwIsWorking==0){wpwKits.disableEditor(globalwpw.settings.obj.sys_key_product);var data={'action':'qcld_wb_chatbot_recently_viewed_products'};wpwKits.ajax(data).done(function(response){$(globalwpw.settings.messageWrapper).html(response)});$('.wp-chatbot-operation-option').parent().removeClass('wp-chatbot-operation-active');$(this).parent().addClass('wp-chatbot-operation-active')}else if(oppt=='chat'&&globalwpw.wpwIsWorking==0){$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));wpwKits.scrollTo();wpwKits.enableEditor(wpwKits.randomMsg(globalwpw.settings.obj.send_a_msg));$('.wp-chatbot-operation-option').parent().removeClass('wp-chatbot-operation-active');$(this).parent().addClass('wp-chatbot-operation-active')}else if(oppt=='cart'&&globalwpw.wpwIsWorking==0){wpwKits.showCart();$('.wp-chatbot-operation-option').parent().removeClass('wp-chatbot-operation-active');$(this).parent().addClass('wp-chatbot-operation-active')}else if(oppt=='help'&&globalwpw.wpwIsWorking==0){if($('.wp-chatbot-messages-container').length==0){$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));setTimeout(function(){wpwKits.scrollTo();var helpWelcome=wpwKits.randomMsg(globalwpw.settings.obj.help_welcome);var helpMsg=wpwKits.decodehtml(wpwKits.randomMsg(globalwpw.settings.obj.help_msg));wpwMsg.double(helpWelcome,helpMsg);if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){globalwpw.wildCard=0;globalwpw.ai_step=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}},globalwpw.settings.preLoadingTime)}else{var helpWelcome=wpwKits.randomMsg(globalwpw.settings.obj.help_welcome);var helpMsg=wpwKits.randomMsg(globalwpw.settings.obj.help_msg);wpwMsg.double(helpWelcome,helpMsg);if(globalwpw.settings.obj.ai_df_enable==1&&globalwpw.df_status_lock==0){globalwpw.wildCard=0;globalwpw.ai_step=1;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step)}}
277$('.wp-chatbot-operation-option').parent().removeClass('wp-chatbot-operation-active');$(this).parent().addClass('wp-chatbot-operation-active')}else if(oppt=='support'&&globalwpw.wpwIsWorking==0){if($('.wp-chatbot-messages-container').length==0){$(globalwpw.settings.messageWrapper).html(localStorage.getItem("wpwHitory"));setTimeout(function(){wpwKits.scrollTo();globalwpw.wildCard=1;globalwpw.supportStep='welcome';wpwTree.support(globalwpw.settings.obj.sys_key_support.toLowerCase())},globalwpw.settings.preLoadingTime)}else{globalwpw.wildCard=1;globalwpw.supportStep='welcome';wpwTree.support(globalwpw.settings.obj.sys_key_support.toLowerCase())} 278$('.wp-chatbot-operation-option').parent().removeClass('wp-chatbot-operation-active');$(this).parent().addClass('wp-chatbot-operation-active')} 279$(globalwpw.settings.messageWrapper).show();$('#wp-chatbot-checkout-short-code').hide();$('#wp-chatbot-cart-short-code').hide()});$(document).on('click','.qcld-chatbot-reset-btn',function(e){e.preventDefault();var actionType=$(this).attr('reset-data');if(actionType=='yes'){$('#wp-chatbot-messages-container').html('');localStorage.removeItem('shopper');globalwpw.wildCard=0;globalwpw.ai_step=0;localStorage.setItem("wildCard",globalwpw.wildCard);localStorage.setItem("aiStep",globalwpw.ai_step);globalwpw.formfieldid='';localStorage.setItem("formfieldid",globalwpw.formfieldid);globalwpw.formStep='welcome';localStorage.setItem("formStep",globalwpw.formStep);globalwpw.formid='';localStorage.setItem("formid",globalwpw.formid);globalwpw.formentry=0;localStorage.setItem("formentry",globalwpw.formentry);localStorage.removeItem("cx-name");localStorage.removeItem("cx-diaplayname");localStorage.removeItem("cx-languagecode");localStorage.removeItem("cx-timezone");var number=Math.random() 280number.toString(36);var id=number.toString(36).substr(2);localStorage.setItem('botsessionid',id);wpwWelcome.greeting()}else if(actionType=='no'){wpwAction.bot(globalwpw.settings.obj.sys_key_help.toLowerCase())}});return this};$.wpwbot.defaults={obj:{},editor_handler:0,sendButton:'#wp-chatbot-send-message',messageEditor:'#wp-chatbot-editor',messageContainer:'#wp-chatbot-messages-container',messageWrapper:'.wp-chatbot-messages-wrapper',botContainer:'.wp-chatbot-ball-inner',messageLastChild:'#wp-chatbot-messages-container li:last',messageLastBot:'#wp-chatbot-messages-container .wp-chatbot-msg:last .wp-chatbot-paragraph',preLoadingTime:0,wildcardsShowTime:5000,} 281document.addEventListener("click",function(e){if(e.target.closest(".share-toggle")){e.preventDefault();let menu=e.target.closest(".qcld-share").querySelector(".share-menu");menu.style.display=menu.style.display==="none"?"block":"none"} 282let msgItem=e.target.closest(".wp-chatbot-msg");if(!msgItem)return;let msgContent=msgItem.querySelector(".wp-chatbot-paragraph");if(!msgContent)return;let msgText=msgContent.innerText.trim();let shareSite=window.location.origin;if(!shareSite.endsWith('/')){shareSite+='/'} 283let fullMsg=`${msgText}\n-- ${shareSite}`;let encodedMsg=encodeURIComponent(fullMsg);if(e.target.closest(".share-fb")){e.preventDefault();const shareURL=encodeURIComponent(window.location.href);const fbShareURL="https://www.facebook.com/sharer/sharer.php?u="+shareURL+""e="+encodedMsg;window.open(fbShareURL,"_blank","width=600,height=400")} 284if(e.target.closest(".share-wa")){e.preventDefault();window.open("https://wa.me/?text="+encodedMsg,"_blank")} 285if(e.target.closest(".share-x")){e.preventDefault();window.open("https://twitter.com/intent/tweet?text="+encodedMsg,"_blank")} 286if(e.target.closest(".share-email")){e.preventDefault();window.location.href="mailto:?subject=Chatbot Message&body="+encodedMsg}});jQuery(document).ready(function($){let reportedMessage="";let modalElements={};let isModalInitialized=!1;function setupReportModal(){if(isModalInitialized){return!0} 287const modal=document.getElementById("wpbot-report-modal");const emailInput=document.getElementById("wpbot-report-email");const textInput=document.getElementById("wpbot-report-text");const cancelBtn=document.getElementById("wpbot-report-cancel");const reportForm=document.getElementById("wpbot-report-form");if(!modal||!emailInput||!textInput||!cancelBtn||!reportForm){console.error("â One or more modal elements missing in DOM. Cannot initialize report modal.");return!1} 288modalElements={modal,emailInput,textInput,cancelBtn,reportForm};modalElements.cancelBtn.addEventListener("click",function(){modalElements.modal.style.display="none"});modalElements.reportForm.addEventListener("submit",function(e){e.preventDefault();let email=modalElements.emailInput.value.trim();let reportText=modalElements.textInput.value.trim();if(!email||!reportText){alert("Please fill in both fields.");return} 289localStorage.setItem("shopperemail",email);let meta="Source URL: "+window.location.href+" | User Agent: "+navigator.userAgent;$.post(wp_chatbot_obj.ajax_url,{action:"wpbot_save_report",user_id:globalwpw.settings.obj.current_user_id,c
289onversation_id:3,message:reportedMessage,report_text:reportText,email:email,meta_info:meta},function(response){if(response.success){console.log("Report sent successfully.")}else{console.log("Failed to send report.")} 290modalElements.modal.style.display="none"})});isModalInitialized=!0;return!0} 291document.addEventListener("click",function(e){if(e.target.closest(".fa-commenting-o")){e.preventDefault();console.log("Report icon clicked");if(!setupReportModal()){return} 292let msgItem=e.target.closest(".wp-chatbot-msg");if(msgItem){reportedMessage=msgItem.querySelector(".wp-chatbot-paragraph").innerText.trim()}else{reportedMessage=""} 293let shopperEmail=localStorage.getItem("shopperemail");modalElements.emailInput.value=shopperEmail?shopperEmail:"";modalElements.textInput.value="";modalElements.modal.style.display="block"}})});jQuery(document).on('click','.qc_wpbot_chat_link',function(e){console.log("Chat link clicked");e.preventDefault();jQuery("#wp-chatbot-ball").trigger("click");jQuery("#wp-chatbot-chat-container").show()});document.addEventListener("click",function(e){const likeIcon=e.target.closest(".dashicons-thumbs-up");const dislikeIcon=e.target.closest(".dashicons-thumbs-down");if(!likeIcon&&!dislikeIcon)return;e.preventDefault();const msgItem=e.target.closest(".wp-chatbot-msg");const feedbackContainer=jQuery(msgItem).find(".qcld-like-dislike-icon");const likeAnchor=jQuery(msgItem).find(".dashicons-thumbs-up").parent("a");const dislikeAnchor=jQuery(msgItem).find(".dashicons-thumbs-down").parent("a");let feedbackType="";let isToggleOff=!1;if(likeIcon){if(likeAnchor.hasClass("liked")){likeAnchor.removeClass("liked");likeIcon.classList.remove("liked");isToggleOff=!0}else{likeAnchor.addClass("liked");likeIcon.classList.add("liked");dislikeAnchor.removeClass("disliked");jQuery(msgItem).find(".dashicons-thumbs-down").removeClass("disliked");feedbackType="like"}}else if(dislikeIcon){if(dislikeAnchor.hasClass("disliked")){dislikeAnchor.removeClass("disliked");dislikeIcon.classList.remove("disliked");isToggleOff=!0}else{dislikeAnchor.addClass("disliked");dislikeIcon.classList.add("disliked");likeAnchor.removeClass("liked");jQuery(msgItem).find(".fa-thumbs-o-up").removeClass("liked");feedbackType="dislike"}} 294if(!isToggleOff&&feedbackType){let message=msgItem.querySelector(".wp-chatbot-paragraph").innerText.trim();let meta="Source URL: "+window.location.href+" | User Agent: "+navigator.userAgent;jQuery.post(wp_chatbot_obj.ajax_url,{action:"wpbot_save_feedback",user_id:globalwpw.settings.obj.current_user_id,conversation_id:3,message:message,feedback:feedbackType,meta_info:meta,},function(response){if(response.success){console.log("Feedback saved:",feedbackType)}else{console.log("Failed to save feedback.")}})}else{console.log("Feedback toggled off, not saving.")}});function qcldInlineMarkdown(text){text=text.replace(/`([^`]+)`/g,'<code>$1</code>');text=text.replace(/\*\*([^*]+)\*\*/g,'<strong>$1</strong>');text=text.replace(/__([^_]+)__/g,'<strong>$1</strong>');text=text.replace(/\*([^*\n]+)\*/g,'<em>$1</em>');text=text.replace(/_([^_\n]+)_/g,'<em>$1</em>');text=text.replace(/\[([^\]]+)\]\((https?:\/\/[^\s)]+)\)/g,'<a href="$2" target="_blank" rel="noopener noreferrer">$1</a>');return text} 295function qcldParseMarkdown(text){if(!text){return''} 296var lines=text.split('\n');var html='';var inCode=!1;var inUL=!1;var inOL=!1;var codeLines=[];function closeList(){if(inUL){html+='</ul>';inUL=!1} 297if(inOL){html+='</ol>';inOL=!1}} 298for(var i=0;i<lines.length;i++){var line=lines[i];if(/^```/.test(line)){if(inCode){html+='<pre><code>'+codeLines.join('\n').replace(/</g,'<').replace(/>/g,'>')+'</code></pre>';codeLines=[];inCode=!1}else{closeList();inCode=!0} 299continue} 300if(inCode){codeLines.push(line);continue} 301var hm=line.match(/^(#{1,6})\s+(.*)/);if(hm){closeList();var lvl=hm[1].length;html+='<h'+lvl+'>'+qcldInlineMarkdown(hm[2])+'</h'+lvl+'>';continue} 302if(/^---+$/.test(line.trim())){closeList();html+='<hr>';continue} 303var ulm=line.match(/^\s*[-*+]\s+(.*)/);if(ulm){if(inOL){html+='</ol>';inOL=!1} 304if(!inUL){html+='<ul>';inUL=!0} 305html+='<li>'+qcldInlineMarkdown(ulm[1])+'</li>';continue} 306var olm=line.match(/^\s*\d+\.\s+(.*)/);if(olm){if(inUL){html+='</ul>';inUL=!1}
306 307if(!inOL){html+='<ol>';inOL=!0} 308html+='<li>'+qcldInlineMarkdown(olm[1])+'</li>';continue} 309if(line.trim()===''){closeList();html+='<br>';continue} 310closeList();html+=qcldInlineMarkdown(line)+'<br>'} 311if(inCode){html+='<pre><code>'+codeLines.join('\n')+'</code></pre>'} 312closeList();return html} 313function qcldTypeCharacterByCharacter($target,text,speed,onComplete){speed=speed||10;onComplete=onComplete||function(){};var i=0;function type(){if(i<text.length){$target.append(document.createTextNode(text.charAt(i)));i++;setTimeout(type,speed)}else{onComplete()}} 314type()} 315function qcldStreamOpenAI(dataObj){fetch(qcld_chatbot_obj.stream_endpoint,{method:'POST',headers:{'Content-Type':'application/x-www-form-urlencoded'},body:new URLSearchParams(dataObj)}).then(function(response){if(!response.ok||!response.body){throw new Error('Network response was not OK or empty body')} 316var reader=response.body.getReader();var decoder=new TextDecoder('utf-8');var buffer='';var queue=[];var isTyping=!1;var streamEnded=!1;var msgBuffer='';function finalize(){var finalMsg=msgBuffer;var isFormInProgress=qcldIsAiFormInProgress();if(dataObj.active_ai_action&&dataObj.active_ai_action!==''){isFormInProgress=!0} 317if(finalMsg.indexOf('__AI_FORM_IN_PROGRESS__')!==-1){isFormInProgress=!0;finalMsg=finalMsg.replace(/__AI_FORM_IN_PROGRESS__/g,'').trim()} 318var isFormCompletion=finalMsg.indexOf('AI_FORM_DATA')!==-1;if(isFormCompletion){isFormInProgress=!1} 319finalMsg=wpwMsg.oncommand_filter(finalMsg);if(typeof globalwpw!=='undefined'&&typeof globalwpw.aiContext!=='undefined'){globalwpw.aiContext.push({role:'assistant',content:finalMsg});if(globalwpw.aiContext.length>10){globalwpw.aiContext.shift()}} 320var $para=jQuery('.wp-chatbot-msg').last().find('.wp-chatbot-paragraph');if(finalMsg.trim()){$para.html(qcldParseMarkdown(finalMsg))} 321if(!isFormInProgress&&!isFormCompletion){jQuery(globalwpw.settings.messageContainer).find('.wp-chatbot-msg:last .qcld-like-dislike-icon').css('display','block')} 322if(!isFormInProgress&&(globalwpw.settings.obj.qcld_disable_repited_startmenu!="1")&&((globalwpw.settings.obj.disable_back_to_start!='1'&&globalwpw.settings.obj.skip_greetings_and_menu!=1))){wpwMsg.single_nobg('<span class="qcld-chatbot-wildcard qcld_back_to_start" data-wildcart="back">'+wpwKits.randomMsg(globalwpw.settings.obj.back_to_start)+'</span>')} 323setTimeout(function(){jQuery(globalwpw.settings.botContainer).stop(!0).animate({scrollTop:jQuery(globalwpw.settings.botContainer)[0].scrollHeight},400)},150);wpwKits.scrollTo()} 324function processQueue(){if(isTyping||queue.length===0){if(streamEnded&&!isTyping&&queue.length===0){finalize()} 325return} 326isTyping=!0;var nextChunk=queue.shift();msgBuffer+=nextChunk;if(msgBuffer.indexOf('__AI_')!==-1){isTyping=!1;processQueue();return} 327var $para=jQuery('.wp-chatbot-msg').last().find('.wp-chatbot-paragraph');if($para.length){$para.find('.wp-chatbot-comment-loader').remove();var $span=jQuery('<span>');$para.append($span);qcldTypeCharacterByCharacter($span,nextChunk,10,function(){isTyping=!1;processQueue();wpwKits.scrollTo()})}else{isTyping=!1;processQueue()}} 328function read(){reader.read().then(function(result){if(result.done){return} 329buffer+=decoder.decode(result.value,{stream:!0});var lines=buffer.split('\n');buffer=lines.pop();for(var i=0;i<lines.length;i++){var line=lines[i].trim();if(!line){continue} 330if(line.indexOf('data:')===0){var jsonStr=line.replace(/^data:\s*/,'');if(jsonStr==='[DONE]'){streamEnded=!0;if(!isTyping&&queue.length===0){finalize()} 331return} 332try{var parsed=JSON.parse(jsonStr);var content='';if(parsed.choices&&parsed.choices[0]&&parsed.choices[0].delta){content=parsed.choices[0].delta.content||''}else if(parsed.delta&&parsed.delta.content){content=parsed.delta.content} 333if(content){queue.push(content);processQueue();wpwKits.scrollTo()}}catch(e){console.warn('Streaming parse error:',e,jsonStr)}}} 334read()}).catch(function(err){console.error('Stream read error:',err)})} 335read()}).catch(function(err){console.error('Stream fetch error:',err)})}})(jQuery); 336jQuery(function($){var wpChatBotVar=wp_chatbot_obj;var LoadwpwBotPlugin=0;var textEditorHandler=0;if(typeof(openingHourIsFn)!='undefined'){var openingHourIs=openingHourIsFn}else{var openingHourIs=0} 337window.wpbotSyncSlimScrollBar=function($inner){$inner=($inner&&$inner.jquery)?$inner:$('.wp-ch
337atbot-ball-inner');$inner.each(function(){var el=this;var $el=$(el);var $wrap=$el.parent();if(!$wrap.hasClass('slimScrollDiv')){return} 338var $bar=$wrap.children('.slimScrollBar');var $rail=$wrap.children('.slimScrollRail');if(!$bar.length){return} 339if(el.scrollHeight<=el.clientHeight+2){$wrap.addClass('wpbot-no-scroll');$bar.stop(!0,!0).hide().css({opacity:0});$rail.stop(!0,!0).hide();return} 340$wrap.removeClass('wpbot-no-scroll');var barH=Math.max(($el.outerHeight()/el.scrollHeight)*$el.outerHeight(),30);barH=Math.min(barH,$el.outerHeight());var maxTop=Math.max(0,$el.outerHeight()-barH);var ratio=el.scrollHeight>el.clientHeight?el.scrollTop/(el.scrollHeight-el.clientHeight):1;$bar.css({height:barH+'px',top:(ratio*maxTop)+'px',display:'block',opacity:0.4});clearTimeout($bar.data('wpbotBarHideTimer'));$bar.data('wpbotBarHideTimer',setTimeout(function(){if(!$bar.is(':hover')){$bar.fadeOut('slow')}},1000))})};wpChatBotVar.exit_intent_handler=0;wpChatBotVar.scroll_open_handler=0;wpChatBotVar.auto_open_handler=0;wpChatBotVar.re_target_handler=0;$(document).ready(function(){if(typeof(wpbot_clear_cache)!=="undefined"&&wpbot_clear_cache!=''){wpwKits.reset();LoadwpwBotPlugin=0} 341var botimage=jQuery('#wp-chatbot-ball').find('img').attr('qcld_agent');var wpbotIconVideo=wpChatBotVar.icon_video||'';var wpbotVideoDelay=parseInt(wpChatBotVar.icon_video_delay,10)||0;if(wpbotIconVideo!==''){var $wpbotVidEl=$('#wp-chatbot-ball-icon-video');if($wpbotVidEl.length){if(wpbotVideoDelay>0){$wpbotVidEl.hide();setTimeout(function(){$wpbotVidEl.show();if($wpbotVidEl.is('video')){try{$wpbotVidEl[0].play()}catch(e){}}},wpbotVideoDelay*1000)}else{if($wpbotVidEl.is('video')){try{$wpbotVidEl[0].play()}catch(e){}}}}} 342if($('#wp-chatbot-shortcode-template-container').length==0&&$('#wp-chatbot-chat-app-shortcode-container').length==0){$('#wp-chatbot-ball-wrapper').css({'display':'block',});$('#wp-chatbot-chat-container').css({'right':wpChatBotVar.wp_chatbot_position_x+'px','bottom':wpChatBotVar.wp_chatbot_position_y+'px'}) 343setTimeout(function(){$('.fb_dialog').css({'right':parseInt(55+parseInt(wpChatBotVar.wp_chatbot_position_x))+'px','bottom':parseInt(17+parseInt(wpChatBotVar.wp_chatbot_position_y))+'px','visibility':'visible'})},3000);if(wpChatBotVar.disable_icon_animation==1){$('.wp-chatbot-ball').addClass('wp-chatbot-animation-deactive')}else{$('.wp-chatbot-ball').addClass('wp-chatbot-animation-active');var itemHide=function(){$('.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch').fadeOut(1000)};setTimeout(function(){itemHide()},1000);$('.wp-chatbot-animation-active').click(function(){$('.wp-chatbot-animation-active .wp-chatbot-ball-animation-switch').fadeIn(100);setTimeout(function(){itemHide()},1000)})} 344var widowH=$(window).height();var widowW=$(window).width();if(widowW>767){var ballConH=parseInt(widowH*0.5)+parseInt(114);$(window).resize(function(){var widowH=$(window).height();var ballConH=parseInt(widowH*0.5)+parseInt(114)})};$(document).on('click','#wp-chatbot-ball',function(event){if($('.active-chat-board').length>0){if(wpChatBotVar.template=='template-06'||wpChatBotVar.template=='template-07'){$('#wp-chatbot-ball').show()} 345$('#wp-chatbot-ball').removeClass('wpbot_chatopen_iconanimation');$('#wp-chatbot-ball').addClass('wpbot_chatclose_iconanimation');$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').attr('src',botimage);if(wpbotIconVideo!==''){$('#wp-chatbot-ball-icon-video').show();$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').hide();$('#wp-chatbot-ball').find('img.wpbot-close-icon-overlay').hide()}else{$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').show()} 346$('.wp-chatbot-ball').css('background','#ffffff')}else{$('#wp-chatbot-ball').removeClass('wpbot_chatclose_iconanimation');$('#wp-chatbot-ball').addClass('wpbot_chatopen_iconanimation');if(wpbotIconVideo!==''){$('#wp-chatbot-ball-icon-video').hide();$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').attr('src',wpChatBotVar.imgurl+'wpbot-close-icon.png').show()}else{$('#wp-chatbot-ball').find('img').attr('src',wpChatBotVar.imgurl+'wpbot-close-icon.png')}} 347var $boardContainer=$("#wp-chatbot-board-container");var animationDuration=280;var isOpening=!$boardContainer.hasClass('active-chat-board');$boardContainer.removeClass('wp-chatbot-open-anim wp-chatbot-close-anim');if(isOpening){$boardContainer.addClass('active-chat-board');void $boardContainer[0].offsetWidth;$boardContainer.addClass('wp-chatbot-open-anim');wpwbot_board_action();setTimeout(function(){$boardContainer.removeClass('wp-chatbot-open-anim')},360)}else{void $boardContainer[0].offsetWidth;$boardContainer.addClass('wp-chatbot-close-anim');setTimeout(function(){$boardContainer.removeClass('active-chat-board wp-chatbot-close-anim');wpwbot_board_action()},animationDuration)}});if(wpChatBotVar.enable_meta_title==1&&wpChatBotVar.meta_label!=""){var MetaTitleInterval;var orginalTitle=document.title;$(document).on("mouseover",'body',function(e){document.title=orginalTitle;clearInterval(MetaTitleInterval)})} 348if(wpChatBotVar.enable_exit_intent==1){window.addEventListener("mouseout",function(e){e=e?e:window.event;if(e.target.tagName.toLowerCase()=="input") 349return;var vpWidth=Math.max(document.documentElement.clientWidth,window.innerWidth||0);if(e.clientX>=(vpWidth-50)) 350return;if(e.clientY>=50) 351return;var from=e.relatedTarget||e.toElement;if(!from) 352var exitIntentOpen=!0;if($.cookie('exit_intent')=='yes'&&wpChatBotVar.exit_intent_once==1){exitIntentOpen=!1} 353if($('.active-chat-board').length==0&&exitIntentOpen==!0){if(wpChatBotVar.exit_intent_handler==0){$("#wp-chatbot-board-container").addClass('active-chat-board');wpChatBotVar.exit_intent_handler++;wpChatBotVar.re_target_handler=1;wpwbot_board_action();if(localStorage.getItem('shopper')){var shopper=localStorage.getItem('shopper')}else{var shopper=wpChatBotVar.shopper_demo_name} 354setTimeout(function(){if(localStorage.getItem("wpwHitory")){showing_proactive_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.exit_intent_msg)}else{showing_proactive_double_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.exit_intent_msg)} 355$.cookie('exit_intent','yes');proactive_retargeting_sound();window_focus_change_meta_title()},1000)}}})} 356if(wpChatBotVar.enable_scroll_open==1){$(document).on('scroll',function(event){var OpenScroll=!0;if($.cookie('scroll_open')=='yes'&&wpChatBotVar.scroll_open_once==1){OpenScroll=!1} 357if($('.active-chat-board').length==0&&OpenScroll==!0){if(wpChatBotVar.scroll_open_handler==0){var scrollOpenVal=parseInt(($(document).height()*wpChatBotVar.scroll_open_percent)/100);if($(window).scrollTop()+$(window).height()>scrollOpenVal){$("#wp-chatbot-board-container").addClass('active-chat-board');wpChatBotVar.scroll_open_handler++;wpChatBotVar.re_target_handler=2;wpwbot_board_action();if(localStorage.getItem('shopper')){var shopper=localStorage.getItem('shopper')}else{var shopper=wpChatBotVar.shopper_demo_name} 358setTimeout(function(){if(localStorage.getItem("wpwHitory")){showing_proactive_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.scroll_open_msg)}else{showing_proactive_double_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.scroll_open_msg)} 359$.cookie('scroll_open','yes');proactive_retargeting_sound();window_focus_change_meta_title()},1000)}}}})} 360if(wpChatBotVar.enable_auto_open==1){var autoOpen=!0;if($.cookie('auto_open')=='yes'&&wpChatBotVar.auto_open_once==1){autoOpen=!1} 361if(wpChatBotVar.auto_open_handler==0&&autoOpen==!0){setTimeout(function(e){if($('.active-chat-board').length==0){$("#wp-chatbot-board-container").addClass('active-chat-board');wpChatBotVar.auto_open_handler++;wpChatBotVar.re_target_handler=3;wpwbot_board_action();if(localStorage.getItem('shopper')){var shopper=localStorage.getItem('shopper')}else{var shopper=wpChatBotVar.shopper_demo_name} 362setTimeout(function(){if(localStorage.getItem("wpwHitory")){showing_proactive_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.auto_open_msg)}else{showing_proactive_double_msg(wpChatBotVar.ret_greet+' '+shopper+', '+wpChatBotVar.auto_open_msg)} 363$.cookie('auto_open','yes');proactive_retargeting_sound();window_focus_change_meta_title()},1000)}},parseInt(wpChatBotVar.auto_open_time*1000))}} 364if(wpChatBotVar.enable_ret_user_show==1&&localStorage.getItem("wpwHitory")&&$.cookie('return_user')!='yes'){$.cookie('return_user','yes');var data={'action':'qcld_wb_chatbot_only_cart'};jQuery.post(wpChatBotVar.ajax_url,data,function(response){if(response.items>0){if($('.active-chat-board').length==0){setTimeout(function(){$("#wp-chatbot-board-container").addClass('active-chat-board');wpwbot_board_action();showing_proactive_msg(wpChatBotVar.checkout_msg);setTimeout(function(){showing_proactive_msg(response.html);window_focus_change_meta_title()},2000)},1000)}}})}else{$.cookie('return_user','yes')} 365if(wpChatBotVar.enable_inactive_time_show==1&&localStorage.getItem("wpwHitory")){var timeoutID;function setup(){this.addEventListener("mousemove",resetTimer,!1);this.addEventListener("mousedown",resetTimer,!1);this.addEventListener("keypress",resetTimer,!1);this.addEventListener("DOMMouseScroll",resetTimer,!1);this.addEventListener("mousewheel",resetTimer,!1);this.addEventListener("touchmove",resetTimer,!1);this.addEventListener("MSPointerMove",resetTimer,!1);startTimer()} 366setup();function startTimer(){timeoutID=window.setTimeout(goInactive,parseInt(wpChatBotVar.inactive_time*1000))} 367function resetTimer(e){window.clearTimeout(timeoutID);goActive()} 368function goInactive(){if(wpChatBotVar.ret_inactive_user_once==1&&$.cookie('return_inactive_user')!='yes'){$.cookie('return_inactive_user','yes');var data={'action':'qcld_wb_chatbot_only_cart'};jQuery.post(wpChatBotVar.ajax_url,data,function(response){if(response.items>0){if($('.active-chat-board').length==0){setTimeout(function(){$('#wp-chatbot-ball').removeClass('wpbot_chatclose_iconanimation');$('#wp-chatbot-ball').addClass('wpbot_chatopen_iconanimation');if(wpbotIconVideo!==''){$('#wp-chatbot-ball-icon-video').hide();$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').attr('src',wpChatBotVar.imgurl+'wpbot-close-icon.png').show()}else{$('#wp-chatbot-ball').find('img').attr('src',wpChatBotVar.imgurl+'wpbot-close-icon.png')} 369$("#wp-chatbot-board-container").addClass('active-chat-board');wpwbot_board_action();showing_proactive_msg(wpChatBotVar.checkout_msg);setTimeout(function(){showing_proactive_msg(response.html);window_focus_change_meta_title()},2000)},2000)}}})}else{$.cookie('return_inactive_user','yes')}} 370function goActive(){startTimer()}} 371function proactive_retargeting_sound(){if(wpChatBotVar.enable_ret_sound==1){var promise=document.querySelector('#wp-chatbot-proactive-audio').play();if(promise!==undefined){promise.then(function(success){}).catch(function(error){})}}} 372function window_focus_change_meta_title(){if(wpChatBotVar.enable_meta_title==1&&wpChatBotVar.meta_label!=""&&openingHourIs==0){var showInactive=0;MetaTitleInterval=setInterval(function(){if(showInactive==0){document.title=wpChatBotVar.meta_label;showInactive=1}else{document.title=orginalTitle;showInactive=0}},1000)}} 373function wpwbot_board_action(){var currentW=$(window).width();var isBoardOpen=$('#wp-chatbot-board-container').hasClass('active-chat-board');if(currentW<=480&&wpChatBotVar.mobile_full_screen==1&&isBoardOpen){if($('#wp-chatbot-mobile-close').length<=0){$('.wp-ch
373atbot-board-container').append('<div id="wp-chatbot-mobile-close">X</div>')} 374$('.wp-chatbot-ball-inner').slimScroll({height:'100hv',start:'bottom'});wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'));$('#wp-chatbot-chat-container').addClass('wp-chatbot-mobile-fs-open').css({'bottom':'0','left':'0','right':'0','width':'100%','max-width':'100%'});$('#wp-chatbot-board-container').css({'width':'100%','max-width':'100%'});$('#wp-chatbot-ball').hide();var widowH=$(window).height();var headerH=$('.wp-chatbot-header').outerHeight();var footerH=$('.wp-chatbot-footer').outerHeight();var AppContentInner=widowH-footerH-headerH;$('.wp-chatbot-ball-inner').css({'height':AppContentInner+'px'}) 375$('.wp-chatbot-ball-inner').css({'max-height':AppContentInner+'px'}) 376$(this).hide()}else{if(!isBoardOpen){$('#wp-chatbot-chat-container').removeClass('wp-chatbot-mobile-fs-open')} 377$('.wp-chatbot-ball-inner').slimScroll({height:'55hv',start:'bottom'});wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))} 378if(LoadwpwBotPlugin==0){$.wpwbot({obj:wpChatBotVar,editor_handler:textEditorHandler,preLoadingTime:wpChatBotVar.botpreloadingtime});LoadwpwBotPlugin++;var data={'action':'qcld_wb_chatbot_session_count','nonce':wpChatBotVar.session_nonce};jQuery.post(wpChatBotVar.ajax_url,data,function(response){})} 379$('.wp-chatbot-product-container').removeClass('active-chatbot-product-details');if($('.active-chat-board').length!=0){$('#wp-chatbot-notification-container').removeClass('wp-chatbot-notification-container-sliding');$('#wp-chatbot-notification-container').addClass('wp-chatbot-notification-container-disable')}else{if(!sessionStorage.getItem('wpChatbotNotification')){$('#wp-chatbot-notification-container').removeClass('wp-chatbot-notification-container-disable');$('#wp-chatbot-notification-container').addClass('wp-chatbot-notification-container-sliding')}} 380if($('.active-chat-board').length>0){$('#wp-chatbot-integration-container').show()}else{$('#wp-chatbot-integration-container').hide()}} 381function showing_proactive_msg(msg){var enableleReactions=globalwpw.settings.obj.skip_chat_reactions_menu;var eanleeReport=globalwpw.settings.obj.enable_chat_report_menu;var enableshare=globalwpw.settings.obj.enable_chat_share_menu;var likeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_like_text;var disLikeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_dislike_text;var reportTxt=globalwpw.settings.obj.qlcd_wp_chatbot_report_text;var sharetTxt=globalwpw.settings.obj.qlcd_wp_chatbot_share_text;console.log(globalwpw.settings);console.log(enableleReactions);if(localStorage.getItem("wpwHitory")&&!$('.wp-chatbot-operation-option[data-option="chat"]').parent().hasClass('wp-chatbot-operation-active')){$('.wp-chatbot-messages-wrapper').html(localStorage.getItem("wpwHitory"));$('.wp-chatbot-operation-option').each(function(){if($(this).attr('data-option')=='chat'){$(this).parent().addClass('wp-chatbot-operation-active')}else{$(this).parent().removeClass('wp-chatbot-operation-active')}})} 382var msgContent='<li class="wp-chatbot-msg">'+'<div class="wp-chatbot-avatar">'+'<img src="'+wpChatBotVar.agent_image_path+'" alt="">'+'</div>'+'<div class="wp-chatbot-agent">'+wpChatBotVar.agent+'</div>'+'<div class="wp-chatbot-paragraph"><img class="wp-chatbot-comment-loader" src="'+wpChatBotVar.image_path+'comment.gif" alt="Typing..." /></div>'+'<div class="qcld-like-dislike-icon">'+(enableleReactions==1?'<a href="#" title="'+(disLikeTxt?.en_US||'Dislike')+'"><i class="dashicons dashicons-thumbs-down"></i></a>'+'<a href="#" title="'+(likeTxt?.en_US||'Like')+'"><i class="dashicons dashicons-thumbs-up" ></i></a>':'')+(eanleeReport==1?'<a href="#" title="'+(reportTxt?.en_US||'Report')+'"><i class="dashicons dashicons-admin-comments"></i></a>':'')+(enableshare==1?'<div class="qcld-share">'+'<a href="#" class="share-toggle" title="'+(sharetTxt?.en_US||'Share')+'"><i class="dashicons dashicons-share" aria-hidden="true"></i></a>'+'<div class="share-menu" style="display:none;">'+'<a href="#" class="share-fb"><i class="dashicons dashicons-facebook"></i></a>'+'<a href="#" class="share-wa"><i class="dashicons dashicons-whatsapp"></i></a>'+'<a href="#" class="share-x"><i class="dashicons dashicons-twitter"></i></a>'+'<a href="#" class="share-email"><i class="dashicons dashicons-email-alt"></i></a>'+'</div>'+'</div>
382':'')+'</div>'+'</li>';$('#wp-chatbot-messages-container').append(msgContent);$('.wp-chatbot-ball-inner').animate({scrollTop:$('.wp-chatbot-messages-wrapper').prop("scrollHeight")},'slow',function(){wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))});setTimeout(function(){$('#wp-chatbot-messages-container li:last .wp-chatbot-paragraph').html(msg).css({'background-color':wpChatBotVar.proactive_bg_color});$('.wp-chatbot-ball-inner').animate({scrollTop:$('.wp-chatbot-messages-wrapper').prop("scrollHeight")},'slow',function(){wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))})},2000)} 383function showing_proactive_double_msg(secondMsg){var enableleReactions=globalwpw.settings.obj.skip_chat_reactions_menu;var eanleeReport=globalwpw.settings.obj.enable_chat_report_menu;var enableshare=globalwpw.settings.obj.enable_chat_share_menu;var likeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_like_text;var disLikeTxt=globalwpw.settings.obj.qlcd_wp_chatbot_dislike_text;var reportTxt=globalwpw.settings.obj.qlcd_wp_chatbot_report_text;var sharetTxt=globalwpw.settings.obj.qlcd_wp_chatbot_share_text;console.log(globalwpw.settings);console.log(enableleReactions);if(localStorage.getItem("wpwHitory")){$('.wp-chatbot-messages-wrapper').html(localStorage.getItem("wpwHitory"));$('.wp-chatbot-operation-option').each(function(){if($(this).attr('data-option')=='chat'){$(this).parent().addClass('wp-chatbot-operation-active')}else{$(this).parent().removeClass('wp-chatbot-operation-active')}})} 384var fristMsg="<strong>"+wpChatBotVar.agent+" </strong> "+wpChatBotVar.agent_join[0];var msgContent='<li class="wp-chatbot-msg">'+'<div class="wp-chatbot-avatar">'+'<img src="'+wpChatBotVar.agent_image_path+'" alt="">'+'</div>'+'<div class="wp-chatbot-agent">'+wpChatBotVar.agent+'</div>'+'<div class="wp-chatbot-paragraph"><img class="wp-chatbot-comment-loader" src="'+wpChatBotVar.image_path+'comment.gif" alt="Typing..." /></div>'+'<div class="qcld-like-dislike-icon">'+(enableleReactions==1?'<a href="#" title="'+(disLikeTxt?.en_US||'Dislike')+'"><i class="dashicons dashicons-thumbs-down"></i></a>'+'<a href="#" title="'+(likeTxt?.en_US||'Like')+'"><i class="dashicons dashicons-thumbs-up"></i></a>':'')+(eanleeReport==1?'<a href="#" title="'+(reportTxt?.en_US||'Report')+'"><i class="dashicons dashicons-admin-comments"></i></a>':'')+(enableshare==1?'<div class="qcld-share">'+'<a href="#" class="share-toggle" title="'+(sharetTxt?.en_US||'Share')+'"><i class="dashicons dashicons-share"></i></a>'+'<div class="share-menu" style="display:none;">'+'<a href="#" class="share-fb"><i class="dashicons dashicons-facebook"></i></a>'+'<a href="#" class="share-wa"><i class="dashicons dashicons-whatsapp"></i></a>'+'<a href="#" class="share-x"><i class="dashicons dashicons-twitter"></i></a>'+'<a href="#" class="share-email"><i class="dashicons dashicons-email-alt"></i></a>'+'</div>'+'</div>':'')+'</div>'+'</li>';$('#wp-chatbot-messages-container').append(msgContent);$('.wp-chatbot-ball-inner').animate({scrollTop:$('.wp-chatbot-messages-wrapper').prop("scrollHeight")},'slow',function(){wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))});setTimeout(function(){$('#wp-chatbot-messages-container li:last .wp-chatbot-paragraph').html(fristMsg);$('#wp-chatbot-messages-container').append(msgContent);$('.wp-chatbot-ball-inner').animate({scrollTop:$('.wp-chatbot-messages-wrapper').prop("scrollHeight")},'slow',function(){wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))});setTimeout(function(){$('#wp-chatbot-messages-container li:last .wp-chatbot-paragraph').html(secondMsg).css({'background-color':wpChatBotVar.proactive_bg_color});$('.wp-chatbot-ball-inner').animate({scrollTop:$('.wp-chatbot-messages-wrapper').prop("scrollHeight")},'slow',function(){wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'))})},2000)},2000)} 385$(document).on('click','#wp-chatbot-mobile-close, #wp-chatbot-desktop-close',function(event){var $boardContainer=$("#wp-chatbot-board-container");if($boardContainer.hasClass('active-chat-board')){$boardContainer.removeClass('wp-chatbot-open-anim wp-chatbot-expand-anim wp-chatbot-collapse-
385anim');void $boardContainer[0].offsetWidth;$boardContainer.addClass('wp-chatbot-close-anim');setTimeout(function(){$boardContainer.removeClass('active-chat-board wp-chatbot-close-anim')},280)} 386$("#wp-chatbot-notification-container").removeClass('wp-chatbot-notification-container-disable').addClass('wp-chatbot-notification-container-sliding');$('#wp-chatbot-chat-container').removeClass('wp-chatbot-mobile-fs-open').css({'right':wpChatBotVar.wp_chatbot_position_x+'px','bottom':wpChatBotVar.wp_chatbot_position_y+'px','top':'auto','left':'auto','width':'','max-width':''});$('#wp-chatbot-board-container').css({'width':'','max-width':''});if(wpbotIconVideo!==''){$('#wp-chatbot-ball').find('img#wp-chatbot-ball-icon-img').attr('src',botimage).hide();$('#wp-chatbot-ball-icon-video').show()}else{$('#wp-chatbot-ball').find('img').attr('src',botimage)} 387$('.wp-chatbot-ball').css('background','#ffffff');$('#wp-chatbot-ball').show();if($('.active-chat-board').length>0){$('#wp-chatbot-integration-container').show()}else{$('#wp-chatbot-integration-container').hide()}});function wpbotSyncExpandIconState(){var $boardContainer=$('#wp-chatbot-board-container');var isExpanded=$boardContainer.hasClass('wp-chatbot-expanded');$('#wp-chatbot-desktop-expand').attr('title',isExpanded?'Collapse':'Expand').find('span').removeClass('dashicons dashicons-fullscreen-exit-alt').addClass('dashicons '+(isExpanded?'dashicons-editor-contract':'dashicons-editor-expand'))} 388wpbotSyncExpandIconState();$(document).on('click','#wp-chatbot-desktop-expand',function(event){event.preventDefault();var $boardContainer=$('#wp-chatbot-board-container');$boardContainer.removeClass('wp-chatbot-open-anim wp-chatbot-expand-anim wp-chatbot-collapse-anim wp-chatbot-close-anim');$boardContainer.toggleClass('wp-chatbot-expanded');wpbotSyncExpandIconState();setTimeout(function(){var $inner=$boardContainer.find('.wp-chatbot-ball-inner');if(!$inner.length||!$inner[0]){return} 389var computedH=window.getComputedStyle($inner[0]).height;if(computedH){$inner.slimScroll({height:computedH,start:'bottom'});wpbotSyncSlimScrollBar($inner)}},40)});$("#qcld-wp-chatbot-shortcode-style-css").attr("disabled","disabled");if($('#wp-chatbot-notification-container').length>0){if(sessionStorage.getItem('wpChatbotNotification')&&sessionStorage.getItem('wpChatbotNotification')=='removed'){$('#wp-chatbot-notification-container').addClass('wp-chatbot-notification-container-disable')}else{$('#wp-chatbot-notification-container').addClass('wp-chatbot-notification-container-sliding');if($.cookie("shopper")){var shopper=$.cookie("shopper");var welcomeMsg=wpChatBotVar.welcome_back[0]+' <strong>'+shopper+'!</strong>'}else{var welcomeMsg=wpChatBotVar.welcome[0]+' <strong>'+wpChatBotVar.host+'!</strong>'} 390$('.wp-chatbot-notification-welcome').html(welcomeMsg);var notifications=wpChatBotVar.notifications;if(notifications.length>1){var totalNotMsg=wpChatBotVar.notifications.length;var notMsgIndex=0;var intervalTime=parseInt(wpChatBotVar.notification_interval)*1000;var notificationInterval=setInterval(function(e){notMsgIndex++;
390if(totalNotMsg<=notMsgIndex){notMsgIndex=0} 391$('.wp-chatbot-notification-message').css({'opacity':1}).html(notifications[notMsgIndex])},intervalTime)} 392$(".wp-chatbot-notification-close").click(function(){$('#wp-chatbot-notification-container').addClass('wp-chatbot-notification-container-disable');sessionStorage.setItem('wpChatbotNotification','removed')})}}}else if($('#wp-chatbot-shortcode-template-container').length>0){$('#wp-chatbot-chat-container').css({'display':'none'});$('#wp-chatbot-ball').hide();$('.wp-chatbot-ball-inner').slimScroll({height:'60hv',start:'bottom'});wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'));var recentViewHeight=$('.wp-chatbot-container').outerHeight();if($('.chatbot-shortcode-template-02').length==0){$('.wp-chatbot-cart-body').slimScroll({height:'200px',start:'top'});$('.wp-chatbot-widget .wp-chatbot-products').slimScroll({height:'435px',start:'top'})} 393$("#qcld-wp-chatbot-style-css").attr("disabled","disabled");if(LoadwpwBotPlugin==0){$.wpwbot({obj:wpChatBotVar,editor_handler:textEditorHandler});LoadwpwBotPlugin++;var data={'action':'qcld_wb_chatbot_session_count','nonce':wpChatBotVar.session_nonce};jQuery.post(wpChatBotVar.ajax_url,data,function(response){})}}else if($('#wp-chatbot-chat-app-shortcode-container').length>0){textEditorHandler=1;setTimeout(function(){var widowH=$(window).height();var footerH=$('.wp-chatbot-footer').outerHeight();var AppContentInner=widowH-footerH;$('#wp-chatbot-chat-app-shortcode-container .wp-chatbot-ball-inner').css({'height':AppContentInner+'px'})},300);$(window).resize(function(){setTimeout(function(){var widowH=$(window).height();var footerH=$('.wp-chatbot-footer').outerHeight();var AppContentInner=widowH-footerH;$('#wp-chatbot-chat-app-shortcode-container .wp-chatbot-ball-inner').css({'height':AppContentInner+'px'})},300)});$('#wp-chatbot-ball').hide();$("#qcld-wp-chatbot-shortcode-style-css").attr("disabled","disabled");$("#wp-chatbot-board-container").addClass('active-chat-board');$('.wp-chatbot-ball-inner').slimScroll({height:'55hv',start:'bottom'}).parent();wpbotSyncSlimScrollBar($('.wp-chatbot-ball-inner'));if(LoadwpwBotPlugin==0){$.wpwbot({obj:wpChatBotVar,editor_handler:textEditorHandler});LoadwpwBotPlugin++;var data={'action':'qcld_wb_chatbot_session_count','nonce':wpChatBotVar.session_nonce};jQuery.post(wpChatBotVar.ajax_url,data,function(response){})} 394$('#wp-chatbot-cart-short-code').hide();$('#wp-chatbot-checkout-short-code').hide();$(document).on('click','.wp-chatbot-cart-link',function(event){$('.wp-chatbot-messages-wrapper').hide();$('#wp-chatbot-checkout-short-code').hide();$('#wp-chatbot-cart-short-code').show();event.preventDefault();$('#wp-chatbot-cart-short-code').html('<img class="wp-chatbot-comment-loader" src="'+wpChatBotVar.image_path+'comment.gif" alt="..." />');var data={'action':'qcld_wb_chatbot_cart_page'};jQuery.post(wpChatBotVar.ajax_url,data,function(response){$("#wp-chatbot-cart-short-code").html(response)})});$(document).on('click','.wp-chatbot-checkout-link, .checkout-button',function(event){event.preventDefault();$('.wp-chatbot-messages-wrapper').hide();$('#wp-chatbot-cart-short-code').hide();$('#wp-chatbot-checkout-short-code').show();$('#wp-chatbot-checkout-short-code').html('<img class="wp-chatbot-comment-loader" src="'+wpChatBotVar.image_path+'comment.gif" alt="..." />');var data={'action':'qcld_wb_chatbot_checkout_page'};jQuery.post(wpChatBotVar.ajax_url,data,function(response){if(response.status=='yes'){window.location.href=response.html}else{$("#wp-chatbot-checkout-short-code").html(response.html)}})});$(document).on('click','#wp-chatbot-chat-app-shortcode-container .wpcommerce-cart-form a',function(e){e.preventDefault()})} 395$(document).on('change',"#wp-chatbot-product-variable select ",function(){var variations=JSON.parse($("#wp-chatbot-variation-data").attr('data-product-variation'));var item_conditions=[];var totalAttr=$("#wp-chatbot-product-variable select").length;var i=1;$("#wp-chatbot-product-variable select").each(function(index,element){var myVal=$(this).find('option:selected').val();if(myVal!=""){item_conditions.push({'left':'item["variation_data"]["'+$(this).attr('name')+'"][0]','right':myVal})}});var newVariation=[];for(var a=0;variations.length>a;a++){var item=variations[a];var item_condition="";for(var i=0;item_conditions.length>i;i++){if(i>0){item_condition+=' && '+'"'+eval(item_conditions[i].left).toLowerCase()+'"'+'=='+'"'+item_conditions[i].right.toLowerCase()+'"'}else{item_condition+='"'+eval(item_conditions[i].left).toLowerCase()+'"'+'=='+'"'+item_conditions[i].right.toLowerCase()+'"'}} 396if(eval(item_condition)){newVariation[0]=item}} 397if(newVariation.length>0){$('#wp-chatbot-variation-add-to-cart').attr('variation_id',newVariation[0].variation_id);var priceSets="";if(newVariation[0].variation_data._sale_price[0]!=""){priceSets+='<strike>'+wpChatBotVar.currency_symbol+newVariation[0].variation_data._regular_price[0]+'</strike> <strong>'+wpChatBotVar.currency_symbol+newVariation[0].variation_data._sale_price[0]+'</strong>'}else{priceSets+='<strong>'+wpChatBotVar.currency_symbol+newVariation[0].variation_data._regular_price[0]+'</strong>'} 398$('#wp-chatbot-product-price').html(priceSets)}});if($('.active-chat-board').length>0){$('#wp-chatbot-integration-container').show()}else{$('#wp-chatbot-integration-container').hide()} 399if(wpChatBotVar.enable_skype==1){$(document).on('click','.inetegration-skype-btn',function(e){$('#wp-chatbot-board-container').removeClass('active-chat-board');$('#wp-chatbot-integration-container').hide()})}})}); 400(function(a){(jQuery.browser=jQuery.browser||{}).mobile=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
400sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))})(navigator.userAgent||navigator.vendor||window.opera); 401/*! 402 * myStickysidebar 403 * v1.2.3 404 */ 405(function($){'use strict';$(function(){if(jQuery.browser.mobile&&!mystickyside_name.device_mobile){return!1}else if(!jQuery.browser.mobile&&!mystickyside_name.device_desktop){return!1} 406var mysticky_sidebar_id=document.querySelector(mystickyside_name.mystickyside_string),mystickyside_content_id=(mystickyside_name.mystickyside_content_string),mystickyside_margin_top=parseInt(mystickyside_name.mystickyside_margin_top_string),mystickyside_margin_bot=parseInt(mystickyside_name.mystickyside_margin_bot_string),mystickyside_update_sidebar_height=Boolean(mystickyside_name.mystickyside_update_sidebar_height_string),mystickyside_min_width=parseInt(mystickyside_name.mystickyside_min_width_string);$(mysticky_sidebar_id).theiaStickySidebar({containerSelector:mystickyside_content_id,additionalMarginTop:mystickyside_margin_top,additionalMarginBottom:mystickyside_margin_bot,updateSidebarHeight:mystickyside_update_sidebar_height,minWidth:mystickyside_min_width})})})(jQuery); 407/*! 408 * Theia Sticky Sidebar v1.7.0 409 * https://github.com/WeCodePixels/theia-sticky-sidebar 410 * 411 * Glues your website's sidebars, making them permanently visible while scrolling. 412 * 413 * Copyright 2013-2016 WeCodePixels and other contributors 414 * Released under the MIT license 415 */ 416(function($){$.fn.theiaStickySidebar=function(options){var defaults={'containerSelector':'','additionalMarginTop':0,'additionalMarginBottom':0,'updateSidebarHeight':!0,'minWidth':0,'disableOnResponsiveLayouts':!0,'sidebarBehavior':'modern','defaultPosition':'relative','namespace':'TSS'};options=$.extend(defaults,options);options.additionalMarginTop=parseInt(options.additionalMarginTop)||0;options.additionalMarginBottom=parseInt(options.additionalMarginBottom)||0;tryInitOrHookIntoEvents(options,this);function tryInitOrHookIntoEvents(options,$that){var success=tryInit(options,$that);
416if(!success){console.log('TSS: Body width smaller than options.minWidth. Init is delayed.');$(document).on('scroll.'+options.namespace,function(options,$that){return function(evt){var success=tryInit(options,$that);if(success){$(this).unbind(evt)}}}(options,$that));$(window).on('resize.'+options.namespace,function(options,$that){return function(evt){var success=tryInit(options,$that);if(success){$(this).unbind(evt)}}}(options,$that))}} 417function tryInit(options,$that){if(options.initialized===!0){return!0} 418if($('body').width()<options.minWidth){return!1} 419init(options,$that);return!0} 420function init(options,$that){options.initialized=!0;var existingStylesheet=$('#theia-sticky-sidebar-stylesheet-'+options.namespace);if(existingStylesheet.length===0){$('head').append($('<style id="theia-sticky-sidebar-stylesheet-'+options.namespace+'">.theiaStickySidebar:after {content: ""; display: table; clear: both;}</style>'))} 421$that.each(function(){var o={};o.sidebar=$(this);o.options=options||{};o.container=$(o.options.containerSelector);if(o.container.length==0){o.container=o.sidebar.parent()} 422o.sidebar.css({'position':o.options.defaultPosition,'overflow':'visible','-webkit-box-sizing':'border-box','-moz-box-sizing':'border-box','box-sizing':'border-box'});o.stickySidebar=o.sidebar.find('.theiaStickySidebar');if(o.stickySidebar.length==0){var javaScriptMIMETypes=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i;o.sidebar.find('script').filter(function(index,script){return script.type.length===0||script.type.match(javaScriptMIMETypes)}).remove();o.stickySidebar=$('<div>').addClass('theiaStickySidebar').append(o.sidebar.children());o.sidebar.append(o.stickySidebar)} 423o.marginBottom=parseInt(o.sidebar.css('margin-bottom'));o.paddingTop=parseInt(o.sidebar.css('padding-top'));o.paddingBottom=parseInt(o.sidebar.css('padding-bottom'));var collapsedTopHeight=o.stickySidebar.offset().top;var collapsedBottomHeight=o.stickySidebar.outerHeight();o.stickySidebar.css('padding-top',1);o.stickySidebar.css('padding-bottom',1);collapsedTopHeight-=o.stickySidebar.offset().top;collapsedBottomHeight=o.stickySidebar.outerHeight()-collapsedBottomHeight-collapsedTopHeight;if(collapsedTopHeight==0){o.stickySidebar.css('padding-top',0);o.stickySidebarPaddingTop=0}else{o.stickySidebarPaddingTop=1} 424if(collapsedBottomHeight==0){o.stickySidebar.css('padding-bottom',0);o.stickySidebarPaddingBottom=0}else{o.stickySidebarPaddingBottom=1} 425o.previousScrollTop=null;o.fixedScrollTop=0;resetSidebar();o.onScroll=function(o){if(!o.stickySidebar.is(":visible")){return} 426if($('body').width()<o.options.minWidth){resetSidebar();return} 427if(o.options.disableOnResponsiveLayouts){var sidebarWidth=o.sidebar.outerWidth(o.sidebar.css('float')=='none');if(sidebarWidth+50>o.container.width()){resetSidebar();return}} 428var scrollTop=$(document).scrollTop();var position='static';if(scrollTop>=o.sidebar.offset().top+(o.paddingTop-o.options.additionalMarginTop)){var offsetTop=o.paddingTop+options.additionalMarginTop;var offsetBottom=o.paddingBottom+o.marginBottom+options.additionalMarginBottom;var containerTop=o.sidebar.offset().top;var containerBottom=o.sidebar.offset().top+getClearedHeight(o.container);var windowOffsetTop=0+options.additionalMarginTop;var windowOffsetBottom;var sidebarSmallerThanWindow=(o.stickySidebar.outerHeight()+offsetTop+offsetBottom)<$(window).height();if(sidebarSmallerThanWindow){windowOffsetBottom=windowOffsetTop+o.stickySidebar.outerHeight()}else{windowOffsetBottom=$(window).height()-o.marginBottom-o.paddingBottom-options.additionalMarginBottom} 429var staticLimitTop=containerTop-scrollTop+o.paddingTop;var staticLimitBottom=containerBottom-scrollTop-o.paddingBottom-o.marginBottom;var top=o.stickySidebar.offset().top-scrollTop;var scrollTopDiff=o.previousScrollTop-scrollTop;if(o.stickySidebar.css('position')=='fixed'){if(o.options.sidebarBehavior=='modern'){top+=scrollTopDiff}} 430if(o.options.sidebarBehavior=='stick-to-top'){top=options.additionalMarginTop} 431if(o.options.sidebarBehavior=='stick-to-bottom'){top=windowOffsetBottom-o.stickySidebar.outerHeight()} 432if(scrollTopDiff>
4320){top=Math.min(top,windowOffsetTop)}else{top=Math.max(top,windowOffsetBottom-o.stickySidebar.outerHeight())} 433top=Math.max(top,staticLimitTop);top=Math.min(top,staticLimitBottom-o.stickySidebar.outerHeight());var sidebarSameHeightAsContainer=o.container.height()==o.stickySidebar.outerHeight();if(!sidebarSameHeightAsContainer&&top==windowOffsetTop){position='fixed'}else if(!sidebarSameHeightAsContainer&&top==windowOffsetBottom-o.stickySidebar.outerHeight()){position='fixed'}else if(scrollTop+top-o.sidebar.offset().top-o.paddingTop<=options.additionalMarginTop){position='static'}else{position='absolute'}} 434if(position=='fixed'){var scrollLeft=$(document).scrollLeft();o.stickySidebar.css({'position':'fixed','width':getWidthForObject(o.stickySidebar)+'px','transform':'translateY('+top+'px)','left':(o.sidebar.offset().left+parseInt(o.sidebar.css('padding-left'))-scrollLeft)+'px','top':'0px'})}else if(position=='absolute'){var css={};if(o.stickySidebar.css('position')!='absolute'){css.position='absolute';css.transform='translateY('+(scrollTop+top-o.sidebar.offset().top-o.stickySidebarPaddingTop-o.stickySidebarPaddingBottom)+'px)';css.top='0px'} 435css.width=getWidthForObject(o.stickySidebar)+'px';css.left='';o.stickySidebar.css(css)}else if(position=='static'){resetSidebar()} 436if(position!='static'){if(o.options.updateSidebarHeight==!0){o.sidebar.css({'min-height':o.stickySidebar.outerHeight()+o.stickySidebar.offset().top-o.sidebar.offset().top+o.paddingBottom})}} 437o.previousScrollTop=scrollTop};o.onScroll(o);$(document).on('scroll.'+o.options.namespace,function(o){return function(){o.onScroll(o)}}(o));$(window).on('resize.'+o.options.namespace,function(o){return function(){o.stickySidebar.css({'position':'static'});o.onScroll(o)}}(o));if(typeof ResizeSensor!=='undefined'){new ResizeSensor(o.stickySidebar[0],function(o){return function(){o.onScroll(o)}}(o))} 438function resetSidebar(){o.fixedScrollTop=0;o.sidebar.css({'min-height':'1px'});o.stickySidebar.css({'position':'static','width':'','transform':'none'})} 439function getClearedHeight(e){var height=e.height();e.children().each(function(){height=Math.max(height,$(this).height())});return height}})} 440function getWidthForObject(object){var width;try{width=object[0].getBoundingClientRect().width}catch(err){} 441if(typeof width==="undefined"){width=object.width()} 442return width} 443return this}})(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.