function _classCallCheck(e,l){if(!(e instanceof l))throw new TypeError("Cannot call a class as a function")}define(["dom","modal","cookie","css!modalCss.css","css!mtdsCollectEmail.css"],(function(e,l,o){var t=(function(){function t(){_classCallCheck(this,t)}return t.init=function(){this.btnClose=document.querySelector(".dismiss"),this.btnSend=document.querySelector(".collect-email-send"),this.form=document.querySelector(".collect-email-form"),this.emailField=document.querySelector(".collect-email-field"),this.emailErrorField=document.querySelector(".cam-bot-email-error"),this.btnClose&&(this.btnClose.onclick=function(){t.close()}),this.btnSend&&(this.btnSend.onclick=function(){t.send()})},t.close=function(){var t=e.formToObject(this.form);t.email="",t.close=!0,Z.post("/modal/mtdscollectemail",t,(function(){o.deleteCookie("modal-hash"),l.hide()}))},t.send=function(){var t=this,c=e.formToObject(this.form);document.querySelector(".collect-email-send").classList.add("collect-email-send-disabled"),document.querySelector(".collect-email-send").classList.remove("collect-email-send"),Z.post("/modal/mtdscollectemail",c,(function(e){e.status?(t.emailField.classList.remove("error"),t.emailErrorField.style.display="none",o.deleteCookie("modal-hash"),l.hide()):(document.querySelector(".collect-email-send-disabled").classList.add("collect-email-send"),document.querySelector(".collect-email-send-disabled").classList.remove("collect-email-send-disabled"),t.emailField.classList.add("error"),t.emailErrorField.style.display="block")}))},t})();return t})); //# sourceMappingURL=mtdscollectemail-3bbfe6fe3c.min.js.map