define(["browser"],(function(t){var e={url:App.context.dev?"http://localhost:3001":App.context.chatUrl,salt:App.context.chatSalt,autoClose:4e4,time:0,connId:this.connId||Math.random().toString(36).substring(2,8),start:function(){if(!App.context.dev){var e=this.url,o={key:this.salt,connectionId:this.connId},i=this;if(e&&this.salt)if(t.IsIe()&&t.Version()<=9&&window.XDomainRequest){var n=function(){clearTimeout(i.timeout),i.timeout=setTimeout(r,i.time),i.time+=1e3},r=function a(){var t=new XDomainRequest;t.onload=function(){if(i.time=0,clearTimeout(i.timeout),t&&t.responseText){var e;try{e=JSON.parse(t.responseText)}catch(o){return console.log(o),n()}return a(),void i.prepareData(e)}a()},t.timeout=i.autoClose,t.onerror=n,t.ontimeout=n,t.onprogress=function(){},t.open("get",e+"?key="+encodeURIComponent(i.salt)+"&connectionId="+encodeURIComponent(i.connId)),t.send()};setTimeout(r,0)}else{var s=Z.ajax({url:e,data:o,success:function(t){return clearTimeout(i.timeout),clearTimeout(i.abortTimeout),t?(i.start(),void i.prepareData(t)):(i.time=0,void i.start())},error:i.error.bind(i)});this.abortTimeout=setTimeout((function(){s&&s.abort&&(i.time=0,s.abort())}),this.autoClose)}}},error:function(){clearTimeout(this.timeout),clearTimeout(this.abortTimeout),this.timeout=setTimeout(this.start.bind(this),this.time),this.time+=1e3},prepareData:function(t){require(["chat"],(function(e){Z.isArray(t)?t.forEach((function(t){e.prepareMessage(t)})):e.prepareMessage(t)}))},send:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};if(t.IsIe()&&t.Version()<=9&&window.XDomainRequest){var i=new XDomainRequest;i.onload=o,i.onerror=o,i.ontimeout=function(){},i.onprogress=function(){},i.open("POST",this.url+"/publish"),setTimeout((function(){i.send(Z.serialize(e))}),0)}else Z.post(this.url+"/publish",e,o)}};return e})); //# sourceMappingURL=chatPoll-79896c1668.min.js.map