/*! For license information please see survey.min.js.LICENSE.txt */
(()=>{"use strict";function e(){}function t(e){return e()}function n(){return Object.create(null)}function r(e){e.forEach(t)}function i(e){return"function"==typeof e}function o(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}let a;function l(e,t){return a||(a=document.createElement("a")),a.href=t,e===a.href}function s(e){return 0===Object.keys(e).length}function u(e){return null==e?"":e}new Set;let c=!1;function d(e,t){e.appendChild(t)}function m(e,t,n){e.insertBefore(t,n||null)}function g(e){e.parentNode&&e.parentNode.removeChild(e)}function p(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function h(e){return document.createElement(e)}function f(e){return document.createTextNode(e)}function I(){return f(" ")}function v(){return f("")}function w(e,t,n,r){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)}function b(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function y(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function C(e,t){e.value=null==t?"":t}function x(e,t,n,r){null===n?e.style.removeProperty(t):e.style.setProperty(t,n,r?"important":"")}function k(e,t){return new e(t)}new Map;let A;function $(e){A=e}function S(){if(!A)throw new Error("Function called outside component initialization");return A}function D(e){S().$$.before_update.push(e)}function q(e){S().$$.on_mount.push(e)}function T(e){S().$$.after_update.push(e)}const _=[],V=[],H=[],N=[],B=Promise.resolve();let M=!1;function P(){M||(M=!0,B.then(L))}function F(e){H.push(e)}const E=new Set;let O=0;function L(){if(0!==O)return;const e=A;do{try{for(;O<_.length;){const e=_[O];O++,$(e),R(e.$$)}}catch(e){throw _.length=0,O=0,e}for($(null),_.length=0,O=0;V.length;)V.pop()();for(let e=0;e<H.length;e+=1){const t=H[e];E.has(t)||(E.add(t),t())}H.length=0}while(_.length);for(;N.length;)N.pop()();M=!1,E.clear(),$(e)}function R(e){if(null!==e.fragment){e.update(),r(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(F)}}const j=new Set;let Q;function G(){Q={r:0,c:[],p:Q}}function W(){Q.r||r(Q.c),Q=Q.p}function z(e,t){e&&e.i&&(j.delete(e),e.i(t))}function U(e,t,n,r){if(e&&e.o){if(j.has(e))return;j.add(e),Q.c.push((()=>{j.delete(e),r&&(n&&e.d(1),r())})),e.o(t)}else r&&r()}"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:global;new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","hidden","inert","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected"]);let K;function X(e){e&&e.c()}function J(e,n,o,a){const{fragment:l,after_update:s}=e.$$;l&&l.m(n,o),a||F((()=>{const n=e.$$.on_mount.map(t).filter(i);e.$$.on_destroy?e.$$.on_destroy.push(...n):r(n),e.$$.on_mount=[]})),s.forEach(F)}function Y(e,t){const n=e.$$;null!==n.fragment&&(r(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Z(t,i,o,a,l,s,u,d=[-1]){const m=A;$(t);const p=t.$$={fragment:null,ctx:[],props:s,update:e,not_equal:l,bound:n(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(i.context||(m?m.$$.context:[])),callbacks:n(),dirty:d,skip_bound:!1,root:i.target||m.$$.root};u&&u(p.root);let h=!1;if(p.ctx=o?o(t,i.props||{},((e,n,...r)=>{const i=r.length?r[0]:n;return p.ctx&&l(p.ctx[e],p.ctx[e]=i)&&(!p.skip_bound&&p.bound[e]&&p.bound[e](i),h&&function(e,t){-1===e.$$.dirty[0]&&(_.push(e),P(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}(t,e)),n})):[],p.update(),h=!0,r(p.before_update),p.fragment=!!a&&a(p.ctx),i.target){if(i.hydrate){c=!0;const e=(f=i.target,Array.from(f.childNodes));p.fragment&&p.fragment.l(e),e.forEach(g)}else p.fragment&&p.fragment.c();i.intro&&z(t.$$.fragment),J(t,i.target,i.anchor,i.customElement),c=!1,L()}var f;$(m)}"function"==typeof HTMLElement&&(K=class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){const{on_mount:e}=this.$$;this.$$.on_disconnect=e.map(t).filter(i);for(const e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(e,t,n){this[e]=n}disconnectedCallback(){r(this.$$.on_disconnect)}$destroy(){Y(this,1),this.$destroy=e}$on(t,n){if(!i(n))return e;const r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(n),()=>{const e=r.indexOf(n);-1!==e&&r.splice(e,1)}}$set(e){this.$$set&&!s(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}});class ee{$destroy(){Y(this,1),this.$destroy=e}$on(t,n){if(!i(n))return e;const r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(n),()=>{const e=r.indexOf(n);-1!==e&&r.splice(e,1)}}$set(e){this.$$set&&!s(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const te=[{SiteId:"1",Key:"Info",domain:["localhost"],backGroundDefault:"#ffd400",backGroundDefaultOpacity:"#018846",Name:"Lo cồ hót",ShortName:"AVAKids",CodeGA:"CODEGABHX",Value:{CusName:"Name",CusPhone:"Phone",CusGender:"Gender"}},{SiteId:"1",domain:["thegioididong.com"],Key:"DMX_Personal",backGroundDefault:"#ffd400",backGroundDefaultOpacity:"#018846",Name:"Thế Giới Di Động",ShortName:"Thegioididong",CodeGA:"CODEGABHX",Value:{CusName:"Name",CusPhone:"Phone",CusGender:"Gender",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}},{SiteId:"2",domain:["dienmayxanh.com"],Key:"DMX_Personal",backGroundDefault:"#00adef",backGroundDefaultOpacity:"#018846",Name:"Điện máy xanh",ShortName:"Dienmayxanh",CodeGA:"CODEGABHX",Value:{CusName:"customername",CusPhone:"customerphone",CusGender:"customersex",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}},{SiteId:"3",domain:["bachhoaxanh.com"],Key:"bhx_vcrif",backGroundDefault:"#018846",backGroundDefaultOpacity:"#018846",Name:"Bách Hóa Xanh",CodeGA:"CODEGABHX",ShortName:"BHX",Value:{CusName:"Name",CusPhone:"Phone",CusGender:"Gender",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}},{SiteId:"8",domain:["nhathuocankhang.com"],Key:"DMX_Personal",backGroundDefault:"#018846",backGroundDefaultOpacity:"#018846",Name:"An Khang",ShortName:"AnKhang",CodeGA:"CODEGABHX",Value:{CusName:"CustomerName",CusPhone:"CustomerPhone",CusGender:"CustomerSex",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}},{SiteId:"15",domain:["avakids.com"],Key:"DMX_Personal",backGroundDefault:"#018846",backGroundDefaultOpacity:"#018846",Name:"AVAKids",ShortName:"AVAKids",CodeGA:"CODEGABHX",Value:{CusName:"CustomerName",CusPhone:"CustomerPhone",CusGender:"CustomerSex",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}},{SiteId:"16",domain:["topzone.vn"],Key:"DMX_Personal",backGroundDefault:"#018846",backGroundDefaultOpacity:"#018846",Name:"TopZone",ShortName:"TopZone",CodeGA:"CODEGABHX",Value:{CusName:"CustomerName",CusPhone:"CustomerPhone",CusGender:"CustomerSex",Address:"Address",ProvinceId:"ProvinceId",DistrictId:"DistrictId",WardId:"WardId"}}],ne="data-programid",re="data-programcode",ie="data-type",oe="data-key",ae="data-name",le="data-siteid",se="data-cusname",ue="data-cusgender",ce="data-cusphone",de="data-username",me="data-address",ge="data-provinceid",pe="data-districtid",he="data-wardid",fe="data-isHiddenButton",Ie="data-attributeid-10",ve="data-productname",we=e=>"0"==e?"Chị":"1"==e?"Anh":"Bạn",be=(e,t,n)=>e.trim().length>0?e.replace("{ten-chuoi} ",0===t.shortName.trim().length?"":t.shortName.trim()+" ").replace("{gioi-tinh} ",0===t.genderText.trim().length?"":t.genderText.trim()+" ").replace("{ten} ",0===t.firstName.trim().length?"":t.firstName.trim()+" "):n;const ye=(e,t,n)=>{const r=[],i=function(){var e="web";return(window.navigator.userAgent.match(/Mobile/i)||window.navigator.userAgent.match(/iPhone/i)||window.navigator.userAgent.match(/iPod/i)||window.navigator.userAgent.match(/IEMobile/i)||window.navigator.userAgent.match(/Windows Phone/i)||window.navigator.userAgent.match(/Android/i)||window.navigator.userAgent.match(/BlackBerry/i)||window.navigator.userAgent.match(/webOS/i))&&(e="mobile"),(window.navigator.userAgent.match(/Tablet/i)||window.navigator.userAgent.match(/iPad/i)||window.navigator.userAgent.match(/Nexus 7/i)||window.navigator.userAgent.match(/Nexus 10/i)||window.navigator.userAgent.match(/KFAPWI/i))&&(e="Tablet"),e}();let o=new URL(t);const a=te.filter((e=>-1!==o.hostname.toString().indexOf(e.domain)))[0],l=null==a?null:(e=>{const t=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)");return t?t.pop():""})(a.Key),s=""==l||null==l||"1"!=l[a.Value.CusGender]&&"0"!=l[a.Value.CusGender]?2:l[a.Value.CusGender],u=""==l||null==l||void 0===l[a.Value.CusName]?"":l[a.Value.CusName],c=""==l||null==l||void 0===l[a.Value.CusPhone]?"":l[a.Value.CusPhone],d=""==l||null==l||void 0===l[a.Value.Address]?"":l[a.Value.Address],m=""==l||null==l||void 0===l[a.Value.ProvinceId]?-1:l[a.Value.ProvinceId],g=""==l||null==l||void 0===l[a.Value.DistrictId]?-1:l[a.Value.DistrictId],p=""==l||null==l||void 0===l[a.Value.WardId]?-1:l[a.Value.WardId],h=""==l||null==l||void 0===l[a.Value.saleOnline]?-1:l[a.Value.saleOnline];var f=document.createElement("div");f.setAttribute("id","crm-survey-clone"),document.body.appendChild(f),r.push({element:f,listAttributes:[],type:"POPUP_FORM",hostname:e,url:t,deviceName:n,lstAttrIds:[],programId:"0",programCode:"0",IdHtml:"crm-survey-clone",shortName:null==a?"":a.ShortName,domain:null==a?"":a.domain,dataSiteID:null==a?"3":a.SiteId,address:d,provinceid:m,districtid:g,wardid:p,username:"",isHiddenButton:!0,isOpen:!1,cusName:u,firstName:""===u?"":u.split(" ")[u.split(" ").length-1],cusPhone:c,cusGender:s,isContact:-1,genderText:we(s),idBtnShow:"",linkNext:"",functionCallback:void 0,isOpening:!1,deviceinfo:i,dataId:"",saleOnline:h,sourcetype:4});const I=document.getElementsByClassName("crm-survey-render");for(let o=0;o<I.length;o++){const l=I[o],d=[],m=[];l.getAttributeNames().filter((e=>-1!==e?.toLowerCase().indexOf("data-attribute"))).forEach((e=>{const t=l.getAttribute(e);d.push({attribute_id:e.split("-")[2],attribute_value:t}),m.push({attribute_id:e.split("-")[2],attribute_value:t})})),l.getAttributeNames().filter((e=>-1!==e?.toLowerCase().indexOf("data-siteid")||-1!==e?.toLowerCase().indexOf("data-applicationid"))).forEach((e=>{const t=l.getAttribute(e);d.push({Key:e,Value:t})}));const g=l.getAttribute(ie),p=l.getAttribute(ue)?.trim().length>0?"1"!=l.getAttribute(ue)&&"0"!=l.getAttribute(ue)?2:l.getAttribute(ue):s,h=l.getAttribute(se)?.trim().length>0?l.getAttribute(se):u,f=l.getAttribute(ce)?.trim().length>0?l.getAttribute(ce):c;l.getAttribute(Ie)?.trim().length>0&&l.getAttribute(Ie);r.push({element:l,listAttributes:d,type:g,hostname:e,url:t,deviceName:n,lstAttrIds:m,IdHtml:l.getAttribute("id"),dataName:l.getAttribute(ae),dataKey:l.getAttribute(oe),programId:l.getAttribute(ne),dataId:"",programCode:l.getAttribute(re),shortName:null==a?"":a.ShortName,domain:null==a?"":a.domain,dataSiteID:null==a?l.getAttribute(le):a.SiteId,address:l.getAttribute(me),provinceid:l.getAttribute(ge),districtid:l.getAttribute(pe),wardid:l.getAttribute(he),username:l.getAttribute(de),isHiddenButton:void 0===l.getAttribute(fe)||(null===l.getAttribute(fe)||"true"===l.getAttribute(fe)),isOpen:!1,cusName:void 0===h?"":h,firstName:void 0===h?"":h.split(" ")[h.split(" ").length-1],cusPhone:void 0===f?"":f,cusGender:p,isContact:-1,genderText:we(p),idBtnShow:void 0===l.getAttribute("idBtnShow")||null===l.getAttribute("idBtnShow")?"":l.getAttribute("idBtnShow"),sourcetype:void 0===l.getAttribute("data-sourcetype")||null===l.getAttribute("data-sourcetype")?4:l.getAttribute("data-sourcetype"),linkNext:"",functionCallback:void 0,isOpening:!1,deviceinfo:i,saleOnline:void 0===l.getAttribute(Ie)||null==l.getAttribute(Ie)?-1:l.getAttribute(Ie),productName:void 0===l.getAttribute(ve)?"":l.getAttribute(ve)})}return r},Ce=[];function xe(t,n=e){let r;const i=new Set;function a(e){if(o(t,e)&&(t=e,r)){const e=!Ce.length;for(const e of i)e[1](),Ce.push(e,t);if(e){for(let e=0;e<Ce.length;e+=2)Ce[e][0](Ce[e+1]);Ce.length=0}}}return{set:a,update:function(e){a(e(t))},subscribe:function(o,l=e){const s=[o,l];return i.add(s),1===i.size&&(r=n(a)||e),o(t),()=>{i.delete(s),0===i.size&&(r(),r=null)}}}}const ke=xe([]),Ae=xe([]),$e=(e,t)=>{if(0===e.length)e.push(t);else{let n=e.filter((e=>e.answerID===t.answerID&&e.questionId===t.questionId&&e.programId===t.programId))[0];void 0===n?e.push(t):0===t.error.trim().length?e=e.filter((e=>e.divId!=t.divId)):n.divId==t.divId?e.forEach((e=>{e.answerID===t.answerID&&(e.error=t.error)})):e.push(t)}return e};function Se(e){let t,n;return{c(){t=h("span"),b(t,"id",n="question-name-"+e[1])},m(e,n){m(e,t,n)},p(e,r){2&r&&n!==(n="question-name-"+e[1])&&b(t,"id",n)},d(e){e&&g(t)}}}function De(e){let t,n;return{c(){t=h("span"),n=f(e[0]),b(t,"class","question-name"),x(t,"font-style","normal"),x(t,"font-weight","600"),x(t,"font-size","13px"),x(t,"line-height","18px"),x(t,"color","#515764"),x(t,"flex","none"),x(t,"order","0"),x(t,"flex-grow","0")},m(e,r){m(e,t,r),d(t,n)},p(e,t){1&t&&y(n,e[0])},d(e){e&&g(t)}}}function qe(t){let n;function r(e,t){return 0==e[2]?De:Se}let i=r(t),o=i(t);return{c(){n=h("div"),o.c(),b(n,"class","crm-ask"),x(n,"text-align","left")},m(e,t){m(e,n,t),o.m(n,null)},p(e,[t]){i===(i=r(e))&&o?o.p(e,t):(o.d(1),o=i(e),o&&(o.c(),o.m(n,null)))},i:e,o:e,d(e){e&&g(n),o.d()}}}function Te(e,t,n){let{questionName:r}=t,{questionID:i}=t,{data:o}=t,{questionHTML:a=0}=t,{sourceHTML:l=""}=t;return r=r.replaceAll("{gioi-tinh}",o.genderText).replaceAll("{ten-dau-KH}",o.firstName).replaceAll("{nen-tang}","Website").replaceAll("{ten-chuoi}",o.domain).replaceAll("{ten-san-pham}",o.productName),D((()=>{n(0,r=r.replaceAll("{gioi-tinh}",o.genderText).replaceAll("{ten-dau-KH}",o.firstName).replaceAll("{nen-tang}","Website").replaceAll("{ten-chuoi}",o.domain).replaceAll("{ten-san-pham}",o.productName))})),q((()=>{if(0!=a){const e="question-name-"+i,t=l.htmlLink.replaceAll("{gioi-tinh}",o.genderText).replaceAll("{ten}",void 0===o.firstName?"":o.firstName).replaceAll("{ten-chuoi}",o.domain).replaceAll("{ten-san-pham}",o.productname);document.getElementById(e).innerHTML=null!=t?t:"<p></p>"}})),e.$$set=e=>{"questionName"in e&&n(0,r=e.questionName),"questionID"in e&&n(1,i=e.questionID),"data"in e&&n(3,o=e.data),"questionHTML"in e&&n(2,a=e.questionHTML),"sourceHTML"in e&&n(4,l=e.sourceHTML)},[r,i,a,o,l]}const _e=class extends ee{constructor(e){super(),Z(this,e,Te,qe,o,{questionName:0,questionID:1,data:3,questionHTML:2,sourceHTML:4})}};function Ve(e,t){return 0!==e.filter((e=>e.programId===t&&"all"===e.answerID)).length}function He(e,t){e.length>0&&ke.set(((e,t)=>(e.length>0&&(e=e.filter((e=>e.programId!==t))),e))(e,t))}function Ne(e,t){""===t.error?(e.filter((function(e){return e.answerID===t.answerID&&e.questionId===t.questionId&&e.programId===t.programId})).length>0||"all"!==t.answerID)&&Be(e,t.answerID,t.questionId,t.programId):ke.set($e(e,t))}function Be(e,t,n,r){e.length>0&&ke.set(((e,t,n,r)=>(e.length>0&&(e=e.filter((function(e){return e.answerID!==t||e.questionId!==n||e.programId!==r}))),e))(e,t,n,r))}function Me(e,t,n){const r=e.slice();return r[28]=t[n],r[30]=n,r}function Pe(e,t,n){const r=e.slice();return r[31]=t[n],r[30]=n,r}function Fe(t){let n;return{c(){n=h("div"),n.innerHTML='<b class="title-wrapper-image">Chọn hình ảnh từ thiết bị <i class="warning-image-upload" style="color: red;">(tối đa 3 hình)</i></b>',b(n,"class","crm-survey-upload-label svelte-1mt88j0")},m(e,t){m(e,n,t)},p:e,d(e){e&&g(n)}}}function Ee(e){let t,n,r;return{c(){t=h("div"),n=f("Chọn hình ảnh từ thiết bị"),b(t,"class",r=u(0==e[5]?"crm-survey-upload-label-hiden":"crm-survey-upload-label")+" svelte-1mt88j0")},m(e,r){m(e,t,r),d(t,n)},p(e,n){32&n[0]&&r!==(r=u(0==e[5]?"crm-survey-upload-label-hiden":"crm-survey-upload-label")+" svelte-1mt88j0")&&b(t,"class",r)},d(e){e&&g(t)}}}function Oe(e){let t,n,i,o,a,l;function s(e,t){return 3==e[0].dataSiteID||9==e[0].dataSiteID?Re:Le}let u=s(e),c=u(e);return{c(){c.c(),t=I(),n=h("br"),i=I(),o=h("input"),o.multiple=!0,b(o,"class","visually-hidden svelte-1mt88j0"),b(o,"id","file-to-upload"),b(o,"type","file"),b(o,"accept","image/*,video/*")},m(r,s){c.m(r,s),m(r,t,s),m(r,n,s),m(r,i,s),m(r,o,s),e[17](o),a||(l=[w(o,"change",e[16]),w(o,"change",e[18])],a=!0)},p(e,n){u===(u=s(e))&&c?c.p(e,n):(c.d(1),c=u(e),c&&(c.c(),c.m(t.parentNode,t)))},d(s){c.d(s),s&&g(t),s&&g(n),s&&g(i),s&&g(o),e[17](null),a=!1,r(l)}}}function Le(t){let n,r,i;return{c(){n=h("button"),n.innerHTML='<span class="upload-title svelte-1mt88j0" style="font-size: 10px;">Thêm <br/> ảnh</span>',b(n,"class","button-upload-img-box svelte-1mt88j0")},m(e,o){m(e,n,o),r||(i=w(n,"click",t[15]),r=!0)},p:e,d(e){e&&g(n),r=!1,i()}}}function Re(e){let t,n,r,i,o;return{c(){t=h("button"),n=h("span"),n.textContent="Chọn hình ảnh từ thiết bị",b(n,"class","upload-title svelte-1mt88j0"),b(t,"class","upload-area-text svelte-1mt88j0"),b(t,"style",r=3==e[0].dataSiteID?"background:#d8ecd4":"border:1px solid #FFBA0B")},m(r,a){m(r,t,a),d(t,n),i||(o=w(t,"click",e[14]),i=!0)},p(e,n){1&n[0]&&r!==(r=3==e[0].dataSiteID?"background:#d8ecd4":"border:1px solid #FFBA0B")&&b(t,"style",r)},d(e){e&&g(t),i=!1,o()}}}function je(e){let t,n,r,i,o,a,s,u;function c(){return e[19](e[30])}return{c(){t=h("div"),n=h("img"),o=I(),a=h("button"),b(n,"class","upload__img-box svelte-1mt88j0"),l(n.src,r=e[31])||b(n,"src",r),b(n,"alt",i=`Image ${e[30]}`),b(a,"class","upload__img-close svelte-1mt88j0"),b(t,"class","image-wapper svelte-1mt88j0"),b(t,"id","file-upload")},m(e,r){m(e,t,r),d(t,n),d(t,o),d(t,a),s||(u=w(a,"click",c),s=!0)},p(t,i){e=t,2&i[0]&&!l(n.src,r=e[31])&&b(n,"src",r)},d(e){e&&g(t),s=!1,u()}}}function Qe(e){let t,n,r,i,o,a,s,u,c,p,v,C,x,k,A=e[28].mm>=10?e[28].mm+"":"0"+e[28].mm,$=e[28].ss>=10?e[28].ss+"":"0"+e[28].ss;function S(){return e[20](e[30])}return{c(){t=h("div"),n=h("img"),o=I(),a=h("div"),s=h("div"),u=f(A),c=f(":"),p=f($),v=I(),C=h("button"),b(n,"class","upload__img-box svelte-1mt88j0"),l(n.src,r="https://cdnv2.tgdd.vn/crm/survey/22122023/10d0ea25-1097-4477-bf03-38825ffe82fe.png")||b(n,"src","https://cdnv2.tgdd.vn/crm/survey/22122023/10d0ea25-1097-4477-bf03-38825ffe82fe.png"),b(n,"alt",i=`Video ${e[30]}`),b(s,"class","time-survey svelte-1mt88j0"),b(a,"class","thumbnail-overlay-survey svelte-1mt88j0"),b(C,"class","upload__img-close svelte-1mt88j0"),b(t,"class","image-wapper svelte-1mt88j0")},m(e,r){m(e,t,r),d(t,n),d(t,o),d(t,a),d(a,s),d(s,u),d(s,c),d(s,p),d(t,v),d(t,C),x||(k=w(C,"click",S),x=!0)},p(t,n){e=t,4&n[0]&&A!==(A=e[28].mm>=10?e[28].mm+"":"0"+e[28].mm)&&y(u,A),4&n[0]&&$!==($=e[28].ss>=10?e[28].ss+"":"0"+e[28].ss)&&y(p,$)},d(e){e&&g(t),x=!1,k()}}}function Ge(t){let n,i,o,a,l,s;return{c(){n=h("div"),i=h("input"),o=I(),a=h("button"),a.textContent="+",i.multiple=!0,b(i,"class","visually-hidden-upload svelte-1mt88j0"),b(i,"id","file-to-upload"),b(i,"type","file"),b(i,"accept","image/*,video/*"),b(a,"class","button-upload-img-box svelte-1mt88j0"),b(n,"class","upload-app-wapper svelte-1mt88j0")},m(e,r){m(e,n,r),d(n,i),t[22](i),d(n,o),d(n,a),l||(s=[w(i,"change",t[21]),w(i,"change",t[23]),w(a,"click",t[24])],l=!0)},p:e,d(e){e&&g(n),t[22](null),l=!1,r(s)}}}function We(t){let n,r,i,o,a,l,s,c,f,v,w;function y(e,t){return 3==e[0].dataSiteID||9==e[0].dataSiteID?Ee:Fe}let C=y(t),x=C(t),k=0==t[5]&&Oe(t),A=t[1],$=[];for(let e=0;e<A.length;e+=1)$[e]=je(Pe(t,A,e));let S=t[2],D=[];for(let e=0;e<S.length;e+=1)D[e]=Qe(Me(t,S,e));let q=t[5]>0&&t[5]<t[6]&&Ge(t);return{c(){n=h("div"),r=h("div"),x.c(),i=I(),k&&k.c(),o=I(),a=h("div");for(let e=0;e<$.length;e+=1)$[e].c();l=I();for(let e=0;e<D.length;e+=1)D[e].c();s=I(),q&&q.c(),c=I(),f=h("span"),b(a,"class","upload-area-img svelte-1mt88j0"),b(f,"id",t[8]),b(f,"class",v=u(t[7]+" crmtexterror")+" svelte-1mt88j0"),b(r,"class","upload-area svelte-1mt88j0"),b(n,"class",w=u(3==t[0].dataSiteID||9==t[0].dataSiteID?"upload-wrapper-center":"upload-wrapper-left")+" svelte-1mt88j0")},m(e,t){m(e,n,t),d(n,r),x.m(r,null),d(r,i),k&&k.m(r,null),d(r,o),d(r,a);for(let e=0;e<$.length;e+=1)$[e].m(a,null);d(a,l);for(let e=0;e<D.length;e+=1)D[e].m(a,null);d(a,s),q&&q.m(a,null),d(r,c),d(r,f)},p(e,t){if(C===(C=y(e))&&x?x.p(e,t):(x.d(1),x=C(e),x&&(x.c(),x.m(r,i))),0==e[5]?k?k.p(e,t):(k=Oe(e),k.c(),k.m(r,o)):k&&(k.d(1),k=null),1026&t[0]){let n;for(A=e[1],n=0;n<A.length;n+=1){const r=Pe(e,A,n);$[n]?$[n].p(r,t):($[n]=je(r),$[n].c(),$[n].m(a,l))}for(;n<$.length;n+=1)$[n].d(1);$.length=A.length}if(1028&t[0]){let n;for(S=e[2],n=0;n<S.length;n+=1){const r=Me(e,S,n);D[n]?D[n].p(r,t):(D[n]=Qe(r),D[n].c(),D[n].m(a,s))}for(;n<D.length;n+=1)D[n].d(1);D.length=S.length}e[5]>0&&e[5]<e[6]?q?q.p(e,t):(q=Ge(e),q.c(),q.m(a,null)):q&&(q.d(1),q=null),1&t[0]&&w!==(w=u(3==e[0].dataSiteID||9==e[0].dataSiteID?"upload-wrapper-center":"upload-wrapper-left")+" svelte-1mt88j0")&&b(n,"class",w)},i:e,o:e,d(e){e&&g(n),x.d(),k&&k.d(),p($,e),p(D,e),q&&q.d()}}}let ze="file";async function Ue({file:e,onFrameCaptured:t,onDurationLoaded:n}){const r=URL.createObjectURL(new Blob([await e.arrayBuffer()],{type:e.type}));return Object.assign(document.createElement("video"),{src:r,muted:!0,playsInline:!0,preload:"metadata",currentTime:2,onloadedmetadata:({target:e})=>{n(Math.ceil(e.duration))},ontimeupdate:({target:e})=>{const n=Object.assign(document.createElement("canvas"),{height:e.videoHeight,width:e.videoWidth});n.getContext("2d").drawImage(e,0,0,n.width,n.height),t(n.toDataURL()),e.pause()},dispose:()=>{URL.revokeObjectURL(r)}})}function Ke(e,t,n){let r,i,{item:o}=t,{questionId:a}=t,{changeValueFile:l}=t,{data:s}=t,u=[],c=[],d=[],m=[],g=null!=u?u.length:0,p=0;o.listImageRequest.forEach((e=>{n(6,p+=e.countFileMax)}));let h="crmtextinputerror_questionid"+ze+a+o.answerID,f="crmspantextinputerror_questionid"+ze+a+o.answerID;const I=async e=>{let t="";if(document.getElementById(f).textContent=t,null!=e){n(11,o.imageInputs=[],o);for(let s=0;s<e.length;s++){var r=o.listImageRequest.filter((e=>1===e.attachedFileTypeID))[0],i=o.listImageRequest.filter((e=>2===e.attachedFileTypeID))[0],a=e[s];const g=a.size;if(a.type.match("image")&&void 0!==r){if(e.length+u.length>r.countFileMax&&e.length+u.length>r.countFileMin){t="Tải lên tối đa "+r.countFileMax+" hình ảnh";break}if(g>parseInt(r.fileCapacity)){t="Chỉ cho phép tảis tệp tin nhỏ hơn "+parseInt(r.fileCapacity)/1048576+"MB";break}}else if(a.type.match("video")&&void 0!==i){if(0==i.countFileMax){t="Vui lòng chỉ tải hình";break}if(c.length+e.length>i.countFileMax){t="Tải lên tối đa "+i.countFileMax+" video";break}if(g>parseInt(i.fileCapacity)){t="Chỉ cho phép tải tệp tin nhỏ hơn "+parseInt(i.fileCapacity)/1048576+"MB";break}}if(await w(a),d.push(a),n(11,o.imageInputs=m,o),a.type.match("image")){const t=new FileReader;t.onload=e=>{n(1,u=[...u,e.target.result])},t.readAsDataURL(e[s])}else if(a.type.match("video")){let e,t;const r=t=>{e(t)},i=e=>{t(e),l.dispose()},o=([e,t])=>{const r=e>60?Math.round(60/e):0,i=e>60?60%e:e;n(2,c=[...c,{scr:t,mm:r,ss:i}])},l=await Ue({file:a,onDurationLoaded:r,onFrameCaptured:i});Promise.all([new Promise((t=>e=t)),new Promise((e=>t=e))]).then(o),l.play()}l(o)}""!=t?document.getElementById(f).textContent=t:console.log("error",t)}};function v(e){d.splice(e,1),o.imageInputs.splice(e,1),m.slice(e,1),n(5,g--,g),n(1,u=[]),n(2,c=[]);for(let e=0;e<d.length;e++){const t=new FileReader;d[e].type.match("image")?t.onload=e=>{n(1,u=[...u,e.target.result])}:t.onload=e=>{n(2,c=[...c,e.target.result])},t.readAsDataURL(d[e])}}const w=async e=>{const t=new FileReader;t.onload=t=>{o.imageInputs.push({file_type:e.type,file_name:e.name,file_size:e.size,file_byte:e.type.match("image")?t.target.result.replace(/^data:image\/(png|jpeg|jpg|gif);base64,/,""):t.target.result.replace(/^data:video\/(mp4);base64,/,"")})},n(5,g++,g),t.readAsDataURL(e)};return e.$$set=e=>{"item"in e&&n(11,o=e.item),"questionId"in e&&n(12,a=e.questionId),"changeValueFile"in e&&n(13,l=e.changeValueFile),"data"in e&&n(0,s=e.data)},[s,u,c,r,i,g,p,h,f,I,v,o,a,l,e=>r.click(),e=>r.click(),function(){i=this.files,n(4,i)},function(e){V[e?"unshift":"push"]((()=>{r=e,n(3,r)}))},()=>I(i),e=>v(e),e=>v(e),function(){i=this.files,n(4,i)},function(e){V[e?"unshift":"push"]((()=>{r=e,n(3,r)}))},()=>I(i),e=>r.click()]}const Xe=class extends ee{constructor(e){super(),Z(this,e,Ke,We,o,{item:11,questionId:12,changeValueFile:13,data:0},null,[-1,-1])}};function Je(e){let t,n;return t=new Xe({props:{item:e[0],questionId:e[2],data:e[1],changeValueFile:e[4]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[0]),4&n&&(r.questionId=e[2]),2&n&&(r.data=e[1]),16&n&&(r.changeValueFile=e[4]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Ye(t){let n,r,i;return{c(){n=h("button"),b(n,"class","crm-survey-close-icon svelte-jjgau3")},m(e,o){m(e,n,o),r||(i=w(n,"click",t[19]),r=!0)},p:e,d(e){e&&g(n),r=!1,i()}}}function Ze(e){let t,n,r,i,o,a,l,s,c,p,f,v,y,C,x,k,A,$,S,D,q,T=1===e[0].isShowAttackFile&&Je(e),_=1===e[0].isShowBtnDelete&&Ye(e);return{c(){t=h("div"),n=h("div"),r=h("div"),i=h("textarea"),v=I(),T&&T.c(),y=I(),_&&_.c(),C=I(),x=h("span"),b(i,"id",e[9]),b(i,"class",o=u(e[10]+" crm-survey-textarea "+e[6])+" svelte-jjgau3"),b(i,"key",a=e[0].answerID),b(i,"placeholder",l=be(0===e[0].placeHolder.trim().length?e[0].answerName:e[0].placeHolder,e[1],"Vui lòng nhập nội dung")),b(i,"style",s=e[8]+e[5]),b(i,"maxlength",c="number"===e[0].typeText?10:255),b(i,"rows",p=4),b(r,"class","crm-survey-text-long "),b(r,"style",f=e[3]?"height:0; overflow:hidden":""),b(x,"id",e[11]),b(x,"class",k=u(e[10]+" crmtexterror")+" svelte-jjgau3"),b(n,"class","crm-textarea  svelte-jjgau3"),b(n,"style",A=2===e[0].typeInput?"padding-left: 26px;position: relative;":3===e[0].typeInput?"position: relative;":""),b(t,"style",$=""+e[7])},m(o,a){m(o,t,a),d(t,n),d(n,r),d(r,i),d(n,v),T&&T.m(n,null),d(n,y),_&&_.m(n,null),d(n,C),d(n,x),S=!0,D||(q=w(i,"input",e[18]),D=!0)},p(e,[d]){(!S||64&d&&o!==(o=u(e[10]+" crm-survey-textarea "+e[6])+" svelte-jjgau3"))&&b(i,"class",o),(!S||1&d&&a!==(a=e[0].answerID))&&b(i,"key",a),(!S||3&d&&l!==(l=be(0===e[0].placeHolder.trim().length?e[0].answerName:e[0].placeHolder,e[1],"Vui lòng nhập nội dung")))&&b(i,"placeholder",l),(!S||32&d&&s!==(s=e[8]+e[5]))&&b(i,"style",s),(!S||1&d&&c!==(c="number"===e[0].typeText?10:255))&&b(i,"maxlength",c),(!S||8&d&&f!==(f=e[3]?"height:0; overflow:hidden":""))&&b(r,"style",f),1===e[0].isShowAttackFile?T?(T.p(e,d),1&d&&z(T,1)):(T=Je(e),T.c(),z(T,1),T.m(n,y)):T&&(G(),U(T,1,1,(()=>{T=null})),W()),1===e[0].isShowBtnDelete?_?_.p(e,d):(_=Ye(e),_.c(),_.m(n,C)):_&&(_.d(1),_=null),(!S||1&d&&A!==(A=2===e[0].typeInput?"padding-left: 26px;position: relative;":3===e[0].typeInput?"position: relative;":""))&&b(n,"style",A),(!S||128&d&&$!==($=""+e[7]))&&b(t,"style",$)},i(e){S||(z(T),S=!0)},o(e){U(T),S=!1},d(e){e&&g(t),T&&T.d(),_&&_.d(),D=!1,q()}}}let et="textareal";function tt(e,t,n){let r,{item:i}=t,{data:o}=t,{questionId:a}=t,{lstAnswerHaveCollectCustomerInfo:l}=t,{hidden:s}=t,{changeValue:u}=t,{CheckTextAreal:c}=t,{backgroundColorMain:d}=t,{changeValueFile:m}=t,{numberQuestionShow:g}=t,p=!1,h=1===i.typeInput&&1!=g?"height: 145px;":1===i.typeInput&&1==g?"height: 220px;":2===i.typeInput?"height: 45px;":"",f="",I="",v="crm-survey-textarea-answerID"+i.answerID,w="crmtextinputerror_questionid"+et+a+i.answerID,b="crmspantextinputerror_questionid"+et+a+i.answerID,y=1===i.isRequired;i.valueTexArea=null===i.valueTexArea?"":i.valueTexArea;let C;i.isShowAttackFile;ke.subscribe((e=>{C=e,p=Ve(C,o.programId),n(5,f=!1===p?"border-color: "+d:""),n(6,I=!1===p?"border-color-main":"")})),1===i.isRequired&&0===i.valueTexArea.trim().length&&!0===i.select&&ke.set($e(C,{divId:w,error:be(0===i.placeHolder.trim().length?i.answerName:i.placeHolder,o,"Vui lòng nhập nội dung"),questionId:a,answerID:i.answerID,programId:o.programId,type:et})),1===i.isCollectCustomerInfor&&l.push({answerID:i.answerID,questionId:a,isRequiredCustomer:i.isRequiredCustomer}),T((()=>{i.valueTexArea.length>0&&(document.getElementById(v).defaultValue=i.valueTexArea)}));const x=async e=>{let t="";n(0,i.valueTexArea=e,i);var r=document.getElementById(v),l=i.valueTexArea;r.value=l,!0===y&&0===i.valueTexArea.trim().length&&!0===i.select?(document.getElementById(v).style.borderColor="red",t=be(0===i.placeHolder.trim().length?i.answerName:i.placeHolder,o,"Vui lòng nhập nội dung")):"number"===i.typeText&&i.valueTexArea.trim().length>0&&i.valueTexArea.trim().length<10?(document.getElementById(v).style.borderColor="red",t="Vui lòng nhập đủ số điện thoại"):(document.getElementById(v).style.borderColor="#d6e0f5",t=""),void 0!==u&&u(i),null!=c&&c(i),await Ne(C,{divId:w,error:t,questionId:a,answerID:i.answerID,programId:o.programId,type:et}),document.getElementById(b).textContent=t};return e.$$set=e=>{"item"in e&&n(0,i=e.item),"data"in e&&n(1,o=e.data),"questionId"in e&&n(2,a=e.questionId),"lstAnswerHaveCollectCustomerInfo"in e&&n(13,l=e.lstAnswerHaveCollectCustomerInfo),"hidden"in e&&n(3,s=e.hidden),"changeValue"in e&&n(14,u=e.changeValue),"CheckTextAreal"in e&&n(15,c=e.CheckTextAreal),"backgroundColorMain"in e&&n(16,d=e.backgroundColorMain),"changeValueFile"in e&&n(4,m=e.changeValueFile),"numberQuestionShow"in e&&n(17,g=e.numberQuestionShow)},e.$$.update=()=>{65536&e.$$.dirty&&n(7,r=`--backgroundColorMain:${d}`)},[i,o,a,s,m,f,I,r,h,v,w,b,x,l,u,c,d,g,async e=>{let t=e.target.value;"number"===i.typeText&&(t=t.replace(/[^0-9]+/g,""),e.target.value=t.replace(/[^0-9]+/g,"")),await x(t)},async e=>{await x("")}]}const nt=class extends ee{constructor(e){super(),Z(this,e,tt,Ze,o,{item:0,data:1,questionId:2,lstAnswerHaveCollectCustomerInfo:13,hidden:3,changeValue:14,CheckTextAreal:15,backgroundColorMain:16,changeValueFile:4,numberQuestionShow:17})}};function rt(e){let t,n,r,i,o,a,l,s,u,c,p,v,C,k,A,$,S,D,q,T,_,V,H,N=e[0].answerName.replace("{nen-tang}","Website").replace("{ten-chuoi}",e[4].shortName)+"",B=!0===e[6]&&it(e);return{c(){t=h("div"),n=h("div"),r=h("div"),i=h("div"),o=h("label"),a=h("div"),l=h("input"),v=I(),C=h("span"),C.innerHTML='<svg width="12px" height="11px" viewBox="0 0 12 11" class="svelte-qjufql"><polyline points="1 6.29411765 4.5 10 11 1" class="svelte-qjufql"></polyline></svg>',k=I(),A=h("div"),$=h("span"),S=f(N),q=I(),B&&B.c(),b(l,"class","inp-cbx-crmsurvey svelte-qjufql"),b(l,"id",s=`checkBox_${e[0].answerID}`),b(l,"type","checkbox"),b(l,"name",u=`checkBox_${e[1]}`),l.value=c=e[0].answerID,l.checked=p=!0===e[0].select?"checked":"",b(C,"class","cbx-crmsurvey svelte-qjufql"),x(a,"flex","1"),b(a,"class","svelte-qjufql"),b($,"class","label-crmsurvel svelte-qjufql"),x($,"font-weight","100"),x($,"font-style",void 0===e[0].fontStyle?"normal":e[0].fontStyle),x(A,"flex","12"),x(A,"text-align","left"),b(A,"class","svelte-qjufql"),b(o,"for",D=`checkBox_${e[0].answerID}`),b(o,"class","lable-survey-module svelte-qjufql"),b(i,"class","checkbox-wrapper-65-crmsurvey svelte-qjufql"),b(r,"key",T=e[0].answerID),x(r,"display","flex"),x(r,"flex-direction","column"),b(n,"class","wrap_anwser_survey_system border-line-top-base-color"),b(t,"style",e[7])},m(s,u){m(s,t,u),d(t,n),d(n,r),d(r,i),d(i,o),d(o,a),d(a,l),d(a,v),d(a,C),d(o,k),d(o,A),d(A,$),d($,S),d(r,q),B&&B.m(r,null),_=!0,V||(H=w(l,"change",e[9]),V=!0)},p(e,n){(!_||1&n&&s!==(s=`checkBox_${e[0].answerID}`))&&b(l,"id",s),(!_||2&n&&u!==(u=`checkBox_${e[1]}`))&&b(l,"name",u),(!_||1&n&&c!==(c=e[0].answerID))&&(l.value=c),(!_||1&n&&p!==(p=!0===e[0].select?"checked":""))&&(l.checked=p),(!_||17&n)&&N!==(N=e[0].answerName.replace("{nen-tang}","Website").replace("{ten-chuoi}",e[4].shortName)+"")&&y(S,N),(!_||1&n)&&x($,"font-style",void 0===e[0].fontStyle?"normal":e[0].fontStyle),(!_||1&n&&D!==(D=`checkBox_${e[0].answerID}`))&&b(o,"for",D),!0===e[6]?B?(B.p(e,n),64&n&&z(B,1)):(B=it(e),B.c(),z(B,1),B.m(r,null)):B&&(G(),U(B,1,1,(()=>{B=null})),W()),(!_||1&n&&T!==(T=e[0].answerID))&&b(r,"key",T),(!_||128&n)&&b(t,"style",e[7])},i(e){_||(z(B),_=!0)},o(e){U(B),_=!1},d(e){e&&g(t),B&&B.d(),V=!1,H()}}}function it(e){let t,n,r;return n=new nt({props:{hidden:!e[6],item:e[0],questionId:e[1],data:e[4],height:"45px",changeValue:e[3],changeValueRadio:e[2]}}),{c(){t=h("div"),X(n.$$.fragment),x(t,"margin-bottom","5px")},m(e,i){m(e,t,i),J(n,t,null),r=!0},p(e,t){const r={};64&t&&(r.hidden=!e[6]),1&t&&(r.item=e[0]),2&t&&(r.questionId=e[1]),16&t&&(r.data=e[4]),8&t&&(r.changeValue=e[3]),4&t&&(r.changeValueRadio=e[2]),n.$set(r)},i(e){r||(z(n.$$.fragment,e),r=!0)},o(e){U(n.$$.fragment,e),r=!1},d(e){e&&g(t),Y(n)}}}function ot(e){let t,n,r=null!=e[0]&&rt(e);return{c(){r&&r.c(),t=v()},m(e,i){r&&r.m(e,i),m(e,t,i),n=!0},p(e,[n]){null!=e[0]?r?(r.p(e,n),1&n&&z(r,1)):(r=rt(e),r.c(),z(r,1),r.m(t.parentNode,t)):r&&(G(),U(r,1,1,(()=>{r=null})),W())},i(e){n||(z(r),n=!0)},o(e){U(r),n=!1},d(e){r&&r.d(e),e&&g(t)}}}function at(e,t,n){let r,i,{item:o}=t,{questionId:a}=t,{changeValueRadio:l}=t,{changeValue:s}=t,{data:u}=t,{backgroundColorMain:c}=t;ke.subscribe((e=>{n(5,i=e)}));let d=!1;return e.$$set=e=>{"item"in e&&n(0,o=e.item),"questionId"in e&&n(1,a=e.questionId),"changeValueRadio"in e&&n(2,l=e.changeValueRadio),"changeValue"in e&&n(3,s=e.changeValue),"data"in e&&n(4,u=e.data),"backgroundColorMain"in e&&n(8,c=e.backgroundColorMain)},e.$$.update=()=>{256&e.$$.dirty&&n(7,r=`--backgroundColorMain:${c}`)},[o,a,l,s,u,i,d,r,c,async e=>{if(n(0,o.select=e.target.checked,o),1===o.showTexArea&&!0===e.target.checked){n(6,d=!0);var t="crm-survey-textarea-answerID"+o.answerID;setTimeout((function(){document.getElementById(t).focus()}),1)}else 1===o.showTexArea&&!1===e.target.checked&&(n(6,d=!1),await ke.set(await((e,t)=>(e.length>0&&(e=e.filter((e=>e.answerID!==t.answerID))),e))(i,{error:"",questionId:a,answerID:o.answerID,programId:u.programId,type:"textareal"})));l(o)}]}const lt=class extends ee{constructor(e){super(),Z(this,e,at,ot,o,{item:0,questionId:1,changeValueRadio:2,changeValue:3,data:4,backgroundColorMain:8})}};function st(e,t,n){const r=e.slice();return r[8]=t[n],r}function ut(e){let t,n;return t=new lt({props:{item:e[8],questionId:e[1],changeValueRadio:e[4],data:e[2],backgroundColorMain:e[3]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[8]),2&n&&(r.questionId=e[1]),4&n&&(r.data=e[2]),8&n&&(r.backgroundColorMain=e[3]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function ct(e){let t,n,r=e[0],i=[];for(let t=0;t<r.length;t+=1)i[t]=ut(st(e,r,t));const o=e=>U(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=v()},m(e,r){for(let t=0;t<i.length;t+=1)i[t].m(e,r);m(e,t,r),n=!0},p(e,[n]){if(31&n){let a;for(r=e[0],a=0;a<r.length;a+=1){const o=st(e,r,a);i[a]?(i[a].p(o,n),z(i[a],1)):(i[a]=ut(o),i[a].c(),z(i[a],1),i[a].m(t.parentNode,t))}for(G(),a=r.length;a<i.length;a+=1)o(a);W()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)z(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let e=0;e<i.length;e+=1)U(i[e]);n=!1},d(e){p(i,e),e&&g(t)}}}function dt(e,t,n){let{listAnswer:r}=t,{questionId:i}=t,{changeValueRadioItem:o}=t,{data:a}=t,{listQuestion:l}=t,{backgroundColorMain:s}=t,{onClickSubmitFinish:u}=t;return e.$$set=e=>{"listAnswer"in e&&n(0,r=e.listAnswer),"questionId"in e&&n(1,i=e.questionId),"changeValueRadioItem"in e&&n(6,o=e.changeValueRadioItem),"data"in e&&n(2,a=e.data),"listQuestion"in e&&n(5,l=e.listQuestion),"backgroundColorMain"in e&&n(3,s=e.backgroundColorMain),"onClickSubmitFinish"in e&&n(7,u=e.onClickSubmitFinish)},[r,i,a,s,e=>{n(0,r=r.map((t=>(t.answerID==e.answerID?t=e:t.select=t.select,t)))),1===e.isFinishQuestion?u():l.questionID==i&&n(5,l.select=e.answerID,l),o(i,e,l.questionType)},l,o,u]}const mt=class extends ee{constructor(e){super(),Z(this,e,dt,ct,o,{listAnswer:0,questionId:1,changeValueRadioItem:6,data:2,listQuestion:5,backgroundColorMain:3,onClickSubmitFinish:7})}};function gt(e){let t,n,r,i,o,a,l,s,c,p,v,C,k,A,$,S,D,q,T,_=e[0].answerName.replace("{ten-chuoi}",e[3].shortName).replace("{gioi-tinh}",e[3].genderText).replace("{ten}",e[3].firstName).replace("{nen-tang}","Website")+"",V=!0===e[6]&&ht(e);return{c(){t=h("div"),n=h("div"),r=h("div"),i=h("input"),c=I(),p=h("label"),v=f(_),$=I(),V&&V.c(),b(i,"class","crmradio-answer-input svelte-1jiq991"),b(i,"name",o=`radio_${e[1]}`),b(i,"type","radio"),i.value=a=e[0].answerID,i.checked=l=!0===e[0].select,b(i,"id",s=`radio_${e[0].answerID}`),b(p,"class","answer-label-text svelte-1jiq991"),b(p,"for",C=`radio_${e[0].answerID}`),x(p,"text-align","left"),b(r,"key",k=e[0].answerID),b(r,"class",A=u("answer-input-radio")+" svelte-1jiq991"),b(n,"class","wrap_anwser_survey_system border-line-top-base-color svelte-1jiq991"),b(t,"class",S=u(null===e[4]||void 0===e[4]||0===e[4].ValueCSS.length?"":e[4].ValueCSS.layoutComponent)+" svelte-1jiq991")},m(o,a){m(o,t,a),d(t,n),d(n,r),d(r,i),d(r,c),d(r,p),d(p,v),d(n,$),V&&V.m(n,null),D=!0,q||(T=w(i,"change",e[10]),q=!0)},p(e,c){(!D||2&c&&o!==(o=`radio_${e[1]}`))&&b(i,"name",o),(!D||1&c&&a!==(a=e[0].answerID))&&(i.value=a),(!D||1&c&&l!==(l=!0===e[0].select))&&(i.checked=l),(!D||1&c&&s!==(s=`radio_${e[0].answerID}`))&&b(i,"id",s),(!D||9&c)&&_!==(_=e[0].answerName.replace("{ten-chuoi}",e[3].shortName).replace("{gioi-tinh}",e[3].genderText).replace("{ten}",e[3].firstName).replace("{nen-tang}","Website")+"")&&y(v,_),(!D||1&c&&C!==(C=`radio_${e[0].answerID}`))&&b(p,"for",C),(!D||1&c&&k!==(k=e[0].answerID))&&b(r,"key",k),!0===e[6]?V?(V.p(e,c),64&c&&z(V,1)):(V=ht(e),V.c(),z(V,1),V.m(n,null)):V&&(G(),U(V,1,1,(()=>{V=null})),W()),(!D||16&c&&S!==(S=u(null===e[4]||void 0===e[4]||0===e[4].ValueCSS.length?"":e[4].ValueCSS.layoutComponent)+" svelte-1jiq991"))&&b(t,"class",S)},i(e){D||(z(V),D=!0)},o(e){U(V),D=!1},d(e){e&&g(t),V&&V.d(),q=!1,T()}}}function pt(t){let n,r,i,o,a,s,c,p,v,C,x,k,A,$,S,D,q,T,_,V,H=t[0].answerName.replace("{ten-chuoi}",t[3].shortName).replace("{gioi-tinh}",t[3].genderText).replace("{ten}",t[3].firstName).replace("{nen-tang}","Website")+"";return{c(){n=h("div"),r=h("div"),i=h("label"),o=h("input"),v=I(),C=h("img"),A=I(),$=h("label"),S=f(H),b(o,"class","crmradio-answer-input svelte-1jiq991"),b(o,"name",a=`radio_${t[1]}`),b(o,"type","radio"),o.value=s=t[0].answerID,o.checked=c=!0===t[0].select,b(o,"id",p=`radio_${t[0].answerID}`),l(C.src,x=t[0].linkIcon)||b(C,"src",x),b(C,"alt",k=`radio_${t[0].answerID}`),b(C,"class","hoverScale transition-hover svelte-1jiq991"),b($,"class",D=u(""+(!0===t[0].select?"answer-label-bold":"answer-label"))+" svelte-1jiq991"),b($,"for",q=`radio_${t[0].answerID}`),b(i,"class","form-check-label lbl_title item dflex flex-column-direction"),b(r,"class","crm-radio-icon svelte-1jiq991"),b(n,"class","crm-survey-icon"),b(n,"style",T=""+(!0===t[0].select?"opacity: 1; display: inline-block":"opacity: 0.7; display: inline-block"))},m(e,a){m(e,n,a),d(n,r),d(r,i),d(i,o),d(i,v),d(i,C),d(i,A),d(i,$),d($,S),_||(V=w(o,"change",t[9]),_=!0)},p(e,t){2&t&&a!==(a=`radio_${e[1]}`)&&b(o,"name",a),1&t&&s!==(s=e[0].answerID)&&(o.value=s),1&t&&c!==(c=!0===e[0].select)&&(o.checked=c),1&t&&p!==(p=`radio_${e[0].answerID}`)&&b(o,"id",p),1&t&&!l(C.src,x=e[0].linkIcon)&&b(C,"src",x),1&t&&k!==(k=`radio_${e[0].answerID}`)&&b(C,"alt",k),9&t&&H!==(H=e[0].answerName.replace("{ten-chuoi}",e[3].shortName).replace("{gioi-tinh}",e[3].genderText).replace("{ten}",e[3].firstName).replace("{nen-tang}","Website")+"")&&y(S,H),1&t&&D!==(D=u(""+(!0===e[0].select?"answer-label-bold":"answer-label"))+" svelte-1jiq991")&&b($,"class",D),1&t&&q!==(q=`radio_${e[0].answerID}`)&&b($,"for",q),1&t&&T!==(T=""+(!0===e[0].select?"opacity: 1; display: inline-block":"opacity: 0.7; display: inline-block"))&&b(n,"style",T)},i:e,o:e,d(e){e&&g(n),_=!1,V()}}}function ht(e){let t,n,r;return n=new nt({props:{hidden:!e[6],item:e[0],questionId:e[1],data:e[3],height:"45px",changeValue:e[5]}}),{c(){t=h("div"),X(n.$$.fragment),x(t,"margin-bottom","5px")},m(e,i){m(e,t,i),J(n,t,null),r=!0},p(e,t){const r={};64&t&&(r.hidden=!e[6]),1&t&&(r.item=e[0]),2&t&&(r.questionId=e[1]),8&t&&(r.data=e[3]),32&t&&(r.changeValue=e[5]),n.$set(r)},i(e){r||(z(n.$$.fragment,e),r=!0)},o(e){U(n.$$.fragment,e),r=!1},d(e){e&&g(t),Y(n)}}}function ft(e){let t,n,r,i,o;const a=[pt,gt],l=[];function s(e,t){return""!=e[0].linkIcon?0:1}return n=s(e),r=l[n]=a[n](e),{c(){t=h("div"),r.c(),b(t,"style",i=""+e[7])},m(e,r){m(e,t,r),l[n].m(t,null),o=!0},p(e,[u]){let c=n;n=s(e),n===c?l[n].p(e,u):(G(),U(l[c],1,1,(()=>{l[c]=null})),W(),r=l[n],r?r.p(e,u):(r=l[n]=a[n](e),r.c()),z(r,1),r.m(t,null)),(!o||128&u&&i!==(i=""+e[7]))&&b(t,"style",i)},i(e){o||(z(r),o=!0)},o(e){U(r),o=!1},d(e){e&&g(t),l[n].d()}}}function It(e,t,n){let r,{item:i}=t,{questionId:o}=t,{changeValueRadio:a}=t,{data:l}=t,{configPage:s}=t,{backgroundColorMain:u}=t,{changeValue:c}=t,d=!1;T((()=>{var e="wrap_lst_answer_questionid"+o;""===i.linkIcon&&null!==document.getElementById(e)&&document.getElementById(e).classList.add("flex-reverse-direction")}));return e.$$set=e=>{"item"in e&&n(0,i=e.item),"questionId"in e&&n(1,o=e.questionId),"changeValueRadio"in e&&n(2,a=e.changeValueRadio),"data"in e&&n(3,l=e.data),"configPage"in e&&n(4,s=e.configPage),"backgroundColorMain"in e&&n(8,u=e.backgroundColorMain),"changeValue"in e&&n(5,c=e.changeValue)},e.$$.update=()=>{256&e.$$.dirty&&n(7,r=`--backgroundColorMain:${u}`)},[i,o,a,l,s,c,d,r,u,e=>{n(0,i.select=!0,i),a(i)},e=>{1===i.showTexArea&&!0===e.target.checked?(n(0,i.select=!0,i),n(6,d=!0),setTimeout((()=>{a(i)}),500)):!0===e.target.checked&&a(i)}]}const vt=class extends ee{constructor(e){super(),Z(this,e,It,ft,o,{item:0,questionId:1,changeValueRadio:2,data:3,configPage:4,backgroundColorMain:8,changeValue:5})}};function wt(e,t,n){const r=e.slice();return r[9]=t[n],r}function bt(e){let t,n;return t=new vt({props:{item:e[9],valueOpacity:Ct,boldText:xt,questionId:e[1],changeValueRadio:e[5],data:e[2],configPage:e[3],backgroundColorMain:e[4]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[9]),2&n&&(r.questionId=e[1]),4&n&&(r.data=e[2]),8&n&&(r.configPage=e[3]),16&n&&(r.backgroundColorMain=e[4]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function yt(e){let t,n,r=e[0],i=[];for(let t=0;t<r.length;t+=1)i[t]=bt(wt(e,r,t));const o=e=>U(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=v()},m(e,r){for(let t=0;t<i.length;t+=1)i[t].m(e,r);m(e,t,r),n=!0},p(e,[n]){if(63&n){let a;for(r=e[0],a=0;a<r.length;a+=1){const o=wt(e,r,a);i[a]?(i[a].p(o,n),z(i[a],1)):(i[a]=bt(o),i[a].c(),z(i[a],1),i[a].m(t.parentNode,t))}for(G(),a=r.length;a<i.length;a+=1)o(a);W()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)z(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let e=0;e<i.length;e+=1)U(i[e]);n=!1},d(e){p(i,e),e&&g(t)}}}let Ct=.6,xt=!1;function kt(e,t,n){let{listAnswer:r}=t,{questionId:i}=t,{changeValueRadioItem:o}=t,{listQuestion:a}=t,{onClickSubmitFinish:l}=t,{data:s}=t,{configPage:u}=t,{backgroundColorMain:c}=t;return e.$$set=e=>{"listAnswer"in e&&n(0,r=e.listAnswer),"questionId"in e&&n(1,i=e.questionId),"changeValueRadioItem"in e&&n(7,o=e.changeValueRadioItem),"listQuestion"in e&&n(6,a=e.listQuestion),"onClickSubmitFinish"in e&&n(8,l=e.onClickSubmitFinish),"data"in e&&n(2,s=e.data),"configPage"in e&&n(3,u=e.configPage),"backgroundColorMain"in e&&n(4,c=e.backgroundColorMain)},[r,i,s,u,c,e=>{n(0,r=r.map((t=>(t.answerID==e.answerID?t=e:t.select=t.select,t)))),1===e.isFinishQuestion?l():a.questionID==i&&n(6,a.select=e.answerID,a),o(i,e,a.questionType)},a,o,l]}const At=class extends ee{constructor(e){super(),Z(this,e,kt,yt,o,{listAnswer:0,questionId:1,changeValueRadioItem:7,listQuestion:6,onClickSubmitFinish:8,data:2,configPage:3,backgroundColorMain:4})}};function $t(e,t,n){const r=e.slice();return r[10]=t[n],r}function St(e){let t,n;return t=new nt({props:{hidden:!1,item:e[10],questionId:e[1],lstAnswerHaveCollectCustomerInfo:e[2],height:e[3],data:e[4],CheckTextAreal:e[5],backgroundColorMain:e[6],changeValueFile:e[8],numberQuestionShow:e[7]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[10]),2&n&&(r.questionId=e[1]),4&n&&(r.lstAnswerHaveCollectCustomerInfo=e[2]),8&n&&(r.height=e[3]),16&n&&(r.data=e[4]),32&n&&(r.CheckTextAreal=e[5]),64&n&&(r.backgroundColorMain=e[6]),128&n&&(r.numberQuestionShow=e[7]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Dt(e){let t,n,r=e[0],i=[];for(let t=0;t<r.length;t+=1)i[t]=St($t(e,r,t));const o=e=>U(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=v()},m(e,r){for(let t=0;t<i.length;t+=1)i[t].m(e,r);m(e,t,r),n=!0},p(e,[n]){if(511&n){let a;for(r=e[0],a=0;a<r.length;a+=1){const o=$t(e,r,a);i[a]?(i[a].p(o,n),z(i[a],1)):(i[a]=St(o),i[a].c(),z(i[a],1),i[a].m(t.parentNode,t))}for(G(),a=r.length;a<i.length;a+=1)o(a);W()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)z(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let e=0;e<i.length;e+=1)U(i[e]);n=!1},d(e){p(i,e),e&&g(t)}}}function qt(e,t,n){let{listAnswer:r}=t,{questionId:i}=t,{lstAnswerHaveCollectCustomerInfo:o}=t,{height:a}=t,{data:l}=t,{CheckTextAreal:s}=t,{backgroundColorMain:u}=t,{CheckAnswerFile:c}=t,{numberQuestionShow:d}=t;return e.$$set=e=>{"listAnswer"in e&&n(0,r=e.listAnswer),"questionId"in e&&n(1,i=e.questionId),"lstAnswerHaveCollectCustomerInfo"in e&&n(2,o=e.lstAnswerHaveCollectCustomerInfo),"height"in e&&n(3,a=e.height),"data"in e&&n(4,l=e.data),"CheckTextAreal"in e&&n(5,s=e.CheckTextAreal),"backgroundColorMain"in e&&n(6,u=e.backgroundColorMain),"CheckAnswerFile"in e&&n(9,c=e.CheckAnswerFile),"numberQuestionShow"in e&&n(7,d=e.numberQuestionShow)},[r,i,o,a,l,s,u,d,e=>{c(i,e)},c]}const Tt=class extends ee{constructor(e){super(),Z(this,e,qt,Dt,o,{listAnswer:0,questionId:1,lstAnswerHaveCollectCustomerInfo:2,height:3,data:4,CheckTextAreal:5,backgroundColorMain:6,CheckAnswerFile:9,numberQuestionShow:7})}};function _t(e){let t,n,r,i;return{c(){t=h("div"),n=h("img"),l(n.src,r=e[0].linkIcon)||b(n,"src",r),b(n,"alt",i=`radio_${e[0].answerID}`),b(n,"class","hoverScale transition-hover surver-img-hasIcon svelte-13ainzo"),x(t,"flex","1"),x(t,"flex-shrink","0")},m(e,r){m(e,t,r),d(t,n)},p(e,t){1&t&&!l(n.src,r=e[0].linkIcon)&&b(n,"src",r),1&t&&i!==(i=`radio_${e[0].answerID}`)&&b(n,"alt",i)},d(e){e&&g(t)}}}function Vt(t){let n,r,i,o,a,l,s,c,p,v,C,k,A,$,S=t[0].answerName+"",D=t[0].linkIcon.length>0&&_t(t);return{c(){n=h("div"),r=h("div"),i=h("button"),D&&D.c(),o=I(),a=h("div"),l=h("span"),s=f(S),x(l,"line-height","20px"),b(l,"class",c=u(t[0].linkIcon.length>0?"surver-text-hasIcon":"")+" svelte-13ainzo"),x(a,"flex","1"),x(a,"flex-shrink","0"),x(i,"border-color","text"===t[0].typeDesign?"transparent":t[2]),b(i,"class",p=u(t[0].linkIcon.length>0?1===t[3]?"crmsurvey-btnanswer-icon-full":"crmsurvey-btnanswer-icon":"crmsurvey-btnanswer")+" svelte-13ainzo"),b(r,"key",v=t[0].answerID),b(r,"class",C=u("answer-input dflex")+" svelte-13ainzo"),x(r,"height","100%"),b(n,"class","wrap_anwser_survey_system_survey_system svelte-13ainzo"),b(n,"style",k="width: 100%;float: left; "+t[4])},m(e,u){m(e,n,u),d(n,r),d(r,i),D&&D.m(i,null),d(i,o),d(i,a),d(a,l),d(l,s),A||($=w(i,"click",t[5]),A=!0)},p(e,[t]){e[0].linkIcon.length>0?D?D.p(e,t):(D=_t(e),D.c(),D.m(i,o)):D&&(D.d(1),D=null),1&t&&S!==(S=e[0].answerName+"")&&y(s,S),1&t&&c!==(c=u(e[0].linkIcon.length>0?"surver-text-hasIcon":"")+" svelte-13ainzo")&&b(l,"class",c),5&t&&x(i,"border-color","text"===e[0].typeDesign?"transparent":e[2]),9&t&&p!==(p=u(e[0].linkIcon.length>0?1===e[3]?"crmsurvey-btnanswer-icon-full":"crmsurvey-btnanswer-icon":"crmsurvey-btnanswer")+" svelte-13ainzo")&&b(i,"class",p),1&t&&v!==(v=e[0].answerID)&&b(r,"key",v),16&t&&k!==(k="width: 100%;float: left; "+e[4])&&b(n,"style",k)},i:e,o:e,d(e){e&&g(n),D&&D.d(),A=!1,$()}}}function Ht(e,t,n){let r,{item:i}=t,{changeValueRadio:o}=t,{backgroundColorMain:a}=t,{isHiddenQuestion:l}=t;return e.$$set=e=>{"item"in e&&n(0,i=e.item),"changeValueRadio"in e&&n(1,o=e.changeValueRadio),"backgroundColorMain"in e&&n(2,a=e.backgroundColorMain),"isHiddenQuestion"in e&&n(3,l=e.isHiddenQuestion)},e.$$.update=()=>{4&e.$$.dirty&&n(4,r=`--backgroundColorMain:${a}`)},[i,o,a,l,r,e=>{n(0,i.select=!0,i),o(i)}]}const Nt=class extends ee{constructor(e){super(),Z(this,e,Ht,Vt,o,{item:0,changeValueRadio:1,backgroundColorMain:2,isHiddenQuestion:3})}};function Bt(e,t,n){const r=e.slice();return r[8]=t[n],r}function Mt(e,t,n){const r=e.slice();return r[8]=t[n],r}function Pt(e){let t,n;return t=new Nt({props:{item:e[8],questionId:e[1],changeValueRadio:e[4],backgroundColorMain:e[2],isHiddenQuestion:e[3]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[8]),2&n&&(r.questionId=e[1]),4&n&&(r.backgroundColorMain=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Ft(e){let t,n;return t=new Nt({props:{item:e[8],questionId:e[1],changeValueRadio:e[4],backgroundColorMain:e[2],isHiddenQuestion:e[3]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[8]),2&n&&(r.questionId=e[1]),4&n&&(r.backgroundColorMain=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Et(e){let t,n,r,i,o,a,l=e[0].filter(Ot),s=[];for(let t=0;t<l.length;t+=1)s[t]=Pt(Mt(e,l,t));const u=e=>U(s[e],1,1,(()=>{s[e]=null}));let c=e[0].filter(Lt),d=[];for(let t=0;t<c.length;t+=1)d[t]=Ft(Bt(e,c,t));const f=e=>U(d[e],1,1,(()=>{d[e]=null}));return{c(){t=h("div");for(let e=0;e<s.length;e+=1)s[e].c();n=I(),r=h("div");for(let e=0;e<d.length;e+=1)d[e].c();i=I(),o=h("div"),b(t,"id","div-button-crm-survey"),b(t,"class","svelte-unsrhu"),b(r,"id","div-text-crm-survey"),b(r,"class","svelte-unsrhu")},m(e,l){m(e,t,l);for(let e=0;e<s.length;e+=1)s[e].m(t,null);m(e,n,l),m(e,r,l);for(let e=0;e<d.length;e+=1)d[e].m(r,null);m(e,i,l),m(e,o,l),a=!0},p(e,[n]){if(31&n){let r;for(l=e[0].filter(Ot),r=0;r<l.length;r+=1){const i=Mt(e,l,r);s[r]?(s[r].p(i,n),z(s[r],1)):(s[r]=Pt(i),s[r].c(),z(s[r],1),s[r].m(t,null))}for(G(),r=l.length;r<s.length;r+=1)u(r);W()}if(31&n){let t;for(c=e[0].filter(Lt),t=0;t<c.length;t+=1){const i=Bt(e,c,t);d[t]?(d[t].p(i,n),z(d[t],1)):(d[t]=Ft(i),d[t].c(),z(d[t],1),d[t].m(r,null))}for(G(),t=c.length;t<d.length;t+=1)f(t);W()}},i(e){if(!a){for(let e=0;e<l.length;e+=1)z(s[e]);for(let e=0;e<c.length;e+=1)z(d[e]);a=!0}},o(e){s=s.filter(Boolean);for(let e=0;e<s.length;e+=1)U(s[e]);d=d.filter(Boolean);for(let e=0;e<d.length;e+=1)U(d[e]);a=!1},d(e){e&&g(t),p(s,e),e&&g(n),e&&g(r),p(d,e),e&&g(i),e&&g(o)}}}const Ot=e=>""===e.typeDesign,Lt=e=>"text"===e.typeDesign;function Rt(e,t,n){let{listAnswer:r}=t,{questionId:i}=t,{changeValueRadioItem:o}=t,{onClickSubmitFinish:a}=t,{listQuestion:l}=t,{backgroundColorMain:s}=t,u=l.isHiddenQuestion;return e.$$set=e=>{"listAnswer"in e&&n(0,r=e.listAnswer),"questionId"in e&&n(1,i=e.questionId),"changeValueRadioItem"in e&&n(6,o=e.changeValueRadioItem),"onClickSubmitFinish"in e&&n(7,a=e.onClickSubmitFinish),"listQuestion"in e&&n(5,l=e.listQuestion),"backgroundColorMain"in e&&n(2,s=e.backgroundColorMain)},[r,i,s,u,e=>{n(0,r=r.map((t=>(t.answerID==e.answerID?t=e:t.select=t.select,t)))),1===e.isFinishQuestion?a("button"):(l.questionID==i&&n(5,l.select=e.answerID,l),o(i,e,l.questionType))},l,o,a]}const jt=class extends ee{constructor(e){super(),Z(this,e,Rt,Et,o,{listAnswer:0,questionId:1,changeValueRadioItem:6,onClickSubmitFinish:7,listQuestion:5,backgroundColorMain:2})}};function Qt(e){return{answerID:0,answerName:"Yêu cầu {ten-chuoi} gọi lại để có thông tin chi tiết.",showTexArea:1,valueTexArea:e,select:null,isCreateTicket:0,ticket:null,isShowTextArea:1,isRequired:1,linkIcon:"",textFinal:"",noteTicket:"",valueAppointment:0,isshowDatetime:0,valueDatetime:null,showDatetime:0,isadduserconcern:0,placeHolder:"Nhập số điện thoại",isSubAnswer:0,isSubAnsRequired:0,listSubAnswer:[],isShowSubAnswer:!1,isCollectCustomerInfor:0,isRequiredCustomer:0,isFinishQuestion:0,isShowBtnFinish:0,typeInput:2,typeText:"number",isShowBtnDelete:1,fontStyle:"oblique"}}function Gt(e,t,n){const r=e.slice();return r[5]=t[n],r}function Wt(e){let t,n;return t=new Xe({props:{item:e[5],questionId:e[1],data:e[2],changeValueFile:e[3]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.item=e[5]),2&n&&(r.questionId=e[1]),4&n&&(r.data=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function zt(e){let t,n,r,i,o=e[0],a=[];for(let t=0;t<o.length;t+=1)a[t]=Wt(Gt(e,o,t));const l=e=>U(a[e],1,1,(()=>{a[e]=null}));return{c(){t=h("div");for(let e=0;e<a.length;e+=1)a[e].c();n=I(),r=h("div"),b(t,"id","div-file-crm-survey"),b(t,"class","svelte-1pnttwv")},m(e,o){m(e,t,o);for(let e=0;e<a.length;e+=1)a[e].m(t,null);m(e,n,o),m(e,r,o),i=!0},p(e,[n]){if(15&n){let r;for(o=e[0],r=0;r<o.length;r+=1){const i=Gt(e,o,r);a[r]?(a[r].p(i,n),z(a[r],1)):(a[r]=Wt(i),a[r].c(),z(a[r],1),a[r].m(t,null))}for(G(),r=o.length;r<a.length;r+=1)l(r);W()}},i(e){if(!i){for(let e=0;e<o.length;e+=1)z(a[e]);i=!0}},o(e){a=a.filter(Boolean);for(let e=0;e<a.length;e+=1)U(a[e]);i=!1},d(e){e&&g(t),p(a,e),e&&g(n),e&&g(r)}}}function Ut(e,t,n){let{listAnswer:r}=t,{questionId:i}=t,{CheckAnswerFile:o}=t,{data:a}=t;return e.$$set=e=>{"listAnswer"in e&&n(0,r=e.listAnswer),"questionId"in e&&n(1,i=e.questionId),"CheckAnswerFile"in e&&n(4,o=e.CheckAnswerFile),"data"in e&&n(2,a=e.data)},[r,i,a,e=>{n(0,r=r.map((t=>(t.answerID==e.answerID?t=e:t.select=t.select,t)))),o(i,e)},o]}const Kt=class extends ee{constructor(e){super(),Z(this,e,Ut,zt,o,{listAnswer:0,questionId:1,CheckAnswerFile:4,data:2})}};function Xt(e){let t,n,r;return n=new _e({props:{questionName:e[0].questionName,questionID:e[0].questionID,data:e[1],questionHTML:e[0].questionHTML,sourceHTML:e[0].questionHTML>0?e[0].customHTML:""}}),{c(){t=h("div"),X(n.$$.fragment),b(t,"class","wrap_question_survey_system")},m(e,i){m(e,t,i),J(n,t,null),r=!0},p(e,t){const r={};1&t&&(r.questionName=e[0].questionName),1&t&&(r.questionID=e[0].questionID),2&t&&(r.data=e[1]),1&t&&(r.questionHTML=e[0].questionHTML),1&t&&(r.sourceHTML=e[0].questionHTML>0?e[0].customHTML:""),n.$set(r)},i(e){r||(z(n.$$.fragment,e),r=!0)},o(e){U(n.$$.fragment,e),r=!1},d(e){e&&g(t),Y(n)}}}function Jt(e){let t,n,r;return n=new lt({props:{item:e[10],questionId:e[11],changeValueRadio:e[14],data:e[1],changeValue:e[14],backgroundColorMain:e[5]}}),{c(){t=h("div"),X(n.$$.fragment),x(t,"width","100%"),x(t,"float","left"),x(t,"padding-top","10px"),x(t,"margin-top","10px"),x(t,"border-top","1px solid"),x(t,"border-color",e[5])},m(e,i){m(e,t,i),J(n,t,null),r=!0},p(e,i){const o={};1024&i&&(o.item=e[10]),2048&i&&(o.questionId=e[11]),2&i&&(o.data=e[1]),32&i&&(o.backgroundColorMain=e[5]),n.$set(o),(!r||32&i)&&x(t,"border-color",e[5])},i(e){r||(z(n.$$.fragment,e),r=!0)},o(e){U(n.$$.fragment,e),r=!1},d(e){e&&g(t),Y(n)}}}function Yt(e){let t,n,r,i,o,a,l,s,c,p,f=1!=e[0].isHiddenQuestion&&Xt(e);var v=e[12].component;function w(e){return{props:{listQuestion:e[0],listAnswer:e[0].listAnswer,questionId:e[0].questionID,changeValueRadioItem:e[13],lstAnswerHaveCollectCustomerInfo:e[2],height:e[4],data:e[1],onClickSubmitFinish:e[3],backgroundColorMain:e[5],configPage:e[6],CheckTextAreal:e[7],CheckAnswerFile:e[8],numberQuestionShow:e[9]}}}v&&(o=k(v,w(e)));let y=1===e[0].isShowContact&&Jt(e);return{c(){t=h("div"),n=h("div"),f&&f.c(),r=I(),i=h("div"),o&&X(o.$$.fragment),a=I(),y&&y.c(),b(i,"id",l="wrap_lst_answer_questionid"+e[0].questionID),b(i,"class",s=u(0===e[0].isHorizontal?"wrap_lst_answer":"wrap_lst_answer_Horizontal")+" svelte-cktoy5"),b(n,"class",c=0===e[0].isHorizontal?"crm-ask-and-answer_survey_system":"crm-ask-and-answer_survey_system flex-reverse-direction"),b(t,"class","flex-container svelte-cktoy5")},m(e,l){m(e,t,l),d(t,n),f&&f.m(n,null),d(n,r),d(n,i),o&&J(o,i,null),d(i,a),y&&y.m(i,null),p=!0},p(e,[t]){1!=e[0].isHiddenQuestion?f?(f.p(e,t),1&t&&z(f,1)):(f=Xt(e),f.c(),z(f,1),f.m(n,r)):f&&(G(),U(f,1,1,(()=>{f=null})),W());const d={};if(1&t&&(d.listQuestion=e[0]),1&t&&(d.listAnswer=e[0].listAnswer),1&t&&(d.questionId=e[0].questionID),4&t&&(d.lstAnswerHaveCollectCustomerInfo=e[2]),16&t&&(d.height=e[4]),2&t&&(d.data=e[1]),8&t&&(d.onClickSubmitFinish=e[3]),32&t&&(d.backgroundColorMain=e[5]),64&t&&(d.configPage=e[6]),128&t&&(d.CheckTextAreal=e[7]),256&t&&(d.CheckAnswerFile=e[8]),512&t&&(d.numberQuestionShow=e[9]),v!==(v=e[12].component)){if(o){G();const e=o;U(e.$$.fragment,1,0,(()=>{Y(e,1)})),W()}v?(o=k(v,w(e)),X(o.$$.fragment),z(o.$$.fragment,1),J(o,i,a)):o=null}else v&&o.$set(d);1===e[0].isShowContact?y?(y.p(e,t),1&t&&z(y,1)):(y=Jt(e),y.c(),z(y,1),y.m(i,null)):y&&(G(),U(y,1,1,(()=>{y=null})),W()),(!p||1&t&&l!==(l="wrap_lst_answer_questionid"+e[0].questionID))&&b(i,"id",l),(!p||1&t&&s!==(s=u(0===e[0].isHorizontal?"wrap_lst_answer":"wrap_lst_answer_Horizontal")+" svelte-cktoy5"))&&b(i,"class",s),(!p||1&t&&c!==(c=0===e[0].isHorizontal?"crm-ask-and-answer_survey_system":"crm-ask-and-answer_survey_system flex-reverse-direction"))&&b(n,"class",c)},i(e){p||(z(f),o&&z(o.$$.fragment,e),z(y),p=!0)},o(e){U(f),o&&U(o.$$.fragment,e),U(y),p=!1},d(e){e&&g(t),f&&f.d(),o&&Y(o),y&&y.d()}}}function Zt(e,t,n){let r,{item:i}=t,{data:o}=t,{ChangeAnswerValue:a}=t,{lstAnswerHaveCollectCustomerInfo:l}=t,{onClickSubmitFinish:s}=t,{updateLstAnswerBtn:u}=t,{height:c}=t,{backgroundColorMain:d}=t,{configPage:m}=t,{CheckTextAreal:g}=t,{CheckAnswerFile:p}=t,{numberQuestionShow:h}=t;ke.subscribe((e=>{r=e}));const f=[{type:1,component:mt},{type:2,component:At},{type:3,component:Tt},{type:5,component:jt},{type:6,component:Kt}];var I=Qt(o.cusPhone);let v=i.questionID;var w=f.filter((e=>e.type===i.questionType))[0];D((()=>{n(11,v=i.questionID),n(12,w=f.filter((e=>e.type===i.questionType))[0]),1===i.isShowContact&&-1===o.isContact&&(n(1,o.isContact=2,o),n(10,I=Qt(o.cusPhone)));let e=i.listAnswer.filter((e=>1===e.isShowBtnFinish)).map((function(e){return{questionID:i.questionID,answerId:e.answerID}}));u(e)}));let b=[],y=[];if(1===i.listAnswer.length&&3===i.questionType){let e=i.listAnswer[0],t=i.questionID,n=e.answerId;1===e.isShowBtnFinish&&b.push({questionID:t,answerId:n}),u(b)}return e.$$set=e=>{"item"in e&&n(0,i=e.item),"data"in e&&n(1,o=e.data),"ChangeAnswerValue"in e&&n(15,a=e.ChangeAnswerValue),"lstAnswerHaveCollectCustomerInfo"in e&&n(2,l=e.lstAnswerHaveCollectCustomerInfo),"onClickSubmitFinish"in e&&n(3,s=e.onClickSubmitFinish),"updateLstAnswerBtn"in e&&n(16,u=e.updateLstAnswerBtn),"height"in e&&n(4,c=e.height),"backgroundColorMain"in e&&n(5,d=e.backgroundColorMain),"configPage"in e&&n(6,m=e.configPage),"CheckTextAreal"in e&&n(7,g=e.CheckTextAreal),"CheckAnswerFile"in e&&n(8,p=e.CheckAnswerFile),"numberQuestionShow"in e&&n(9,h=e.numberQuestionShow)},[i,o,l,s,c,d,m,g,p,h,I,v,w,(e,t,r)=>{let o=!1===t.select?t.answerID:0,l=t.answerID;if(0===y.length&&!0===t.select)y.push({questionID:e,answerId:l});else{let n=y.filter((t=>t.questionID==e))[0];void 0===n?y.push({questionID:e,answerId:l}):1!=r?(o=n.answerId,y.forEach((t=>{t.questionID==e&&(t.answerId=l)}))):!0===t.select?y.push({questionID:e,answerId:l}):y=y.filter((e=>e.answerId!=l))}a(l,o,y,e),5===i.questionType&&n(0,i.isShow=0,i);let s=i.listAnswer.filter((e=>e.answerID===l))[0];1===s.isShowBtnFinish&&6===i.questionType&&b.push({questionID:e,answerId:l}),1===s.isShowBtnFinish&&!0===s.select?b.push({questionID:e,answerId:l}):1===s.isShowBtnFinish&&!1===s.select&&(b=b.filter((e=>e.answerId!==l))),u(b)},e=>{n(1,o.isContact=!1===e.select?2:1,o),n(1,o.cusPhone=e.valueTexArea,o)},a,u]}const en=class extends ee{constructor(e){super(),Z(this,e,Zt,Yt,o,{item:0,data:1,ChangeAnswerValue:15,lstAnswerHaveCollectCustomerInfo:2,onClickSubmitFinish:3,updateLstAnswerBtn:16,height:4,backgroundColorMain:5,configPage:6,CheckTextAreal:7,CheckAnswerFile:8,numberQuestionShow:9})}};function tn(e,t,n){const r=e.slice();return r[18]=t[n],r}function nn(e){let t,n;return t=new en({props:{item:e[18],data:e[0],ChangeAnswerValue:e[11],lstAnswerHaveCollectCustomerInfo:e[1],height:e[3],onClickSubmitFinish:e[4],updateLstAnswerBtn:e[2],backgroundColorMain:e[5],configPage:e[6],CheckTextAreal:e[9],CheckAnswerFile:e[10],numberQuestionShow:e[8]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};128&n&&(r.item=e[18]),1&n&&(r.data=e[0]),2&n&&(r.lstAnswerHaveCollectCustomerInfo=e[1]),8&n&&(r.height=e[3]),16&n&&(r.onClickSubmitFinish=e[4]),4&n&&(r.updateLstAnswerBtn=e[2]),32&n&&(r.backgroundColorMain=e[5]),64&n&&(r.configPage=e[6]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function rn(e){let t,n,r=e[7],i=[];for(let t=0;t<r.length;t+=1)i[t]=nn(tn(e,r,t));const o=e=>U(i[e],1,1,(()=>{i[e]=null}));return{c(){for(let e=0;e<i.length;e+=1)i[e].c();t=v()},m(e,r){for(let t=0;t<i.length;t+=1)i[t].m(e,r);m(e,t,r),n=!0},p(e,[n]){if(4095&n){let a;for(r=e[7],a=0;a<r.length;a+=1){const o=tn(e,r,a);i[a]?(i[a].p(o,n),z(i[a],1)):(i[a]=nn(o),i[a].c(),z(i[a],1),i[a].m(t.parentNode,t))}for(G(),a=r.length;a<i.length;a+=1)o(a);W()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)z(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let e=0;e<i.length;e+=1)U(i[e]);n=!1},d(e){p(i,e),e&&g(t)}}}function on(e,t,n){let r,{surveyData:i}=t,{data:o}=t,{lstAnswerHaveCollectCustomerInfo:a}=t,{updateLstAnswerBtn:l}=t,{height:s}=t,{onClickSubmitFinish:u}=t,{backgroundColorMain:c}=t,{configPage:d}=t,m=null!==i?i.extraData.numberQuestionShow:1;ke.subscribe((e=>{r=e}));var g=[];let p=null!==i?i.data?.filter((e=>1===e.isShowweb))??[]:[];var h=(g=p.length>0?p.filter((e=>1===e.isShow)):[]).filter((function(e){return 3!==e.questionType&&e.listAnswer.filter((e=>!0===e.select)).length>0})),f=g.filter((function(e){return 3===e.questionType&&e.listAnswer.filter((e=>e.valueTexArea.trim().length>0)).length>0}));return!0===(1===p.length&&1===p[0].listAnswer[0].showTexArea)?(Be(r,"all","all",o.programId),1===p[0].listAnswer[0].isRequired&&0===p[0].listAnswer[0].valueTexArea.trim().length&&Ne(r,{divId:"divIdErrorquestionID-underfined",error:"Vui lòng chọn đáp án khảo sát",questionId:"all",answerID:"all",programId:o.programId})):0===h.length&&0===f.length?Ne(r,{divId:"divIdErrorquestionID-underfined",error:"Vui lòng chọn đáp án khảo sát",questionId:"all",answerID:"all",programId:o.programId}):Be(r,"all","all",o.programId),e.$$set=e=>{"surveyData"in e&&n(12,i=e.surveyData),"data"in e&&n(0,o=e.data),"lstAnswerHaveCollectCustomerInfo"in e&&n(1,a=e.lstAnswerHaveCollectCustomerInfo),"updateLstAnswerBtn"in e&&n(2,l=e.updateLstAnswerBtn),"height"in e&&n(3,s=e.height),"onClickSubmitFinish"in e&&n(4,u=e.onClickSubmitFinish),"backgroundColorMain"in e&&n(5,c=e.backgroundColorMain),"configPage"in e&&n(6,d=e.configPage)},[o,a,l,s,u,c,d,g,m,e=>{var t=g.filter((function(e){return 3!==e.questionType&&e.listAnswer.filter((e=>!0===e.select)).length>0})),n=g.filter((function(e){return 3===e.questionType&&e.listAnswer.filter((e=>e.valueTexArea.trim().length>0)).length>0}));!0===(1===p.length&&1===p[0].listAnswer[0].showTexArea)?(Be(r,"all","all",o.programId),1===p[0].listAnswer[0].isRequired&&0===p[0].listAnswer[0].valueTexArea.trim().length&&Ne(r,{divId:"divIdErrorquestionID"+e.questionID,error:"Vui lòng chọn đáp án khảo sát",questionId:"all",answerID:"all",programId:o.programId})):0===t.length&&0===n.length?Ne(r,{divId:"divIdErrorquestionID"+e.questionID,error:"Vui lòng chọn đáp án khảo sát",questionId:"all",answerID:"all",programId:o.programId}):Be(r,"all","all",o.programId)},e=>{},(e,t,a,l)=>{var s=a.sort(((e,t)=>t.questionID-e.questionID)).map((function(e){return e.questionID})),u=[];a.forEach((e=>{u.push(e.answerId)}));var c=0,d=p[p.length-1];if(p=p.map(((n,r)=>{var i=n.condition.split("|");if(i.length>0){if(i.filter((t=>t===e.toString())).length>0&&(n.isShow=1),i.filter((n=>n===t.toString()&&e.toString()===t.toString())).length>0){u.filter((e=>i.includes(e.toString()))).length>0?n.isShow=1:n.isShow=0}}else n.isShow=0;return 1==n.isShow&&c++,n})),p=p.map(((e,t)=>(c>1&&e.questionID!=d.questionID?e.isShowContact=0:2587==e.questionID&&(e.isShowContact=1),e))),0===p.filter((e=>1===e.isShow)).length){let e=[];if(1===i.extraData.numberQuestionShow)e=s.slice(0,i.extraData.numberQuestionShow);else{var m=p[p.length-1];3===m.questionType?e=[].concat(s.slice(0,i.extraData.numberQuestionShow-1),m.questionID):(e=s.slice(0,i.extraData.numberQuestionShow),e.length<i.extraData.numberQuestionShow&&p.length===i.extraData.numberQuestionShow&&(e=p.map((function(e){return e.questionID}))))}p=p.map(((t,n)=>(!0===e.includes(t.questionID)&&(t.isShow=1),t)))}n(7,g=p.length>0?1===i.extraData.numberQuestionShow?p.filter((e=>1===e.isShow)).sort(((e,t)=>t.questionID-e.questionID)):p.filter((e=>1===e.isShow)):[]),n(7,g=g.length>0?g.length<=i.extraData.numberQuestionShow?g:g.filter((function(e){return e.questionID!==l})):[]),n(7,g=null===i.extraData.numberQuestionShow?g:g.slice(0,i.extraData.numberQuestionShow));var h=g.filter((function(e){return 1==e.questionType&&e.listAnswer.filter((e=>!0===e.select)).length>0})),f=g.filter((function(e){return 2==e.questionType&&null==e.select&&1==e.isShow}));let I="";I=0===h.length||f.length>0?"Vui lòng chọn đáp án khảo sát":"",Ne(r,{divId:"divIdErrorquestionID"+o.programId,error:I,questionId:"all",answerID:"all",programId:o.programId})},i]}const an=class extends ee{constructor(e){super(),Z(this,e,on,rn,o,{surveyData:12,data:0,lstAnswerHaveCollectCustomerInfo:1,updateLstAnswerBtn:2,height:3,onClickSubmitFinish:4,backgroundColorMain:5,configPage:6})}};function ln(t){let n,i,o,a,l,s,u,c,p,v,k,A,$,S,D,q,T,_,V=t[1].placeHolder+"";return{c(){n=h("div"),i=h("div"),o=f(V),l=I(),s=h("input"),A=I(),$=h("button"),S=I(),D=h("span"),b(i,"class",a=0===t[0][t[1].keyValue].length?"crm-survey-customer-label-hiden":"crm-survey-customer-label"),b(s,"id",t[2]),b(s,"class",u=t[3]+" crm-survey-text-input-customer-label-survey"),b(s,"data-type",c=t[1].key),b(s,"maxlength",p=t[1].maxLength),b(s,"name",v=t[1].key),b(s,"placeholder",k=t[1].placeHolder),b($,"class","crm-survey-close-icon"),b(D,"id",t[4]),b(D,"class",q=t[3]+" crmtexterror"),b(n,"class","crm-survey-text-input-customer"),x(n,"width",t[1].width)},m(e,r){m(e,n,r),d(n,i),d(i,o),d(n,l),d(n,s),C(s,t[0][t[1].keyValue]),d(n,A),d(n,$),d(n,S),d(n,D),T||(_=[w(s,"input",t[7]),w(s,"input",t[8]),w($,"click",t[9])],T=!0)},p(e,[t]){2&t&&V!==(V=e[1].placeHolder+"")&&y(o,V),3&t&&a!==(a=0===e[0][e[1].keyValue].length?"crm-survey-customer-label-hiden":"crm-survey-customer-label")&&b(i,"class",a),2&t&&c!==(c=e[1].key)&&b(s,"data-type",c),2&t&&p!==(p=e[1].maxLength)&&b(s,"maxlength",p),2&t&&v!==(v=e[1].key)&&b(s,"name",v),2&t&&k!==(k=e[1].placeHolder)&&b(s,"placeholder",k),3&t&&s.value!==e[0][e[1].keyValue]&&C(s,e[0][e[1].keyValue]),2&t&&x(n,"width",e[1].width)},i:e,o:e,d(e){e&&g(n),T=!1,r(_)}}}function sn(e,t,n){let r,{item:i}=t,{data:o}=t,{lstAnswerHaveCollectCustomerInfo:a}=t,l="crm-survey-input-"+i.key+o.programId,s="crmtextinputerror_programId"+i.key+o.programId,u="crmspantextinputerror_programId"+i.key+o.programId,c=a.filter((e=>1===e.isRequiredCustomer)).length>0;ke.subscribe((e=>{r=e})),!0===c&&0===o[i.keyValue].trim().length&&ke.set($e(r,{divId:s,error:i.errorText,programId:o.programId,questionId:"",type:i.key}));const d=async e=>{let t="";if(n(0,o[i.keyValue]=e,o),!0===c&&0===e.trim().length)t=i.errorText;else if(!1===c&&0===e.trim().length)t="";else{if("phone"===i.key){t=!0===/(03|05|07|08|09|01[2|6|8|9])+([0-9]{8})\b/.test(e)?"":i.errorText}if("Name"===i.key){t=function(e){let t=new RegExp("^[a-zA-ZÀÁÂÃÈÉÊÌÍÒÓÔÕÙÚĂĐĨŨƠàáâãèéêìíòóôõùúăđĩũơƯĂẠẢẤẦẨẪẬẮẰẲẴẶẸẺẼỀỀỂẾưăạảấầẩẫậắằẳẵặẹẻẽềềểếỄỆỈỊỌỎỐỒỔỖỘỚỜỞỠỢỤỦỨỪễệỉịọỏốồổỗộớờởỡợụủứừỬỮỰỲỴÝỶỸửữựỳýỵỷỹs ]+$"),n="";if(!e)return n;for(const r of e)t.test(r)&&(n+=r);return n}(e.trim())===e.trim()?"":i.errorText}}ke.set(await $e(r,{divId:s,error:t,programId:o.programId,questionId:"",type:i.key})),document.getElementById(u).textContent=t,t.trim().length>0?document.getElementById(l).style.borderColor="red":document.getElementById(l).style.borderColor="#d6e0f5"};return e.$$set=e=>{"item"in e&&n(1,i=e.item),"data"in e&&n(0,o=e.data),"lstAnswerHaveCollectCustomerInfo"in e&&n(6,a=e.lstAnswerHaveCollectCustomerInfo)},[o,i,l,s,u,d,a,function(){o[i.keyValue]=this.value,n(0,o)},async e=>{if("phone"===i.key){let t=e.target.value.replace(/[^0-9]/g,"");await d(t)}else await d(e.target.value)},e=>{d("")}]}const un=class extends ee{constructor(e){super(),Z(this,e,sn,ln,o,{item:1,data:0,lstAnswerHaveCollectCustomerInfo:6})}};function cn(e,t,n){const r=e.slice();return r[3]=t[n],r}function dn(e){let t,n;return t=new un({props:{item:e[3],data:e[0],lstAnswerHaveCollectCustomerInfo:e[2]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.item=e[3]),1&n&&(r.data=e[0]),4&n&&(r.lstAnswerHaveCollectCustomerInfo=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function mn(e){let t,n,r,i,o,a=e[1].CollectInformation,l=[];for(let t=0;t<a.length;t+=1)l[t]=dn(cn(e,a,t));const s=e=>U(l[e],1,1,(()=>{l[e]=null}));return{c(){t=h("div");for(let e=0;e<l.length;e+=1)l[e].c();n=I(),r=h("span"),x(r,"color","red"),b(r,"id","crmtexterrormain"),b(t,"class",i=e[1].isHorizontalField?"crm-group-input-text flex-reverse-direction":"crm-group-input-text")},m(e,i){m(e,t,i);for(let e=0;e<l.length;e+=1)l[e].m(t,null);d(t,n),d(t,r),o=!0},p(e,[r]){if(7&r){let i;for(a=e[1].CollectInformation,i=0;i<a.length;i+=1){const o=cn(e,a,i);l[i]?(l[i].p(o,r),z(l[i],1)):(l[i]=dn(o),l[i].c(),z(l[i],1),l[i].m(t,n))}for(G(),i=a.length;i<l.length;i+=1)s(i);W()}(!o||2&r&&i!==(i=e[1].isHorizontalField?"crm-group-input-text flex-reverse-direction":"crm-group-input-text"))&&b(t,"class",i)},i(e){if(!o){for(let e=0;e<a.length;e+=1)z(l[e]);o=!0}},o(e){l=l.filter(Boolean);for(let e=0;e<l.length;e+=1)U(l[e]);o=!1},d(e){e&&g(t),p(l,e)}}}function gn(e,t,n){let{data:r}=t,{configPage:i}=t,{lstAnswerHaveCollectCustomerInfo:o}=t;return e.$$set=e=>{"data"in e&&n(0,r=e.data),"configPage"in e&&n(1,i=e.configPage),"lstAnswerHaveCollectCustomerInfo"in e&&n(2,o=e.lstAnswerHaveCollectCustomerInfo)},[r,i,o]}const pn=class extends ee{constructor(e){super(),Z(this,e,gn,mn,o,{data:0,configPage:1,lstAnswerHaveCollectCustomerInfo:2})}},hn=async(e,t)=>{const n=new Request("https://gwcrm.tgdd.vn/MWG-SurveyAPI"+e,{method:"POST",mode:"cors",redirect:"follow",body:JSON.stringify(t),headers:new Headers({"Content-Type":"application/json;charset=utf-8"})});return await fetch(n).then((e=>{if(e.status>=400)throw new Error("Bad response from server");return e.json()}))},fn=async e=>await hn("/script_web/get_question_v2",e),In=async e=>await hn("/script_web/update_question",e),vn=async e=>await hn("/script_web/getall_program_notscriptV2",e),wn=async e=>await hn("/script_web/update_display",e);async function bn(e){const t={program_id:parseInt(e.programId),secrect_token:e.programCode,company_id:e.dataSiteID,timeout:2e3,source_url:window.location.href,browser:e.deviceName,deviceinfo:e.deviceinfo};return await fn(t)}function yn(e){let t,n;return t=new an({props:{surveyData:e[5],data:e[1],lstAnswerHaveCollectCustomerInfo:e[9],lstAnswerHaveShowButtonFinish:e[6],updateLstAnswerBtn:e[11],backgroundColorMain:e[8],configPage:e[2],onClickSubmitFinish:e[12]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};32&n&&(r.surveyData=e[5]),2&n&&(r.data=e[1]),64&n&&(r.lstAnswerHaveShowButtonFinish=e[6]),256&n&&(r.backgroundColorMain=e[8]),4&n&&(r.configPage=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Cn(e){let t;return{c(){t=h("span"),b(t,"class","loader-survey svelte-1pwfq7v"),x(t,"color",e[8])},m(e,n){m(e,t,n)},p(e,n){256&n&&x(t,"color",e[8])},d(e){e&&g(t)}}}function xn(e){let t,n=e[6].length>0&&kn(e);return{c(){n&&n.c(),t=v()},m(e,r){n&&n.m(e,r),m(e,t,r)},p(e,r){e[6].length>0?n?n.p(e,r):(n=kn(e),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(e){n&&n.d(e),e&&g(t)}}}function kn(e){let t,n,r,i,o,a=(null!==e[5]&&e[5].extraData.btnFinishName.length>0?e[5].extraData.btnFinishName:"GỬI GÓP Ý")+"";return{c(){t=h("button"),n=f(a),b(t,"class","button-send-report-survey svelte-1pwfq7v"),t.disabled=r=Ve(e[4],e[1].programId),b(t,"id","crmbtnsubmitsurveyError"),x(t,"background",e[8])},m(r,a){m(r,t,a),d(t,n),i||(o=w(t,"click",e[13]),i=!0)},p(e,i){32&i&&a!==(a=(null!==e[5]&&e[5].extraData.btnFinishName.length>0?e[5].extraData.btnFinishName:"GỬI GÓP Ý")+"")&&y(n,a),18&i&&r!==(r=Ve(e[4],e[1].programId))&&(t.disabled=r),256&i&&x(t,"background",e[8])},d(e){e&&g(t),i=!1,o()}}}function An(t){let n,r,i,a,l,s,u,c,p,f,v,w,y,C,k=t[5],A=yn(t),$=t[9].length>0&&function(e){let t,n;return t=new pn({props:{data:e[1],configPage:e[2],lstAnswerHaveCollectCustomerInfo:e[9]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.data=e[1]),4&n&&(r.configPage=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}(t);function S(e,t){return e[3]?Cn:xn}let D=S(t),q=D(t);return{c(){n=h("div"),r=h("div"),i=h("div"),a=h("div"),A.c(),l=I(),$&&$.c(),s=I(),u=h("div"),c=I(),q.c(),f=I(),v=h("div"),b(u,"id","crmspantextinputerror"),b(a,"id",p="crm-question-form-"+t[1].IdHtml+"-"+t[1].programId),b(v,"id",w="main-form-tks-programid-"+t[1].IdHtml+"-"+t[1].programId),b(i,"class","main-form"),x(i,"border-color",t[8]),x(i,"background",t[7]),b(r,"class","crm-wrapper-survey"),b(n,"id","survey-question-form"),b(n,"class",y="main-form-programid"+t[1].programId+" survey-system-question-form-"+t[1].shortName+" "+t[10]+" svelte-1pwfq7v")},m(e,t){m(e,n,t),d(n,r),d(r,i),d(i,a),A.m(a,null),d(a,l),$&&$.m(a,null),d(a,s),d(a,u),d(a,c),q.m(a,null),d(i,f),d(i,v),C=!0},p(t,[r]){32&r&&o(k,k=t[5])?(G(),U(A,1,1,e),W(),A=yn(t),A.c(),z(A,1),A.m(a,l)):A.p(t,r),t[9].length>0&&$.p(t,r),D===(D=S(t))&&q?q.p(t,r):(q.d(1),q=D(t),q&&(q.c(),q.m(a,null))),(!C||2&r&&p!==(p="crm-question-form-"+t[1].IdHtml+"-"+t[1].programId))&&b(a,"id",p),(!C||2&r&&w!==(w="main-form-tks-programid-"+t[1].IdHtml+"-"+t[1].programId))&&b(v,"id",w),(!C||256&r)&&x(i,"border-color",t[8]),(!C||128&r)&&x(i,"background",t[7]),(!C||2&r&&y!==(y="main-form-programid"+t[1].programId+" survey-system-question-form-"+t[1].shortName+" "+t[10]+" svelte-1pwfq7v"))&&b(n,"class",y)},i(e){C||(z(A),z($),C=!0)},o(e){U(A),U($),C=!1},d(e){e&&g(n),A.d(e),$&&$.d(),q.d()}}}function $n(e,t,n){let r,{onFinishFunction:i}=t,{data:o}=t,{configPage:a}=t,{isSubmit:l}=t,s=!1;ke.subscribe((e=>{n(4,r=e),s=Ve(r,o.programId)}));var u=null,c=[],d="#ffffff",m="#ffffff",g=o.element.id+"program_"+o.programId;T((async()=>{if(null!==o.element.firstElementChild){let e=o.element.firstElementChild.className;if(document.getElementsByClassName(e).length>1)for(let t=0;t<document.getElementsByClassName(e).length;t++)document.getElementsByClassName(e)[t].remove()}})),q((async()=>{n(5,u=await bn(o)),null!==u.data?(n(5,u.extraData.programId=o.programId,u),n(5,u.extraData.programCode=o.programCode,u),n(7,d=void 0===u.extraData?.background?"#ffffff":u.extraData?.background),n(8,m=void 0===u.extraData?.colorMain?"#ffffff":u.extraData?.colorMain)):n(5,u=null)}));return e.$$set=e=>{"onFinishFunction"in e&&n(0,i=e.onFinishFunction),"data"in e&&n(1,o=e.data),"configPage"in e&&n(2,a=e.configPage),"isSubmit"in e&&n(3,l=e.isSubmit)},[i,o,a,l,r,u,c,d,m,[],g,e=>{n(6,c=e)},e=>{u.data.forEach((e=>{var t=e.listAnswer.filter((e=>!0===e.select))[0];void 0!==t&&(e.select=t.answerID)})),"button"===e&&He(r,o.programId),i(u,o),He(r,o.programId)},()=>{i(u,o,o.linkNext,(e=>{e&&(n(5,u=null),He(r,o.programId))}))}]}const Sn=class extends ee{constructor(e){super(),Z(this,e,$n,An,o,{onFinishFunction:0,data:1,configPage:2,isSubmit:3})}};function Dn(e){const t=t=>{!e||e.contains(t.target)||t.defaultPrevented||e.dispatchEvent(new CustomEvent("click_outside",e))};return document.addEventListener("click",t,!0),{destroy(){document.removeEventListener("click",t,!0)}}}const qn=[{ProgramId:"299",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"Đã ghi nhận lỗi! Rất tiếc vì trải nghiệm không tốt này"},CollectInformation:[{key:"phone",text:"Số điện thoại quý khách",placeHolder:"Nhập số điện thoại (nếu cần BachhoaXANH gọi lại)",keyValue:"cusPhone",errorText:"Số điện thoại không hợp lệ",type:"tel",maxLength:10}]},{ProgramId:"365",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"459",SiteId:"3",ValueCSS:{layoutComponent:"crm-survey-round-layout-border"},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"464",SiteId:"3",ValueCSS:{layoutComponent:"crm-survey-round-layout-border"},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"1070",SiteId:"3",ValueCSS:{layoutComponent:"crm-survey-round-layout-border"},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"463",SiteId:"3",ValueCSS:{layoutComponent:"crm-survey-round-layout-border"},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"422",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"419",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"420",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:""},CollectInformation:[]},{ProgramId:"336",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"Đã ghi nhận lỗi! Rất tiếc vì trải nghiệm không tốt này",CssTitle:"left"},CollectInformation:[{key:"phone",text:"Số điện thoại quý khách",placeHolder:"Nhập số điện thoại (nếu cần BachhoaXANH gọi lại)",keyValue:"cusPhone",errorText:"Số điện thoại không hợp lệ",type:"tel",maxLength:10}]},{ProgramId:"666",SiteId:"3",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"Phản ánh chất lượng sản phẩm",CssTitle:"center"},CollectInformation:[{key:"phone",text:"Số điện thoại quý khách",placeHolder:"Nhập số điện thoại đã đặt hàng",keyValue:"cusPhone",errorText:"Số điện thoại không hợp lệ",type:"tel",maxLength:10},{key:"data-attribute-10",text:"Mã đơn hàng",placeHolder:"Mã đơn hàng",keyValue:"saleOnline",errorText:"Mã đơn hàng không hợp lệ",type:"so",maxLength:12}]},{ProgramId:"1624",SiteId:"9",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"Đã ghi nhận lỗi! Rất tiếc vì trải nghiệm không tốt này",CssTitle:"left"},CollectInformation:[]},{ProgramId:"1636",SiteId:"15",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"",CssTitle:"center"},isHorizontalField:!0,CollectInformation:[{key:"phone",text:"Số điện thoại",placeHolder:"Số điện thoại ",keyValue:"cusPhone",errorText:"Số điện thoại không hợp lệ",type:"tel",width:50,maxLength:10},{key:"Name",text:"Họ và tên",placeHolder:"Họ và tên",keyValue:"cusName",errorText:"Họ và tên không hợp lệ",type:"name",width:50,maxLength:50}]},{ProgramId:"1637",SiteId:"15",ValueCSS:{},ValueAttribute:{isEnableBorder:!1},ValueText:{TitleHeader:"",CssTitle:"center"},isHorizontalField:!0,CollectInformation:[{key:"phone",text:"Số điện thoại",placeHolder:"Số điện thoại ",keyValue:"cusPhone",errorText:"Số điện thoại không hợp lệ",type:"tel",width:50,maxLength:10},{key:"Name",text:"Họ và tên",placeHolder:"Họ và tên",keyValue:"cusName",errorText:"Họ và tên không hợp lệ",type:"name",width:50,maxLength:50}]}],Tn=xe([]);function _n(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var Vn=function e(t,n){function r(e,r,i){if("undefined"!=typeof document){"number"==typeof(i=_n({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var a in i)i[a]&&(o+="; "+a,!0!==i[a]&&(o+="="+i[a].split(";")[0]));return document.cookie=e+"="+t.write(r,e)+o}}return Object.create({set:r,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var o=n[i].split("="),a=o.slice(1).join("=");try{var l=decodeURIComponent(o[0]);if(r[l]=t.read(a,l),e===l)break}catch(e){}}return e?r[e]:r}},remove:function(e,t){r(e,"",_n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,_n({},this.attributes,t))},withConverter:function(t){return e(_n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"});function Hn(e){let t=Vn.get("lstSubmit")||"";const n=""===t?[]:JSON.parse(t);n.push(e),Vn.set("lstSubmit",JSON.stringify(n))}function Nn(e){let t,n,r,i=!0!==e[0].isHiddenButton&&Bn(e),o=!0===e[0].isOpen&&Mn(e);return{c(){i&&i.c(),t=I(),o&&o.c(),n=v()},m(e,a){i&&i.m(e,a),m(e,t,a),o&&o.m(e,a),m(e,n,a),r=!0},p(e,r){!0!==e[0].isHiddenButton?i?i.p(e,r):(i=Bn(e),i.c(),i.m(t.parentNode,t)):i&&(i.d(1),i=null),!0===e[0].isOpen?o?(o.p(e,r),1&r&&z(o,1)):(o=Mn(e),o.c(),z(o,1),o.m(n.parentNode,n)):o&&(G(),U(o,1,1,(()=>{o=null})),W())},i(e){r||(z(o),r=!0)},o(e){U(o),r=!1},d(e){i&&i.d(e),e&&g(t),o&&o.d(e),e&&g(n)}}}function Bn(t){let n,r,i,o;return{c(){n=h("div"),r=h("button"),r.innerHTML='<img alt="Phản hồi" src="https://cdn.tgdd.vn/crmweb/survey/img/bao-loi.png"/>',b(r,"class","survey-button-result-error"),b(n,"data-controls-modal","idtest"),b(n,"data-backdrop","static"),b(n,"data-keyboard","false")},m(e,a){m(e,n,a),d(n,r),i||(o=w(r,"click",t[13]),i=!0)},p:e,d(e){e&&g(n),i=!1,o()}}}function Mn(t){let n,a,l,s,c,p,v,C,k,A,$,S,D,q,T,_,V,H,N,B,M,P,F,E,O,L,R,j=(void 0!==t[1]?t[1].ValueText.TitleHeader:"")+"",Q=t[6],K=Pn(t),X=t[7].length>0&&Fn(t);function J(e,t){return e[3]?En:On}let Y=J(t),Z=Y(t);return{c(){n=h("div"),a=h("div"),l=h("div"),s=h("div"),c=h("div"),p=h("div"),v=h("div"),C=h("div"),k=h("div"),A=h("div"),A.innerHTML='<button style="display:none"></button>',$=I(),S=h("div"),D=h("p"),q=f(j),_=I(),V=h("div"),K.c(),H=I(),X&&X.c(),N=I(),B=h("div"),M=I(),Z.c(),b(A,"class","popup-report-close-crm-survey"),b(D,"class","popup-title-header-crm-survey"),x(D,"text-align",void 0!==t[1]?t[1].ValueText.CssTitle:"left"),b(S,"class","popup-report-titel-crm-survey"),b(S,"style",T=void 0===t[1]||0===t[1].ValueText.TitleHeader.length?"box-shadow : none":"box-shadow:0 5px 4px -2px rgb(0 0 0 / 9%)"),b(B,"id","crmspantextinputerror"),b(V,"class","popup-report-container-crm-survey"),b(k,"class",P="popup-rp-crm-survey "+t[12]+" svelte-k0ru8"),x(k,"border-color",t[10]),x(k,"background",t[9]),b(C,"class","popup-report-container-crm-survey"),b(v,"class","poup-report-modal-crm-survey"),b(p,"class","inner svelte-k0ru8"),b(c,"class","middle svelte-k0ru8"),b(s,"class","outer svelte-k0ru8"),b(l,"class",E=u(jn?"poup-report-crm-survey-thanks":1===t[11]?"poup-report-crm-survey":"poup-report-crm-survey bg_Tranfe_color")+" svelte-k0ru8"),b(a,"class","popup-report-error-crm-survey"),b(n,"id","crmsurvey")},m(r,o){var u;m(r,n,o),d(n,a),d(a,l),d(l,s),d(s,c),d(c,p),d(p,v),d(v,C),d(C,k),d(k,A),d(k,$),d(k,S),d(S,D),d(D,q),d(k,_),d(k,V),K.m(V,null),d(V,H),X&&X.m(V,null),d(V,N),d(V,B),d(V,M),Z.m(V,null),O=!0,L||(R=[w(A,"click",t[13]),(u=F=Dn.call(null,k),u&&i(u.destroy)?u.destroy:e),w(k,"click_outside",(function(){i(2===t[11]?t[16]:Qn)&&(2===t[11]?t[16]:Qn).apply(this,arguments)}))],L=!0)},p(n,r){t=n,(!O||2&r)&&j!==(j=(void 0!==t[1]?t[1].ValueText.TitleHeader:"")+"")&&y(q,j),(!O||2&r)&&x(D,"text-align",void 0!==t[1]?t[1].ValueText.CssTitle:"left"),(!O||2&r&&T!==(T=void 0===t[1]||0===t[1].ValueText.TitleHeader.length?"box-shadow : none":"box-shadow:0 5px 4px -2px rgb(0 0 0 / 9%)"))&&b(S,"style",T),64&r&&o(Q,Q=t[6])?(G(),U(K,1,1,e),W(),K=Pn(t),K.c(),z(K,1),K.m(V,H)):K.p(t,r),t[7].length>0?X?(X.p(t,r),128&r&&z(X,1)):(X=Fn(t),X.c(),z(X,1),X.m(V,N)):X&&(G(),U(X,1,1,(()=>{X=null})),W()),Y===(Y=J(t))&&Z?Z.p(t,r):(Z.d(1),Z=Y(t),Z&&(Z.c(),Z.m(V,null))),(!O||4096&r&&P!==(P="popup-rp-crm-survey "+t[12]+" svelte-k0ru8"))&&b(k,"class",P),(!O||1024&r)&&x(k,"border-color",t[10]),(!O||512&r)&&x(k,"background",t[9]),(!O||2048&r&&E!==(E=u(jn?"poup-report-crm-survey-thanks":1===t[11]?"poup-report-crm-survey":"poup-report-crm-survey bg_Tranfe_color")+" svelte-k0ru8"))&&b(l,"class",E)},i(e){O||(z(K),z(X),O=!0)},o(e){U(K),U(X),O=!1},d(e){e&&g(n),K.d(e),X&&X.d(),Z.d(),L=!1,r(R)}}}function Pn(e){let t,n;return t=new an({props:{surveyData:e[6],data:e[0],lstAnswerHaveCollectCustomerInfo:e[7],lstAnswerHaveShowButtonFinish:e[8],updateLstAnswerBtn:e[14],configPage:e[1],onClickSubmitFinish:e[15],height:"245px",backgroundColorMain:e[10]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};64&n&&(r.surveyData=e[6]),1&n&&(r.data=e[0]),128&n&&(r.lstAnswerHaveCollectCustomerInfo=e[7]),256&n&&(r.lstAnswerHaveShowButtonFinish=e[8]),2&n&&(r.configPage=e[1]),1024&n&&(r.backgroundColorMain=e[10]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function Fn(e){let t,n;return t=new pn({props:{data:e[0],configPage:e[1],lstAnswerHaveCollectCustomerInfo:e[7]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.data=e[0]),2&n&&(r.configPage=e[1]),128&n&&(r.lstAnswerHaveCollectCustomerInfo=e[7]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function En(e){let t;return{c(){t=h("span"),b(t,"class","loader-survey svelte-k0ru8"),x(t,"color",e[10])},m(e,n){m(e,t,n)},p(e,n){1024&n&&x(t,"color",e[10])},d(e){e&&g(t)}}}function On(e){let t,n=e[8].length>0&&Ln(e);return{c(){n&&n.c(),t=v()},m(e,r){n&&n.m(e,r),m(e,t,r)},p(e,r){e[8].length>0?n?n.p(e,r):(n=Ln(e),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(e){n&&n.d(e),e&&g(t)}}}function Ln(e){let t,n,r,i,o=(null!==e[6]&&e[6].extraData.btnFinishName.length>0?e[6].extraData.btnFinishName:"GỬI GÓP Ý")+"";return{c(){t=h("button"),n=f(o),b(t,"class","button-send-report-survey"),t.disabled=e[5],b(t,"id","crmbtnsubmitsurveyError"),x(t,"background",e[10])},m(o,a){m(o,t,a),d(t,n),r||(i=w(t,"click",e[17]),r=!0)},p(e,r){64&r&&o!==(o=(null!==e[6]&&e[6].extraData.btnFinishName.length>0?e[6].extraData.btnFinishName:"GỬI GÓP Ý")+"")&&y(n,o),32&r&&(t.disabled=e[5]),1024&r&&x(t,"background",e[10])},d(e){e&&g(t),r=!1,i()}}}function Rn(e){let t,n,r,i,o,a=null!==e[6]&&Nn(e);return{c(){t=h("main"),a&&a.c(),n=I(),r=h("div"),b(r,"id",i="main-form-tks-programid")},m(e,i){m(e,t,i),a&&a.m(t,null),m(e,n,i),m(e,r,i),o=!0},p(e,[n]){null!==e[6]?a?(a.p(e,n),64&n&&z(a,1)):(a=Nn(e),a.c(),z(a,1),a.m(t,null)):a&&(G(),U(a,1,1,(()=>{a=null})),W())},i(e){o||(z(a),o=!0)},o(e){U(a),o=!1},d(e){e&&g(t),a&&a.d(),e&&g(n),e&&g(r)}}}let jn=!1;function Qn(e){}function Gn(e,t,n){let r,{data:i}=t,{configPage:o}=t,{onFinishFunction:a}=t,{isSubmit:l}=t;Tn.set(i);let s,u=!1;ke.subscribe((e=>{n(4,r=e),n(5,u=Ve(r,i.programId))})),Ae.subscribe((e=>{s=e})),q((async()=>{null!=i&&(n(1,o=await qn.filter((e=>e.ProgramId===i.programId))[0]),v())}));var c=null,d=[],m=[],g="#ffffff",p="#ffffff",h=1,f="";const I=async()=>{n(7,d=[]),n(8,m=[]),n(6,c=null),n(6,c=await bn(i)),n(0,i.dataId=c.id,i);let e=function(e){let t=Vn.get("lstSubmit")||"";return""===t?[]:JSON.parse(t)}(),t=i.lstAttrIds.filter((e=>"10"===e.attribute_id)),r=t.length?t[0].attribute_value:"0",o=0===e.length?0:e.filter((e=>e.programId===i.programId&&e.orderId===r)).length;c.extraData.numberShowSession>o&&null!==c.data?(n(6,c.extraData.programId=i.programId,c),n(6,c.extraData.programCode=i.programCode,c),n(9,g=void 0===c.extraData.background?"#ffffff":c.extraData.background),n(10,p=void 0===c.extraData.colorMain?"#ffffff":14==i.dataSiteID?"#243A76":c.extraData?.colorMain),n(11,h=void 0===c.extraData?.isLockScreen||"center"===c.extraData?.positionDesign?1:c.extraData?.isLockScreen),n(12,f="center"===c.extraData?.positionDesign?"crm-survey-center-popup":"centerBottom"===c.extraData?.positionDesign?"crm-survey-centerBottom-popup":(c.extraData?.positionDesign,"crm-survey-LeftBottom-popup"))):n(6,c=null)},v=async()=>{n(0,i.isOpen=!i.isOpen,i);const e=document.body;if(!0===i.isOpen)n(0,i.isOpening=!0,i),await I(),i.idBtnShow.length>0&&null!=document.getElementById(i.idBtnShow)&&document.getElementById(i.idBtnShow).classList.add("hidden"),1===h&&(e.style.height="100vh",3!=i.dataSiteID&&(e.style.overflowY="hidden")),window.isOpenWindow=!0;else{n(0,i.isOpening=!1,i);e.style.top;n(0,i.isOpening=!1,i),e.style.position="",e.style.top="",e.style.height="",e.style.overflowY="auto",await wn({data_id:parseInt(i.dataId),action:2}),5==parseInt(i.sourcetype)&&window.ReactNativeWebView.postMessage("submitted,false");let t=i.lstAttrIds.filter((e=>"10"===e.attribute_id));Hn({programId:i.programId,url:i.url,status:0,orderId:t.length>0?t[0].attribute_value:"0"}),window.isOpenWindow=!1,i.idBtnShow.length>0&&null!=document.getElementById(i.idBtnShow)&&document.getElementById(i.idBtnShow).classList.remove("hidden"),He(r,i.programId)}s=s.map((e=>(e.programId==i.programId&&(e=i),e))),Ae.set(s)};window.isOpenWindow=!1,window.handleModelOpen=async e=>{n(1,o=await qn.filter((t=>t.ProgramId===e.programId))[0]),void 0!==e&&(n(0,i=e),v())};return e.$$set=e=>{"data"in e&&n(0,i=e.data),"configPage"in e&&n(1,o=e.configPage),"onFinishFunction"in e&&n(2,a=e.onFinishFunction),"isSubmit"in e&&n(3,l=e.isSubmit)},[i,o,a,l,r,u,c,d,m,g,p,h,f,v,e=>{n(8,m=e)},()=>{c.data.forEach((e=>{var t=e.listAnswer.filter((e=>!0===e.select))[0];void 0!==t&&(e.select=t.answerID)})),He(r,i.programId),a(c,i,i.linkNext),n(6,c=null)},function(e){v()},()=>{a(c,i,i.linkNext,(e=>{e&&(n(6,c=null),He(r,i.programId))}))}]}const Wn=class extends ee{constructor(e){super(),Z(this,e,Gn,Rn,o,{data:0,configPage:1,onFinishFunction:2,isSubmit:3})}};function zn(t){let n;return{c(){n=h("main"),n.innerHTML="<h1>Model</h1>"},m(e,t){m(e,n,t)},p:e,i:e,o:e,d(e){e&&g(n)}}}const Un=class extends ee{constructor(e){super(),Z(this,e,null,zn,o,{})}};function Kn(e){let t,n,r;var i=e[3].component;function o(e){return{props:{data:e[0],configPage:e[1],onFinishFunction:e[4],isSubmit:e[2]}}}return i&&(t=k(i,o(e))),{c(){t&&X(t.$$.fragment),n=v()},m(e,i){t&&J(t,e,i),m(e,n,i),r=!0},p(e,[r]){const a={};if(1&r&&(a.data=e[0]),2&r&&(a.configPage=e[1]),4&r&&(a.isSubmit=e[2]),i!==(i=e[3].component)){if(t){G();const e=t;U(e.$$.fragment,1,0,(()=>{Y(e,1)})),W()}i?(t=k(i,o(e)),X(t.$$.fragment),z(t.$$.fragment,1),J(t,n.parentNode,n)):t=null}else i&&t.$set(a)},i(e){r||(t&&z(t.$$.fragment,e),r=!0)},o(e){t&&U(t.$$.fragment,e),r=!1},d(e){e&&g(n),t&&Y(t,e)}}}function Xn(e,t,n){const r=[{type:"QUESTION_FORM",component:Sn},{type:"POPUP_FORM",component:Wn},{type:"MODEL_FORM",component:Un}];let i,o,a=!1;ke.subscribe((e=>{i=e}));let{data:l}=t,{configPage:s}=t;var u=!1;const c=r.filter((e=>e.type===l.type))[0];var d=function(e,t){e.innerHTML=t,Array.from(e.querySelectorAll("script")).forEach((e=>{const t=document.createElement("script");Array.from(e.attributes).forEach((e=>t.setAttribute(e.name,e.value))),t.appendChild(document.createTextNode(e.innerHTML)),e.parentNode.replaceChild(t,e)}))};return e.$$set=e=>{"data"in e&&n(0,l=e.data),"configPage"in e&&n(1,s=e.configPage)},[l,s,u,c,async(e,t,r,s)=>{a=!1;try{null!==document.getElementById("crmbtnsubmitsurveyError")&&(document.getElementById("crmbtnsubmitsurveyError").disabled=!0),o="0"==t.cusGender?"Chị":"1"==t.cusGender?"Anh":"Bạn";var c=[];if(i.length>0&&(c=i.filter((e=>e.programId===t.programId&&""!==e.error))),0===c.length){n(2,u=!0),t.listAttributes=t.lstAttrIds.map((e=>(10==e.attribute_id&&t.saleOnline?.length>0?e.attribute_value=t.saleOnline:e.attribute_value=e.attribute_value,e)));const i={list_question:e.data,survey_customer:{survey_program_id:e.extraData.programId,customer_name:t.cusName,customer_phone:t.cusPhone,customer_gender:t.cusGender,note:"",company_id:t.dataSiteID,status_id:4,source_url:t.url,device_info:t.deviceName,is_contact:t.isContact,product_name:null!=t?.productName?t?.productName:""},token:e.extraData.programCode,object_attribute:t.listAttributes,extra_data:{address:t.address,districtid:null===t.districtid?"":parseInt(t.districtid),provinceid:null===t.provinceid?"":parseInt(t.provinceid),source_type:parseInt(t.sourcetype),wardid:null===t.wardid?"":parseInt(t.wardid)},timeout:1e3},o=await In(i);n(2,u=!1);const a=await o.messageDetail;if(1==await o.isError)return alert(a);if(void 0!==s&&s(!0),void 0!==t.functionCallback){let n="",r="";e.data.forEach((e=>{e.listAnswer.filter((e=>!0===e.select||e.valueTexArea?.trim().length>0)).forEach((e=>{let t=e.valueTexArea?.trim().length>0?e.valueTexArea:e.answerName;n=n.length>0?n.concat(", ",t):t,r=e.keyAction}))})),t.functionCallback(n,r)}let c=l.lstAttrIds.filter((e=>"10"===e.attribute_id));if(Hn({programId:l.programId,url:l.url,status:1,orderId:c.length>0?c[0].attribute_value:"0"}),5==parseInt(t.sourcetype)){n(0,l.isOpen=!1,l),n(2,u=!1);const e=o.data.replace("{gioi-tinh}",t.genderText).replace("{ten}",void 0===t.firstName?"":t.firstName).replace("{ten-chuoi}",t.shortName).replace("{ten-san-pham}",t.productname);window.ReactNativeWebView.postMessage("submitted,"+e)}else if(5===o.dataType)window.location.href=""!==r?r:o.data,n(2,u=!1);else{n(2,u=!1);const e=o.data.replace("{gioi-tinh}",t.genderText).replace("{ten}",void 0===t.firstName?"":t.firstName).replace("{ten-chuoi}",t.shortName).replace("{ten-san-pham}",t.productname);if("QUESTION_FORM"===l.type){const t="main-form-tks-programid-"+l.IdHtml+"-"+l.programId;document.getElementById(t).innerHTML=e,d(document.getElementById(t),e);const n="crm-question-form-"+l.IdHtml+"-"+l.programId;document.getElementById(n).innerHTML=""}else{const n="main-form-tks-programid";d(document.getElementById(n),e),setTimeout((()=>{document.getElementById(n).innerHTML="";const e=document.body,r=e.style.top;e.style.position="",e.style.top="",e.style.height="",e.style.overflowY="auto",window.scrollTo(0,-1*parseInt(r||"0")),t.idBtnShow.length>0&&null!=document.getElementById(t.idBtnShow)&&document.getElementById(t.idBtnShow).classList.remove("hidden"),window.isOpenWindow=!1}),2e3)}null!==document.getElementById("crmbtnsubmitsurveyError")&&(document.getElementById("crmbtnsubmitsurveyError").disabled=!1)}}else{const e="crmspantextinputerror";document.getElementById(e).innerHTML="",c.forEach((e=>{var t=document.getElementsByClassName(e.divId);for(let n=0;n<t.length;n++){const r=t[n];"SPAN"===r.tagName?r.textContent=e.error:r.style.borderColor="red"}})),null!==document.getElementById("crmbtnsubmitsurveyError")&&(document.getElementById("crmbtnsubmitsurveyError").disabled=!1),void 0!==s&&s(!1)}}finally{a=!0}}]}const Jn=class extends ee{constructor(e){super(),Z(this,e,Xn,Kn,o,{data:0,configPage:1})}};function Yn(e,t,n){let{data:r}=t,i=qn.filter((e=>e.ProgramId==r.programId))[0];return new Jn({target:r.element,props:{data:r,configPage:i}}),e.$$set=e=>{"data"in e&&n(0,r=e.data)},[r]}const Zn=class extends ee{constructor(e){super(),Z(this,e,Yn,null,o,{data:0})}};function er(e,t,n){const r=e.slice();return r[7]=t[n],r}function tr(e){let t,n;return t=new Zn({props:{data:e[7]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.data=e[7]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function nr(e){let t,n;return t=new Zn({props:{data:e[2]}}),{c(){X(t.$$.fragment)},m(e,r){J(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.data=e[2]),t.$set(r)},i(e){n||(z(t.$$.fragment,e),n=!0)},o(e){U(t.$$.fragment,e),n=!1},d(e){Y(t,e)}}}function rr(e){let t,n,r,i=e[0].filter(ir),o=[];for(let t=0;t<i.length;t+=1)o[t]=tr(er(e,i,t));const a=e=>U(o[e],1,1,(()=>{o[e]=null}));let l=!0===e[1]&&nr(e);return{c(){t=h("main");for(let e=0;e<o.length;e+=1)o[e].c();n=I(),l&&l.c()},m(e,i){m(e,t,i);for(let e=0;e<o.length;e+=1)o[e].m(t,null);d(t,n),l&&l.m(t,null),r=!0},p(e,[r]){if(1&r){let l;for(i=e[0].filter(ir),l=0;l<i.length;l+=1){const a=er(e,i,l);o[l]?(o[l].p(a,r),z(o[l],1)):(o[l]=tr(a),o[l].c(),z(o[l],1),o[l].m(t,n))}for(G(),l=i.length;l<o.length;l+=1)a(l);W()}!0===e[1]?l?(l.p(e,r),2&r&&z(l,1)):(l=nr(e),l.c(),z(l,1),l.m(t,null)):l&&(G(),U(l,1,1,(()=>{l=null})),W())},i(e){if(!r){for(let e=0;e<i.length;e+=1)z(o[e]);z(l),r=!0}},o(e){o=o.filter(Boolean);for(let e=0;e<o.length;e+=1)U(o[e]);U(l),r=!1},d(e){e&&g(t),p(o,e),l&&l.d()}}}const ir=e=>"QUESTION_FORM"===e.type;function or(e,t,n){let r=new URL(window.location.href);te.filter((e=>e.domain===r.hostname))[0];const i=-1!=(navigator.userAgent.indexOf("Opera")||navigator.userAgent.indexOf("OPR"))?"Opera":-1!=navigator.userAgent.indexOf("Edg")?"Edge":-1!=navigator.userAgent.indexOf("Chrome")?"Chrome":-1!=navigator.userAgent.indexOf("Safari")?"Safari":-1!=navigator.userAgent.indexOf("Firefox")?"Firefox":-1!=navigator.userAgent.indexOf("MSIE")||1==!!document.documentMode?"IE":"unknown";let o=ye(window.location.hostname,window.location.href,i);var a=!1,l={};let s=[];return Ae.subscribe((e=>{s=e})),q((()=>{window.addEventListener("load",(e=>{const t=te.filter((e=>-1!==r.hostname.toString().indexOf(e.domain)))[0];void 0!==t&&vn({url:window.location.href,company_id:Number(t.SiteId)}).then((e=>{e.data.length>0&&e.data.filter((function(e){return e.list_link.filter((e=>-1!==window.location.href.indexOf(e.link))).length>0})).forEach((e=>{void 0===o.filter((t=>t.programId===e.surveyprogramid.toString()))[0]?o.filter((e=>"0"===e.programId)).forEach((n=>{n.programId=e.surveyprogramid.toString(),n.programCode=e.token,n.SiteId=t.SiteId,n.isOpen=!0})):o.filter((t=>t.programId===e.surveyprogramid.toString())).forEach((e=>{e.isOpen=!0}))}));Ae.set(o);var r=o.filter((e=>"POPUP_FORM"===e.type&&!0===e.isOpen&&!1===e.isOpening))[0];void 0!==r&&(r.isOpen=!1,setTimeout((()=>{void 0===s.filter((e=>"POPUP_FORM"===e.type&&!0===e.isOpening))[0]&&(void 0===window.handleModelOpen?(n(1,a=!0),n(2,l=r)):window.handleModelOpen(r))}),2e4))}))}))})),window.handleModel=(e,t,r,s)=>{let u=e.toString();var c=o.filter((e=>e.programId===u));if(null!=s)for(var d=document.getElementsByClassName("crm-survey-render"),m=0;m<d.length;++m)null!=s?.cus_address&&d[m].setAttribute("data-address",s?.cus_address),null!=s?.cus_provinceid&&d[m].setAttribute("data-provinceid",s?.cus_provinceid),null!=s?.cus_gender&&d[m].setAttribute("data-cusgender",s?.cus_gender),null!=s?.cus_name&&d[m].setAttribute("data-cusname",s?.cus_name),null!=s?.cus_districtid&&d[m].setAttribute("data-districtid",s?.cus_districtid),null!=s?.cus_phone&&d[m].setAttribute("data-cusphone",s?.cus_phone),null!=s?.cus_wardid&&d[m].setAttribute("data-wardid",s?.cus_wardid),null!=s?.cus_saleorder&&d[m].setAttribute("data-attributeid-10",null==s?.cus_saleorder||null==s?.cus_saleorder||""==s?.cus_saleorder?-1:s?.cus_saleorder),null!=s?.pro_name&&d[m].setAttribute("data-productname",null==s?.pro_name?"":s?.pro_name);void 0!==c&&(n(0,o=ye(window.location.hostname,window.location.href,i)),c=o.filter((e=>e.programId===u))[0]),void 0!==c&&(c.linkNext=null==t?"":t,c.functionCallback=r,void 0===window.handleModelOpen?(n(1,a=!0),n(2,l=c)):window.handleModelOpen(c))},[o,a,l]}new class extends ee{constructor(e){super(),Z(this,e,or,rr,o,{})}}({target:document.body,props:{name:"world"}})})();