(t)
| 6 | * @preserve |
| 7 | -----------------------------------------------------------------------*/ |
| 8 | var outdatedBrowser = function (t) { |
| 9 | function o(t) { |
| 10 | s.style.opacity = t / 100, s.style.filter = "alpha(opacity=" + t + ")" |
| 11 | } |
| 12 | |
| 13 | function e(t) { |
| 14 | o(t), 1 == t && (s.style.display = "block"), 100 == t && (u = !0) |
| 15 | } |
| 16 | |
| 17 | function r() { |
| 18 | var t = document.getElementById("btnCloseUpdateBrowser"), |
| 19 | o = document.getElementById("btnUpdateBrowser"); |
| 20 | s.style.backgroundColor = bkgColor, s.style.color = txtColor, s.children[0].style.color = txtColor, s.children[1].style.color = txtColor, o.style.color = txtColor, o.style.borderColor && (o.style.borderColor = txtColor), t.style.color = txtColor, t.onmousedown = function () { |
| 21 | return s.style.display = "none", !1 |
| 22 | }, o.onmouseover = function () { |
| 23 | this.style.color = bkgColor, this.style.backgroundColor = txtColor |
| 24 | }, o.onmouseout = function () { |
| 25 | this.style.color = txtColor, this.style.backgroundColor = bkgColor |
| 26 | } |
| 27 | } |
| 28 | |
| 29 | function l() { |
| 30 | var t = !1; |
| 31 | if (window.XMLHttpRequest) t = new XMLHttpRequest; |
| 32 | else if (window.ActiveXObject) try { |
| 33 | t = new ActiveXObject("Msxml2.XMLHTTP") |
| 34 | } catch (o) { |
| 35 | try { |
| 36 | t = new ActiveXObject("Microsoft.XMLHTTP") |
| 37 | } catch (o) { |
| 38 | t = !1 |
| 39 | } |
| 40 | } |
| 41 | return t |
| 42 | } |
| 43 | |
| 44 | function a(t) { |
| 45 | var o = l(); |
| 46 | return o && (o.onreadystatechange = function () { |
| 47 | n(o) |
| 48 | }, o.open("GET", t, !0), o.send(null)), !1 |
| 49 | } |
| 50 | |
| 51 | function n(t) { |
| 52 | var o = document.getElementById("outdated"); |
| 53 | return 4 == t.readyState && (o.innerHTML = 200 == t.status || 304 == t.status ? t.responseText : d, r()), !1 |
| 54 | } |
| 55 | var s = document.getElementById("outdated"); |
| 56 | this.defaultOpts = { |
| 57 | bgColor: "#f25648", |
| 58 | color: "#ffffff", |
| 59 | lowerThan: "transform", |
| 60 | languagePath: "../outdatedbrowser/lang/en.html" |
| 61 | }, t ? ("IE8" == t.lowerThan || "borderSpacing" == t.lowerThan ? t.lowerThan = "borderSpacing" : "IE9" == t.lowerThan || "boxShadow" == t.lowerThan ? t.lowerThan = "boxShadow" : "IE10" == t.lowerThan || "transform" == t.lowerThan || "" == t.lowerThan || "undefined" == typeof t.lowerThan ? t.lowerThan = "transform" : ("IE11" == t.lowerThan || "borderImage" == t.lowerThan) && (t.lowerThan = "borderImage"), this.defaultOpts.bgColor = t.bgColor, this.defaultOpts.color = t.color, this.defaultOpts.lowerThan = t.lowerThan, this.defaultOpts.languagePath = t.languagePath, bkgColor = this.defaultOpts.bgColor, txtColor = this.defaultOpts.color, cssProp = this.defaultOpts.lowerThan, languagePath = this.defaultOpts.languagePath) : (bkgColor = this.defaultOpts.bgColor, txtColor = this.defaultOpts.color, cssProp = this.defaultOpts.lowerThan, languagePath = this.defaultOpts.languagePath); |
| 62 | var u = !0, |
| 63 | i = function () { |
| 64 | var t = document.createElement("div"), |
| 65 | o = "Khtml Ms O Moz Webkit".split(" "), |
no test coverage detected