/* eslint-disable */ var J50Npi = { currentScript: null, getJSON: function(url, data, callback) { var src = url + (url.indexOf("?")+1 ? "&" : "?"); var head = document.getElementsByTagName("head")[0]; var newScript = document.createElement("script"); var params = []; var param_name = "" this.success = callback; data["callback"] = "J50Npi.success"; for(param_name in data){ params.push(param_name + "=" + encodeURIComponent(data[param_name])); } src += params.join("&") newScript.type = "text/javascript"; newScript.src = src; if(this.currentScript) head.removeChild(currentScript); head.appendChild(newScript); }, success: null }; if (typeof(_imbox) === 'undefined') { var _imbox = _imbox || [] } (function(w) { navigator.browserSpecs = (function(){ var ua= navigator.userAgent, tem, M= ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || []; if(/trident/i.test(M[1])){ tem= /\brv[ :]+(\d+)/g.exec(ua) || []; return {name:'IE',version:(tem[1] || '')}; } if(M[1]=== 'Chrome'){ tem= ua.match(/\b(OPR|Edge)\/(\d+)/); if(tem!= null) return {name:tem[1].replace('OPR', 'Opera'),version:tem[2]}; } if(M[1]=== 'Chrome' && ua.match(/Mobile/i)){ return {name:M[1],version:M[2]}; } M= M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?']; if((tem= ua.match(/version\/(\d+)/i))!= null) M.splice(1, 1, tem[1]); return {name:M[0],version:M[1]}; })(); var u = 'https://apiv2.imbox.io/api/widgeturl/' + _sid; var data = {}; imboxBuilt = true var callback = function (data) { if(data.v && data.v === 2) { if(navigator.browserSpecs.name == 'MSIE') { return false; } if(navigator.browserSpecs.name == 'Safari' && navigator.browserSpecs.version <= 9) { return false; } if(navigator.browserSpecs.name == 'Firefox' && navigator.browserSpecs.version <= 44) { return false; } if(navigator.browserSpecs.name == 'Opera' && navigator.browserSpecs.version <= 39) { return false; } if(navigator.browserSpecs.name == 'Chrome' && navigator.browserSpecs.version <= 39) { return false; } } window.__IMBOX_GLOBAL__ = { triggerVersion: data.tv }; var se = document.createElement('script'); se.type = 'text/javascript'; se.src = data.l; se.crossOrigin = 'anonymous'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(se, s); }; if (_sid && !isNaN(parseInt(_sid, 10))) { J50Npi.getJSON(u, data, callback); } else { console.error(`ImBox: Unable to start because of missing _sid.`) } })(window);