Codice:
var AB = "";
for (var y in AC) {
if (AC[y] != Object.prototype[y]) {
AB += '<param name="' + y + '" value="' + AC[y] + '" />'
}
}
t.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + AD + ">" + AB + "</object>";
F(AE.id);
p = c(AE.id)
} else {
if (a.webkit && a.webkit < 312) {
var AA = Y("embed");
AA.setAttribute("type", W);
for (var x in AE) {
if (AE[x] != Object.prototype[x]) {
if (x == "data") {
AA.setAttribute("src", AE[x])
} else {
if (x.toLowerCase() == "styleclass") {
AA.setAttribute("class", AE[x])
} else {
if (x != "classid") {
AA.setAttribute(x, AE[x])
}
}
}
}
}
for (var w in AC) {
if (AC[w] != Object.prototype[w]) {
if (w != "movie") {
AA.setAttribute(w, AC[w])
}
}
}
t.parentNode.replaceChild(AA, t);
p = AA
} else {
var s = Y(P);
s.setAttribute("type", W);
for (var v in AE) {
if (AE[v] != Object.prototype[v]) {
if (v.toLowerCase() == "styleclass") {
s.setAttribute("class", AE[v])
} else {
if (v != "classid") {
s.setAttribute(v, AE[v])
}
}
}
}
for (var u in AC) {
if (AC[u] != Object.prototype[u] && u != "movie") {
E(s, u, AC[u])
}
}
t.parentNode.replaceChild(s, t);
p = s
}
}
return p
}
function E(k, i, j) {
var l = Y("param");
l.setAttribute("name", i);
l.setAttribute("value", j);
k.appendChild(l)
}
function c(i) {
return g.getElementById(i)
}
function Y(i) {
return g.createElement(i)
}
function O(k) {
var j = a.pv,
i = k.split(".");
i[0] = parseInt(i[0], 10);
i[1] = parseInt(i[1], 10);
i[2] = parseInt(i[2], 10);
return (j[0] > i[0] || (j[0] == i[0] && j[1] > i[1]) || (j[0] == i[0] && j[1] == i[1] && j[2] >= i[2])) ? true : false
}
function A(m, j) {
if (a.ie && a.mac) {
return
}
var l = g.getElementsByTagName("head")[0],
k = Y("style");
k.setAttribute("type", "text/css");
k.setAttribute("media", "screen");
if (!(a.ie && a.win) && typeof g.createTextNode != Z) {
k.appendChild(g.createTextNode(m + " {" + j + "}"))
}
l.appendChild(k);
if (a.ie && a.win && typeof g.styleSheets != Z && g.styleSheets.length > 0) {
var i = g.styleSheets[g.styleSheets.length - 1];
if (typeof i.addRule == P) {
i.addRule(m, j)
}
}
}
function X(k, i) {
var j = i ? "visible" : "hidden";
if (S) {
c(k).style.visibility = j
} else {
A("#" + k, "visibility:" + j)
}
}
return {
registerObject: function (l, i, k) {
if (!a.w3cdom || !l || !i) {
return
}
var j = {};
j.id = l;
j.swfVersion = i;
j.expressInstall = k ? k : false;
H[H.length] = j;
X(l, false)
},
getObjectById: function (l) {
var i = null;
if (a.w3cdom && S) {
var j = c(l);
if (j) {
var k = j.getElementsByTagName(P)[0];
if (!k || (k && typeof j.SetVariable != Z)) {
i = j
} else {
if (typeof k.SetVariable != Z) {
i = k
}
}
}
}
return i
},
embedSWF: function (n, u, r, t, j, m, k, p, s) {
if (!a.w3cdom || !n || !u || !r || !t || !j) {
return
}
r += "";
t += "";
if (O(j)) {
X(u, false);
var q = (typeof s == P) ? s : {};
q.data = n;
q.width = r;
q.height = t;
var o = (typeof p == P) ? p : {};
if (typeof k == P) {
for (var l in k) {
if (k[l] != Object.prototype[l]) {
if (typeof o.flashvars != Z) {
o.flashvars += "&" + l + "=" + k[l]
} else {
o.flashvars = l + "=" + k[l]
}
}
}
}
J(function () {
R(q, o, u);
if (q.id == u) {
X(u, true)
}
})
} else {
if (m && !C && O("6.0.65") && (a.win || a.mac)) {
X(u, false);
J(function () {
var i = {};
i.id = i.altContentId = u;
i.width = r;
i.height = t;
i.expressInstall = m;
D(i)
})
}
}
},
getFlashPlayerVersion: function () {
return {
major: a.pv[0],
minor: a.pv[1],
release: a.pv[2]
}
},
hasFlashPlayerVersion: O,
createSWF: function (k, j, i) {
if (a.w3cdom && S) {
return R(k, j, i)
} else {
return undefined
}
},
createCSS: function (j, i) {
if (a.w3cdom) {
A(j, i)
}
},
addDomLoadEvent: J,
addLoadEvent: M,
getQueryParamValue: function (m) {
var l = g.location.search || g.location.hash;
if (m == null) {
return l
}
if (l) {
var k = l.substring(1).split("&");
for (var j = 0; j < k.length; j++) {
if (k[j].substring(0, k[j].indexOf("=")) == m) {
return k[j].substring((k[j].indexOf("=") + 1))
}
}
}
return ""
},
expressInstallCallback: function () {
if (C && L) {
var i = c(K);
if (i) {
i.parentNode.replaceChild(L, i);
if (T) {
X(T, true);
if (a.ie && a.win) {
L.style.display = "block"
}
}
L = null;
T = null;
C = false
}
}
}
}
}();