"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5774],{12549:function(e,t,n){var i=n(59499),r=n(4730);n(67294);var a=n(25675),o=n.n(a),s=n(85893),l=["src","alt","fill"];function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function c(e){for(var t=1;t\');']),Z=s.ZP.div.withConfig({displayName:"PopupContainer",componentId:"sc-dobyp0-25"})(["text-align:left;> div > div:last-of-type{max-height:calc(100vh);overflow-y:auto;padding:4.2rem 6.3rem;background-color:#fff;background-repeat:no-repeat;background-position:right center;background-size:32.2rem 96rem;max-width:86.4rem;width:100%;background-image:url(\"data:image/svg+xml;utf8, \");@media(max-width:","){max-width:86.4rem;width:100%;padding:0 3rem;background-position:top center;background-size:contain;background-image:url(\"data:image/svg+xml;utf8, \");}@media(max-width:","){background-size:96rem 22rem;}}"],function(e){return e.theme.desktop960},function(e){return e.theme.tablet}),F=s.ZP.div.withConfig({displayName:"ModalTitleContainer",componentId:"sc-dobyp0-26"})(["div{margin-top:0;margin-bottom:1.8rem;}h1{font-size:2.5rem;font-weight:600;letter-spacing:0.04rem;line-height:3.3rem;margin-top:0;margin-bottom:0;@media(max-width:","){font-size:2rem;}}"],function(e){return e.theme.desktop960}),T=n(87103),z=n(70440),B=n(85893),U=function(e){var t=e.setVisible;return(0,B.jsxs)(P,{children:[(0,B.jsx)("svg",{width:"35px",height:"35px",viewBox:"0 0 35 35",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,B.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,B.jsx)("g",{transform:"translate(-112.000000, -655.000000)",children:(0,B.jsx)("g",{transform:"translate(48.000000, 431.000000)",children:(0,B.jsxs)("g",{transform:"translate(64.000000, 224.000000)",children:[(0,B.jsx)("circle",{fill:"#008558",cx:"17.5",cy:"17.5",r:"17.5"}),(0,B.jsxs)("g",{transform:"translate(5.000000, 6.000000)",children:[(0,B.jsx)("rect",{x:"0",y:"0",width:"24",height:"24"}),(0,B.jsx)("polygon",{fill:"#FFFFFF",points:"10.9565217 18 4.5 11.5790725 6.52304348 9.56718193 10.9565217 13.9619501 18.9769565 6 21 8.01189061"})]})]})})})})}),(0,B.jsx)(O,{children:"SUCCESS!"}),(0,B.jsx)(D,{children:"Check your email."}),(0,B.jsx)(z.ButtonBrand.Primary,{onClick:function(){return t(!1)},className:"button-primary",children:"Download another guide"})]})},L=n(87066),G=n(96827),H=n(67686),R=n(7013),V={mapPropsToValues:function(){return{firstName:"",lastName:"",email:"",optin:!1,bestDescribes:"",trainingGoal:"",rulesAgreement:!1,name:"",gatrackid:"",gaclientid:"",gacampaign:"",gamedium:"",gasource:"",gauserid:"",course:"",heading:""}},validationSchema:G.Ry().shape({firstName:G.Z_().required("Please enter your first name."),lastName:G.Z_().required("Please enter your last name."),email:G.Z_().email("Please enter a valid email address.").required("Please enter email."),bestDescribes:G.Z_().required("Please choose your role.")}),handleSubmit:function(e,t){var n=t.setStatus,i=e.firstName,r=e.lastName,o=e.email,s=e.optin,l=e.bestDescribes,d=e.rulesAgreement,c=e.gatrackid,m=e.gaclientid,g=e.gacampaign,u=e.gamedium,p=e.gasource,h=e.gauserid,f=e.course,w=e.heading;n("pending"),(0,L.Z)({method:"POST",url:"".concat(H.yh,"/business/communique"),headers:{"Content-Type":"applicationhttps://www.cbtnuggets.com/json"},data:{form_name:"ultimate_cert_guide",first_name:"".concat(i.trim()),last_name:"".concat(r.trim()),email:"".concat(o.trim()),optin:"".concat(s),best_describes:"".concat(l),rules_agreement:"".concat(d),lead_source:"Ult Cert Guide Lander",course:f,gatrackid:c,gaclientid:m,gacampaign:g,gamedium:u,gasource:p,gauserid:h}}).then(function(){n("success");var e="ultimate_cert_guide_download",t=(0,a.Z)({},e,{});t[e].guide_id=f,t[e].guide_name=w,t[e].job_title=l,(0,R.w)(e,t)}).catch(function(){return n("error")})}},A=(0,T.j0)(V)(function(e){var t=e.handleSubmit,n=e.setFieldValue,a=e.handleChange,o=e.handleBlur,s=e.status,l=e.values,d=e.touched,c=e.errors,m=e.isSubmitting,g=e.heading,u=e.name,p=e.setVisible;return((0,i.useEffect)(function(){n("course",u),n("heading",g)},[]),"pending"===s)?(0,B.jsx)(E,{children:(0,B.jsx)(z.LoadingBubbles,{})}):"success"===s?(0,B.jsx)(U,{setVisible:p}):"error"===s?(0,B.jsx)(B.Fragment,{children:"error"}):(0,B.jsxs)("form",{onSubmit:t,children:[(0,B.jsxs)(x,{children:[(0,B.jsx)(z.Form.Input,{className:"text",label:"First name",id:"firstName",name:"firstName",type:"text",maxLength:50,onChange:a,onBlur:o,value:l.firstName,crossOrigin:""}),d.firstName&&c.firstName&&(0,B.jsx)("span",{className:"msg-error",children:c.firstName})]}),(0,B.jsxs)(x,{children:[(0,B.jsx)(z.Form.Input,{className:"text",label:"Last name",id:"lastName",name:"lastName",type:"text",maxLength:50,onChange:a,onBlur:o,value:l.lastName,crossOrigin:""}),d.lastName&&c.lastName&&(0,B.jsx)("span",{className:"msg-error",children:c.lastName})]}),(0,B.jsxs)(x,{children:[(0,B.jsx)(z.Form.Input,{className:"text",label:"Email",id:"email",name:"email",type:"email",maxLength:50,onChange:a,onBlur:o,value:l.email,crossOrigin:""}),d.email&&c.email&&(0,B.jsx)("span",{className:"msg-error",children:c.email})]}),(0,B.jsxs)(x,{children:[(0,B.jsxs)(z.Form.Select.Basic,{labelHidden:!1,label:"What is your job role?",id:"role",className:"role",name:"bestDescribes",onChange:a,onBlur:o,children:[(0,B.jsx)("option",{value:"",children:"Select..."}),(0,B.jsx)("option",{value:"I'm an IT pro looking to sharpen my skills or earn a certification",children:"I'm an IT pro looking to sharpen my skills or earn a certification"}),(0,B.jsx)("option",{value:"I lead an IT team and am looking for training solutions",children:"I lead an IT team and am looking for training solutions"}),(0,B.jsx)("option",{value:"I'm not an IT pro, but interested in entering the field",children:"I'm not an IT pro, but interested in entering the field"}),(0,B.jsx)("option",{value:"Other",children:"Other"})]}),d.bestDescribes&&c.bestDescribes&&(0,B.jsx)("span",{className:"msg-error",children:c.bestDescribes})]}),(0,B.jsxs)(x,{className:"mod-checkbox",children:[(0,B.jsx)(z.Form.Checkbox,{id:"optin",name:"optin",className:"certClass-form-inputs-checks-label-check",onChange:a,crossOrigin:""}),(0,B.jsx)("label",{htmlFor:"optin",children:"I'd like to receive CBT Nuggets IT training news and resources"})]}),(0,B.jsx)(z.ButtonBrand.Primary,{type:"submit",disabled:m,children:"Submit"}),(0,B.jsxs)(y,{children:["I have read and understood the ",(0,B.jsx)(r.l7,{href:"/privacy",children:"privacy policy"}),", and am able to consent to it."]})]})}),K=function(e){var t=e.visible,n=e.setVisible,r=e.heading,a=e.name,l=(0,i.useRef)(null),d=(0,i.useContext)(s.Ni);return(0,B.jsx)(Z,{children:(0,B.jsx)(z.Popup,{visible:t,animationType:"slideDown",overlayColor:d.popupOverlay,closeButtonComponent:(0,B.jsx)(S,{}),onClose:function(){null!==l.current&&(l.current.src="http://www.skru.ac.th/intro/?train="),n(!1)},children:(0,B.jsxs)(b,{children:[(0,B.jsxs)("article",{children:[(0,B.jsx)(v,{children:"Download"}),(0,B.jsx)(F,{children:(0,B.jsx)("h1",{children:r})}),(0,B.jsx)(A,{setVisible:n,heading:r,name:a})]}),(0,B.jsx)("aside",{children:(0,B.jsx)(o.Z,{role:"presentation",alt:"",src:"/assets/client/packet.svg"})})]})})})},q=n(28874);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}var W=function(e){var t=e.heading,n=e.name,r=e.formKlaviyoId,o=e.gaEventNames,s=e.gaEventData,l=(0,i.useState)(!1),d=l[0],c=l[1],m=(0,i.useRef)(null),g=(0,i.useCallback)(function(){r&&null!=o&&o.length&&(m.current&&clearInterval(m.current),m.current=setInterval(function(){var e=document.querySelector('[data-testid="klaviyo-form-'.concat(r,'"]'));if(e){var t=e.querySelectorAll("button.needsclick"),n=null==t?void 0:t.item(t.length-1);n&&(n.addEventListener("click",function(){var t=e.querySelectorAll('[role="alert"]');t&&0!==t.length||o.forEach(function(e){(0,R.w)(e,function(e){for(var t=1;t