/*	ColorBox v1.3.1 - a full featured, light-weight, customizable lightbox based on jQuery 1.3 */
(function(A) { var p = "colorbox", n = "hover", w = true, R = false, X, l = !A.support.opacity, T = l && !window.XMLHttpRequest, W = "click.colorbox", x = "cbox_open", L = "cbox_load", s = "cbox_complete", K = "cbox_cleanup", m = "cbox_closed", O = "resize.cbox_resize", I = "resize.cboxie6 scroll.cboxie6", F, U, V, d, y, i, b, E, c, P, C, f, q, h, k, M, j, H, r, Y, g, e, a, v, N, o, z, Q, u, G, B = { transition: "elastic", speed: 350, width: R, height: R, initialWidth: "400", initialHeight: "400", maxWidth: R, maxHeight: R, scalePhotos: w, scrollbars: w, inline: R, html: R, iframe: R, photo: R, href: R, title: R, rel: R, opacity: 0.9, preloading: w, current: "image {current} of {total}", previous: "previous", next: "next", close: "close", open: R, overlayClose: w, slideshow: R, slideshowAuto: w, slideshowSpeed: 2500, slideshowStart: "start slideshow", slideshowStop: "stop slideshow" }; function J(Z) { if (Z.keyCode === 37) { Z.preventDefault(); H.click() } else { if (Z.keyCode === 39) { Z.preventDefault(); j.click() } } } function D(Z, aa) { aa = aa === "x" ? document.documentElement.clientWidth : document.documentElement.clientHeight; return (typeof Z === "string") ? (Z.match(/%/) ? (aa / 100) * parseInt(Z, 10) : parseInt(Z, 10)) : Z } function t(Z) { return Q.photo || Z.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i) } function S() { for (var Z in Q) { if (typeof (Q[Z]) === "function") { Q[Z] = Q[Z].call(o) } } } X = A.fn.colorbox = function(aa, Z) { if (this.length) { this.each(function() { var ab = A(this).data(p) ? A.extend({}, A(this).data(p), aa) : A.extend({}, B, aa); A(this).data(p, ab).addClass("cboxelement") }) } else { A(this).data(p, A.extend({}, B, aa)) } A(this).unbind(W).bind(W, function(ac) { o = this; Q = A(o).data(p); S(); A().bind("keydown.cbox_close", function(ad) { if (ad.keyCode === 27) { ad.preventDefault(); X.close() } }); if (Q.overlayClose) { F.css({ cursor: "pointer" }).one("click", X.close) } o.blur(); G = Z || R; var ab = Q.rel || o.rel; if (ab && ab !== "nofollow") { c = A(".cboxelement").filter(function() { var ad = A(this).data(p).rel || this.rel; return (ad === ab) }); z = c.index(o); if (z < 0) { c = c.add(o); z = c.length - 1 } } else { c = A(o); z = 0 } if (!u) { u = w; A.event.trigger(x); r.html(Q.close); F.css({ opacity: Q.opacity }).show(); X.position(D(Q.initialWidth, "x"), D(Q.initialHeight, "y"), 0); if (T) { P.bind(I, function() { F.css({ width: P.width(), height: P.height(), top: P.scrollTop(), left: P.scrollLeft() }) }).trigger(I) } } X.slideshow(); X.load(); ac.preventDefault() }); if (aa && aa.open) { A(this).triggerHandler(W) } return this }; X.init = function() { function Z(aa) { return A('<div id="cbox' + aa + '"/>') } P = A(window); U = A('<div id="colorbox"/>'); F = Z("Overlay").hide(); V = Z("Wrapper"); d = Z("Content").append(C = Z("LoadedContent").css({ width: 0, height: 0 }), f = Z("LoadingOverlay"), q = Z("LoadingGraphic"), h = Z("Title"), k = Z("Current"), M = Z("Slideshow"), j = Z("Next"), H = Z("Previous"), r = Z("Close")); V.append(A("<div/>").append(Z("TopLeft"), y = Z("TopCenter"), Z("TopRight")), A("<div/>").append(i = Z("MiddleLeft"), d, b = Z("MiddleRight")), A("<div/>").append(Z("BottomLeft"), E = Z("BottomCenter"), Z("BottomRight"))).children().children().css({ "float": "left" }); A("body").prepend(F, U.append(V)); if (l) { U.addClass("cboxIE"); if (T) { F.css("position", "absolute") } } d.children().addClass(n).mouseover(function() { A(this).addClass(n) }).mouseout(function() { A(this).removeClass(n) }).hide(); Y = y.height() + E.height() + d.outerHeight(w) - d.height(); g = i.width() + b.width() + d.outerWidth(w) - d.width(); e = C.outerHeight(w); a = C.outerWidth(w); U.css({ "padding-bottom": Y, "padding-right": g }).hide(); j.click(X.next); H.click(X.prev); r.click(X.close); d.children().removeClass(n) }; X.position = function(ac, ab, aa, ad) { var ae = document.documentElement.clientHeight, ag = ae / 2 - ab / 2, af = document.documentElement.clientWidth / 2 - ac / 2, Z; if (ab > ae) { ag -= (ab - ae) } if (ag < 0) { ag = 0 } if (af < 0) { af = 0 } ag += P.scrollTop(); af += P.scrollLeft(); ac = ac - g; ab = ab - Y; Z = (U.width() === ac && U.height() === ab) ? 0 : aa; V[0].style.width = V[0].style.height = "9999px"; function ah(ai) { y[0].style.width = E[0].style.width = d[0].style.width = ai.style.width; q[0].style.height = f[0].style.height = d[0].style.height = i[0].style.height = b[0].style.height = ai.style.height } U.dequeue().animate({ height: ab, width: ac, top: ag, left: af }, { duration: Z, complete: function() { ah(this); V[0].style.width = (ac + g) + "px"; V[0].style.height = (ab + Y) + "px"; if (ad) { ad() } }, step: function() { ah(this) } }) }; X.resize = function(ae) { if (!u) { return } var aa, al, af, ad, ab, ah, am, Z, aj, ac = Q.transition === "none" ? 0 : Q.speed; P.unbind(O); if (!ae) { aj = setTimeout(function() { al = C.children().outerHeight(w); C[0].style.height = al + "px"; X.position(C.width() + a + g, al + e + Y, ac) }, 1); return } C.remove(); C = A(ae); function ai() { aa = Q.width ? v : v && v < C.width() ? v : C.width(); return aa } function ag() { al = Q.height ? N : N && N < C.height() ? N : C.height(); return al } if (!Q.scrollbars) { C.css({ overflow: "hidden" }) } C.hide().appendTo("body").attr({ id: "cboxLoadedContent" }).css({ width: ai() }).css({ height: ag() }).prependTo(d); if (T) { A("select:not(#colorbox select)").filter(function() { return A(this).css("visibility") !== "hidden" }).css({ visibility: "hidden" }).one(K, function() { A(this).css({ visibility: "inherit" }) }) } Z = A("#cboxPhoto")[0]; if (Z && Q.height) { af = (al - parseInt(Z.style.height, 10)) / 2; Z.style.marginTop = (af > 0 ? af : 0) + "px" } function ak(ao) { var an = aa + a + g, ap = al + e + Y; A().unbind("keydown", J); X.position(an, ap, ao, function() { if (!u) { return } if (l) { if (Z) { C.fadeIn(100) } U[0].style.removeAttribute("filter") } d.children().show(); A("#cboxIframeTemp").after("<iframe id='cboxIframe' name='iframe_" + new Date().getTime() + "' frameborder=0 src='" + (Q.href || o.href) + "' />").remove(); f.hide(); q.hide(); M.hide(); if (c.length > 1) { k.html(Q.current.replace(/\{current\}/, z + 1).replace(/\{total\}/, c.length)); j.html(Q.next); H.html(Q.previous); A().bind("keydown", J); if (Q.slideshow) { M.show() } } else { k.hide(); j.hide(); H.hide() } h.html(Q.title || o.title); A.event.trigger(s); if (G) { G.call(o) } if (Q.transition === "fade") { U.fadeTo(ac, 1, function() { if (l) { U[0].style.removeAttribute("filter") } }) } P.bind(O, function() { X.position(an, ap, 0) }) }) } if ((Q.transition === "fade" && U.fadeTo(ac, 0, function() { ak(0) })) || ak(ac)) { } if (Q.preloading && c.length > 1) { ad = z > 0 ? c[z - 1] : c[c.length - 1]; ah = z < c.length - 1 ? c[z + 1] : c[0]; am = A(ah).data(p).href || ah.href; ab = A(ad).data(p).href || ad.href; if (t(am)) { A("<img />").attr("src", am) } if (t(ab)) { A("<img />").attr("src", ab) } } }; X.load = function() { var Z, ad, aa, ac, ab = X.resize; o = c[z]; Q = A(o).data(p); S(); A.event.trigger(L); Z = Q.height ? D(Q.height, "y") - e - Y : R; ad = Q.width ? D(Q.width, "x") - a - g : R; aa = Q.href || o.href; f.show(); q.show(); r.show(); if (Q.maxHeight) { N = Q.maxHeight ? D(Q.maxHeight, "y") - e - Y : R; Z = Z && Z < N ? Z : N } if (Q.maxWidth) { v = Q.maxWidth ? D(Q.maxWidth, "x") - a - g : R; ad = ad && ad < v ? ad : v } N = Z; v = ad; if (Q.inline) { A('<div id="cboxInlineTemp" />').hide().insertBefore(A(aa)[0]).bind(L + " " + K, function() { C.children().insertBefore(this); A(this).remove() }); ab(A(aa).wrapAll("<div/>").parent()) } else { if (Q.iframe) { ab(A("<div><div id='cboxIframeTemp' /></div>")) } else { if (Q.html) { ab(A("<div/>").html(Q.html)) } else { if (t(aa)) { ac = new Image(); ac.onload = function() { ac.onload = null; if ((N || v) && Q.scalePhotos) { var ag = this.width, ae = this.height, ai = 0, ah = this, af = function() { ae += ae * ai; ag += ag * ai; ah.height = ae; ah.width = ag }; if (v && ag > v) { ai = (v - ag) / ag; af() } if (N && ae > N) { ai = (N - ae) / ae; af() } } ab(A("<div />").css({ width: this.width, height: this.height }).append(A(this).css({ width: this.width, height: this.height, display: "block", margin: "auto", border: 0 }).attr("id", "cboxPhoto"))); if (c.length > 1) { A(this).css({ cursor: "pointer" }).click(X.next) } if (l) { this.style.msInterpolationMode = "bicubic" } }; ac.src = aa } else { A("<div />").load(aa, function(ae, af) { if (af === "success") { ab(A(this)) } else { ab(A("<p>Request unsuccessful.</p>")) } }) } } } } }; X.next = function() { z = z < c.length - 1 ? z + 1 : 0; X.load() }; X.prev = function() { z = z > 0 ? z - 1 : c.length - 1; X.load() }; X.slideshow = function() { var aa, Z, ab = "cboxSlideshow_"; M.bind(K, function() { clearTimeout(Z); M.unbind(s + " " + L + " click") }); function ac() { M.text(Q.slideshowStop).bind(s, function() { Z = setTimeout(X.next, Q.slideshowSpeed) }).bind(L, function() { clearTimeout(Z) }).one("click", function() { aa(); A(this).removeClass(n) }); U.removeClass(ab + "off").addClass(ab + "on") } aa = function() { clearTimeout(Z); M.text(Q.slideshowStart).unbind(s + " " + L).one("click", function() { ac(); Z = setTimeout(X.next, Q.slideshowSpeed); A(this).removeClass(n) }); U.removeClass(ab + "on").addClass(ab + "off") }; if (Q.slideshow && c.length > 1) { if (Q.slideshowAuto) { ac() } else { aa() } } }; X.close = function() { A.event.trigger(K); u = R; A().unbind("keydown", J).unbind("keydown.cbox_close"); P.unbind(O + " " + I); F.css({ cursor: "auto" }).fadeOut("fast"); U.stop(w, R).fadeOut("fast", function() { C.remove(); U.css({ opacity: 1 }); d.children().hide(); A.event.trigger(m) }) }; X.element = function() { return o }; X.settings = B; A(X.init) } (jQuery));

/*	SWFObject v2.2 <http://code.google.com/p/swfobject/> 
is released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/
var swfobject = function() { var D = "undefined", r = "object", S = "Shockwave Flash", W = "ShockwaveFlash.ShockwaveFlash", q = "application/x-shockwave-flash", R = "SWFObjectExprInst", x = "onreadystatechange", O = window, j = document, t = navigator, T = false, U = [h], o = [], N = [], I = [], l, Q, E, B, J = false, a = false, n, G, m = true, M = function() { var aa = typeof j.getElementById != D && typeof j.getElementsByTagName != D && typeof j.createElement != D, ah = t.userAgent.toLowerCase(), Y = t.platform.toLowerCase(), ae = Y ? /win/.test(Y) : /win/.test(ah), ac = Y ? /mac/.test(Y) : /mac/.test(ah), af = /webkit/.test(ah) ? parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, X = ! +"\v1", ag = [0, 0, 0], ab = null; if (typeof t.plugins != D && typeof t.plugins[S] == r) { ab = t.plugins[S].description; if (ab && !(typeof t.mimeTypes != D && t.mimeTypes[q] && !t.mimeTypes[q].enabledPlugin)) { T = true; X = false; ab = ab.replace(/^.*\s+(\S+\s+\S+$)/, "$1"); ag[0] = parseInt(ab.replace(/^(.*)\..*$/, "$1"), 10); ag[1] = parseInt(ab.replace(/^.*\.(.*)\s.*$/, "$1"), 10); ag[2] = /[a-zA-Z]/.test(ab) ? parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0 } } else { if (typeof O.ActiveXObject != D) { try { var ad = new ActiveXObject(W); if (ad) { ab = ad.GetVariable("$version"); if (ab) { X = true; ab = ab.split(" ")[1].split(","); ag = [parseInt(ab[0], 10), parseInt(ab[1], 10), parseInt(ab[2], 10)] } } } catch (Z) { } } } return { w3: aa, pv: ag, wk: af, ie: X, win: ae, mac: ac} } (), k = function() { if (!M.w3) { return } if ((typeof j.readyState != D && j.readyState == "complete") || (typeof j.readyState == D && (j.getElementsByTagName("body")[0] || j.body))) { f() } if (!J) { if (typeof j.addEventListener != D) { j.addEventListener("DOMContentLoaded", f, false) } if (M.ie && M.win) { j.attachEvent(x, function() { if (j.readyState == "complete") { j.detachEvent(x, arguments.callee); f() } }); if (O == top) { (function() { if (J) { return } try { j.documentElement.doScroll("left") } catch (X) { setTimeout(arguments.callee, 0); return } f() })() } } if (M.wk) { (function() { if (J) { return } if (!/loaded|complete/.test(j.readyState)) { setTimeout(arguments.callee, 0); return } f() })() } s(f) } } (); function f() { if (J) { return } try { var Z = j.getElementsByTagName("body")[0].appendChild(C("span")); Z.parentNode.removeChild(Z) } catch (aa) { return } J = true; var X = U.length; for (var Y = 0; Y < X; Y++) { U[Y]() } } function K(X) { if (J) { X() } else { U[U.length] = X } } function s(Y) { if (typeof O.addEventListener != D) { O.addEventListener("load", Y, false) } else { if (typeof j.addEventListener != D) { j.addEventListener("load", Y, false) } else { if (typeof O.attachEvent != D) { i(O, "onload", Y) } else { if (typeof O.onload == "function") { var X = O.onload; O.onload = function() { X(); Y() } } else { O.onload = Y } } } } } function h() { if (T) { V() } else { H() } } function V() { var X = j.getElementsByTagName("body")[0]; var aa = C(r); aa.setAttribute("type", q); var Z = X.appendChild(aa); if (Z) { var Y = 0; (function() { if (typeof Z.GetVariable != D) { var ab = Z.GetVariable("$version"); if (ab) { ab = ab.split(" ")[1].split(","); M.pv = [parseInt(ab[0], 10), parseInt(ab[1], 10), parseInt(ab[2], 10)] } } else { if (Y < 10) { Y++; setTimeout(arguments.callee, 10); return } } X.removeChild(aa); Z = null; H() })() } else { H() } } function H() { var ag = o.length; if (ag > 0) { for (var af = 0; af < ag; af++) { var Y = o[af].id; var ab = o[af].callbackFn; var aa = { success: false, id: Y }; if (M.pv[0] > 0) { var ae = c(Y); if (ae) { if (F(o[af].swfVersion) && !(M.wk && M.wk < 312)) { w(Y, true); if (ab) { aa.success = true; aa.ref = z(Y); ab(aa) } } else { if (o[af].expressInstall && A()) { var ai = {}; ai.data = o[af].expressInstall; ai.width = ae.getAttribute("width") || "0"; ai.height = ae.getAttribute("height") || "0"; if (ae.getAttribute("class")) { ai.styleclass = ae.getAttribute("class") } if (ae.getAttribute("align")) { ai.align = ae.getAttribute("align") } var ah = {}; var X = ae.getElementsByTagName("param"); var ac = X.length; for (var ad = 0; ad < ac; ad++) { if (X[ad].getAttribute("name").toLowerCase() != "movie") { ah[X[ad].getAttribute("name")] = X[ad].getAttribute("value") } } P(ai, ah, Y, ab) } else { p(ae); if (ab) { ab(aa) } } } } } else { w(Y, true); if (ab) { var Z = z(Y); if (Z && typeof Z.SetVariable != D) { aa.success = true; aa.ref = Z } ab(aa) } } } } } function z(aa) { var X = null; var Y = c(aa); if (Y && Y.nodeName == "OBJECT") { if (typeof Y.SetVariable != D) { X = Y } else { var Z = Y.getElementsByTagName(r)[0]; if (Z) { X = Z } } } return X } function A() { return !a && F("6.0.65") && (M.win || M.mac) && !(M.wk && M.wk < 312) } function P(aa, ab, X, Z) { a = true; E = Z || null; B = { success: false, id: X }; var ae = c(X); if (ae) { if (ae.nodeName == "OBJECT") { l = g(ae); Q = null } else { l = ae; Q = X } aa.id = R; if (typeof aa.width == D || (!/%$/.test(aa.width) && parseInt(aa.width, 10) < 310)) { aa.width = "310" } if (typeof aa.height == D || (!/%$/.test(aa.height) && parseInt(aa.height, 10) < 137)) { aa.height = "137" } j.title = j.title.slice(0, 47) + " - Flash Player Installation"; var ad = M.ie && M.win ? "ActiveX" : "PlugIn", ac = "MMredirectURL=" + O.location.toString().replace(/&/g, "%26") + "&MMplayerType=" + ad + "&MMdoctitle=" + j.title; if (typeof ab.flashvars != D) { ab.flashvars += "&" + ac } else { ab.flashvars = ac } if (M.ie && M.win && ae.readyState != 4) { var Y = C("div"); X += "SWFObjectNew"; Y.setAttribute("id", X); ae.parentNode.insertBefore(Y, ae); ae.style.display = "none"; (function() { if (ae.readyState == 4) { ae.parentNode.removeChild(ae) } else { setTimeout(arguments.callee, 10) } })() } u(aa, ab, X) } } function p(Y) { if (M.ie && M.win && Y.readyState != 4) { var X = C("div"); Y.parentNode.insertBefore(X, Y); X.parentNode.replaceChild(g(Y), X); Y.style.display = "none"; (function() { if (Y.readyState == 4) { Y.parentNode.removeChild(Y) } else { setTimeout(arguments.callee, 10) } })() } else { Y.parentNode.replaceChild(g(Y), Y) } } function g(ab) { var aa = C("div"); if (M.win && M.ie) { aa.innerHTML = ab.innerHTML } else { var Y = ab.getElementsByTagName(r)[0]; if (Y) { var ad = Y.childNodes; if (ad) { var X = ad.length; for (var Z = 0; Z < X; Z++) { if (!(ad[Z].nodeType == 1 && ad[Z].nodeName == "PARAM") && !(ad[Z].nodeType == 8)) { aa.appendChild(ad[Z].cloneNode(true)) } } } } } return aa } function u(ai, ag, Y) { var X, aa = c(Y); if (M.wk && M.wk < 312) { return X } if (aa) { if (typeof ai.id == D) { ai.id = Y } if (M.ie && M.win) { var ah = ""; for (var ae in ai) { if (ai[ae] != Object.prototype[ae]) { if (ae.toLowerCase() == "data") { ag.movie = ai[ae] } else { if (ae.toLowerCase() == "styleclass") { ah += ' class="' + ai[ae] + '"' } else { if (ae.toLowerCase() != "classid") { ah += " " + ae + '="' + ai[ae] + '"' } } } } } var af = ""; for (var ad in ag) { if (ag[ad] != Object.prototype[ad]) { af += '<param name="' + ad + '" value="' + ag[ad] + '" />' } } aa.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + ah + ">" + af + "</object>"; N[N.length] = ai.id; X = c(ai.id) } else { var Z = C(r); Z.setAttribute("type", q); for (var ac in ai) { if (ai[ac] != Object.prototype[ac]) { if (ac.toLowerCase() == "styleclass") { Z.setAttribute("class", ai[ac]) } else { if (ac.toLowerCase() != "classid") { Z.setAttribute(ac, ai[ac]) } } } } for (var ab in ag) { if (ag[ab] != Object.prototype[ab] && ab.toLowerCase() != "movie") { e(Z, ab, ag[ab]) } } aa.parentNode.replaceChild(Z, aa); X = Z } } return X } function e(Z, X, Y) { var aa = C("param"); aa.setAttribute("name", X); aa.setAttribute("value", Y); Z.appendChild(aa) } function y(Y) { var X = c(Y); if (X && X.nodeName == "OBJECT") { if (M.ie && M.win) { X.style.display = "none"; (function() { if (X.readyState == 4) { b(Y) } else { setTimeout(arguments.callee, 10) } })() } else { X.parentNode.removeChild(X) } } } function b(Z) { var Y = c(Z); if (Y) { for (var X in Y) { if (typeof Y[X] == "function") { Y[X] = null } } Y.parentNode.removeChild(Y) } } function c(Z) { var X = null; try { X = j.getElementById(Z) } catch (Y) { } return X } function C(X) { return j.createElement(X) } function i(Z, X, Y) { Z.attachEvent(X, Y); I[I.length] = [Z, X, Y] } function F(Z) { var Y = M.pv, X = Z.split("."); X[0] = parseInt(X[0], 10); X[1] = parseInt(X[1], 10) || 0; X[2] = parseInt(X[2], 10) || 0; return (Y[0] > X[0] || (Y[0] == X[0] && Y[1] > X[1]) || (Y[0] == X[0] && Y[1] == X[1] && Y[2] >= X[2])) ? true : false } function v(ac, Y, ad, ab) { if (M.ie && M.mac) { return } var aa = j.getElementsByTagName("head")[0]; if (!aa) { return } var X = (ad && typeof ad == "string") ? ad : "screen"; if (ab) { n = null; G = null } if (!n || G != X) { var Z = C("style"); Z.setAttribute("type", "text/css"); Z.setAttribute("media", X); n = aa.appendChild(Z); if (M.ie && M.win && typeof j.styleSheets != D && j.styleSheets.length > 0) { n = j.styleSheets[j.styleSheets.length - 1] } G = X } if (M.ie && M.win) { if (n && typeof n.addRule == r) { n.addRule(ac, Y) } } else { if (n && typeof j.createTextNode != D) { n.appendChild(j.createTextNode(ac + " {" + Y + "}")) } } } function w(Z, X) { if (!m) { return } var Y = X ? "visible" : "hidden"; if (J && c(Z)) { c(Z).style.visibility = Y } else { v("#" + Z, "visibility:" + Y) } } function L(Y) { var Z = /[\\\"<>\.;]/; var X = Z.exec(Y) != null; return X && typeof encodeURIComponent != D ? encodeURIComponent(Y) : Y } var d = function() { if (M.ie && M.win) { window.attachEvent("onunload", function() { var ac = I.length; for (var ab = 0; ab < ac; ab++) { I[ab][0].detachEvent(I[ab][1], I[ab][2]) } var Z = N.length; for (var aa = 0; aa < Z; aa++) { y(N[aa]) } for (var Y in M) { M[Y] = null } M = null; for (var X in swfobject) { swfobject[X] = null } swfobject = null }) } } (); return { registerObject: function(ab, X, aa, Z) { if (M.w3 && ab && X) { var Y = {}; Y.id = ab; Y.swfVersion = X; Y.expressInstall = aa; Y.callbackFn = Z; o[o.length] = Y; w(ab, false) } else { if (Z) { Z({ success: false, id: ab }) } } }, getObjectById: function(X) { if (M.w3) { return z(X) } }, embedSWF: function(ab, ah, ae, ag, Y, aa, Z, ad, af, ac) { var X = { success: false, id: ah }; if (M.w3 && !(M.wk && M.wk < 312) && ab && ah && ae && ag && Y) { w(ah, false); K(function() { ae += ""; ag += ""; var aj = {}; if (af && typeof af === r) { for (var al in af) { aj[al] = af[al] } } aj.data = ab; aj.width = ae; aj.height = ag; var am = {}; if (ad && typeof ad === r) { for (var ak in ad) { am[ak] = ad[ak] } } if (Z && typeof Z === r) { for (var ai in Z) { if (typeof am.flashvars != D) { am.flashvars += "&" + ai + "=" + Z[ai] } else { am.flashvars = ai + "=" + Z[ai] } } } if (F(Y)) { var an = u(aj, am, ah); if (aj.id == ah) { w(ah, true) } X.success = true; X.ref = an } else { if (aa && A()) { aj.data = aa; P(aj, am, ah, ac); return } else { w(ah, true) } } if (ac) { ac(X) } }) } else { if (ac) { ac(X) } } }, switchOffAutoHideShow: function() { m = false }, ua: M, getFlashPlayerVersion: function() { return { major: M.pv[0], minor: M.pv[1], release: M.pv[2]} }, hasFlashPlayerVersion: F, createSWF: function(Z, Y, X) { if (M.w3) { return u(Z, Y, X) } else { return undefined } }, showExpressInstall: function(Z, aa, X, Y) { if (M.w3 && A()) { P(Z, aa, X, Y) } }, removeSWF: function(X) { if (M.w3) { y(X) } }, createCSS: function(aa, Z, Y, X) { if (M.w3) { v(aa, Z, Y, X) } }, addDomLoadEvent: K, addLoadEvent: s, getQueryParamValue: function(aa) { var Z = j.location.search || j.location.hash; if (Z) { if (/\?/.test(Z)) { Z = Z.split("?")[1] } if (aa == null) { return L(Z) } var Y = Z.split("&"); for (var X = 0; X < Y.length; X++) { if (Y[X].substring(0, Y[X].indexOf("=")) == aa) { return L(Y[X].substring((Y[X].indexOf("=") + 1))) } } } return "" }, expressInstallCallback: function() { if (a) { var X = c(R); if (X && l) { X.parentNode.replaceChild(l, X); if (Q) { w(Q, true); if (M.ie && M.win) { l.style.display = "block" } } if (E) { E(B) } } a = false } } } } ();