if (!window['google']) { window['google'] = {}; } if (!window['google']['loader']) { window['google']['loader'] = {}; google.loader.ServiceBase = 'http://www.google.com/uds'; google.loader.GoogleApisBase = 'http://ajax.googleapis.com/ajax'; google.loader.ApiKey = 'notsupplied'; google.loader.KeyVerified = true; google.loader.LoadFailure = false; google.loader.Secure = false; google.loader.GoogleLocale = 'www.google.com'; google.loader.ClientLocation = null; google.loader.AdditionalParams = ''; (function() { var d = void 0, g = null, h = encodeURIComponent, j = window, k = document; function l(a, b) { return a.load = b } var m = "push", o = "replace", p = "charAt", r = "indexOf", s = "ServiceBase", t = "name", u = "getTime", v = "length", w = "prototype", x = "setTimeout", y = "loader", z = "substring", A = "join", B = "toLowerCase"; function C(a) { if (a in D) return D[a]; return D[a] = navigator.userAgent[B]()[r](a) != -1 } var D = {}; function E(a, b) { var c = function() {}; c.prototype = b[w]; a.S = b[w]; a.prototype = new c } function F(a, b) { var c = Array[w].slice.call(arguments, 2) || []; return function() { var e = c.concat(Array[w].slice.call(arguments)); return a.apply(b, e) } } function G(a) { a = Error(a); a.toString = function() { return this.message }; return a } function H(a, b) { for (var c = a.split(/\./), e = j, f = 0; f < c[v] - 1; f++) e[c[f]] || (e[c[f]] = {}), e = e[c[f]]; e[c[c[v] - 1]] = b } function I(a, b, c) { a[b] = c } if (!J) var J = H; if (!K) var K = I; google[y].t = {}; J("google.loader.callbacks", google[y].t); var L = {}, M = {}; google[y].eval = {}; J("google.loader.eval", google[y].eval); l(google, function(a, b, c) { function e(a) { var b = a.split("."); if (b[v] > 2) throw G("Module: '" + a + "' not found!"); else if (typeof b[1] != "undefined") f = b[0], c.packages = c.packages || [], c.packages[m](b[1]) } var f = a, c = c || {}; if (a instanceof Array || a && typeof a == "object" && typeof a[A] == "function" && typeof a.reverse == "function") for (var i = 0; i < a[v]; i++) e(a[i]); else e(a); if (a = L[":" + f]) { c && !c.language && c.locale && (c.language = c.locale); if (c && typeof c.callback == "string" && (i = c.callback, i.match(/^[[\]A-Za-z0-9._]+$/))) i = j.eval(i), c.callback = i; if ((i = c && c.callback != g) && !a.s(b)) throw G("Module: '" + f + "' must be loaded before DOM onLoad!"); else i ? a.m(b, c) ? j[x](c.callback, 0) : a.load(b, c) : a.m(b, c) || a.load(b, c) } else throw G("Module: '" + f + "' not found!"); }); J("google.load", google.load); google.R = function(a, b) { b ? (N[v] == 0 && (O(j, "load", P), !C("msie") && !C("safari") && !C("konqueror") && C("mozilla") || j.opera ? j.addEventListener("DOMContentLoaded", P, !1) : C("msie") ? k.write("