Сообщение от valerie891
|
вот это еще кусок кода
|
Это не полная его часть...
(function(A, w) {
function ma() {
if (!c.isReady) {
try {
s.documentElement.doScroll("left")
} catch (a) {
setTimeout(ma, 1);
return
}
c.ready()
}
}
function Qa(a, b) {
b.src ? c.ajax({
url: b.src,
async: false,
dataTy pe: "script"
}) : c.globalEval(b.text || b.textContent || b.innerHTML || "");
b.parentNode && b.parentNode.remove Child(b)
}
function X(a, b, d, f, e, j) {
var i = a.length;
if (typeof b === "object") {
for (var o in b) X(a, o, b[o], f, e, d);
return a
}
if (d !== w) {
f = !j && f && c.isFunction(d);
for (o = 0; o < i; o++) e(a[o], b, f ? d.call(a[o], o, e(a[o], b)) : d, j);
return a
}
return i ?
e(a[0], b) : w
}
function J() {
return (new Date).getTime()
}
function Y() {
return false
}
function Z() {
return true
}
function na(a, b, d) {
d[0].type = a;
return c.event.handle.apply(b, d)
}
function oa(a) {
var b, d = [],
f = [],
e = arguments,
j, i, o, k, n, r;
i = c.data(this, "events");
i f(!(a.liveFired === this || !i || !i.live || a.button && a.t ype === "click")) {
a.liveFired = this;
var u = i.live.slice(0);
for (k = 0; k < u.length; k++) {
i = u[k];
i.origType.replace(O, "") === a.type ? f.push(i.select or) : u.splice(k--, 1)
}
j = c(a.target).closest(f, a.currentTarget);
n = 0;
f or(r =
j.length; n < r; n++) for (k = 0; k < u.length; k++) {
i = u[k];
if (j[n].selector === i.selector) {
o = j[n].elem;
f = null;
if (i.preType === "mouseenter" || i.preTyp e === "mouseleave") f = c(a.relatedTarget).closest(i.se lector)[0];
if (!f || f !== o) d.push({
elem: o,
handleObj: i
})
}
}
n = 0;
fo r(r = d.length; n < r; n++) {
j = d[n];
a.currentTarget = j.elem;
a.data = j.handleObj.data;
a.handleObj = j.handleObj;
if (j.handleObj.origHandler.a pply(j.elem, e) === false) {
b = false;
break
}
}
return b
}
}
function pa(a, b) {
return "live." + (a && a !== "*" ? a + "." : "") + b.repl ace(/\./g, "`").replace(/ /g,
"&")
}
function qa(a) {
return !a || !a.parentNode || a.parentNode.nodeTy pe === 11
}
function ra(a, b) {
var d = 0;
b.each(function() {
if (this.nodeName === (a[d] && a[d].nodeName)) {
var f = c.data(a[d++]),
e = c.data(this, f);
if (f = f && f.events) {
delete e.handle;
e.events = {};
for (var j in f)
for (var i in f[j]) c.event.add(this, j, f[j][i], f[j][i].data)
}
}
})
}
function sa(a, b, d) {
var f, e, j;
b = b && b[0] ? b[0].ownerDocument || b[0] : s;
if (a.length === 1 && typeof a[0] === "string" && a[0].length < 512 && b === s && !ta.test(a[0]) && (c.support.checkClone || !ua.test(a[0]))) {
e =
true;
if (j = c.fragments[a[0]])
if (j !== 1) f = j
}
if (!f) {
f = b.createDocumentFragment();