in admin/conf/resources/r2/interactiveSwfScript.js [406:449]
var p = function () {
var h = typeof t.getElementById != A && typeof t.getElementsByTagName != A && typeof t.createElement != A;
var j = O.userAgent.toLowerCase();
var l = O.platform.toLowerCase();
var o = l ? /win/.test(l) : /win/.test(j);
var q = l ? /mac/.test(l) : /mac/.test(j);
var u = /webkit/.test(j) ? parseFloat(j.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false;
var v = !+"\u000b1";
var D = [0, 0, 0];
var x = null;
if (typeof O.plugins != A && typeof O.plugins[ha] ==
L) {
x = O.plugins[ha].description;
if (x && !(typeof O.mimeTypes != A && O.mimeTypes[W] && !O.mimeTypes[W].enabledPlugin)) {
ca = true;
v = false;
x = x.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
D[0] = parseInt(x.replace(/^(.*)\..*$/, "$1"), 10);
D[1] = parseInt(x.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
D[2] = /[a-zA-Z]/.test(x) ? parseInt(x.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0
}
} else if (typeof J.ActiveXObject != A)
try {
var H = new ActiveXObject(la);
if (H) {
x = H.GetVariable("$version");
if (x) {
v = true;
x = x.split(" ")[1].split(",");
D = [parseInt(x[0], 10),
parseInt(x[1], 10), parseInt(x[2], 10)]
}
}
} catch (E) {
}
return {
w3: h,
pv: D,
wk: u,
ie: v,
win: o,
mac: q
}
}