if (!window['google']) { window['google'] = {}; } if (!window['google']['loader']) { window['google']['loader'] = {}; google.loader.ServiceBase = 'http://www.google.com/uds'; google.loader.ApiKey = 'ABQIAAAA1yHb36vhHqYZcY2acqA-ThRneXw8dPH8VibWGdg4Q4HrLqf11hTOFM3qCVepGXoqqgfvU-e8MlaWEg'; google.loader.KeyVerified = true; google.loader.LoadFailure = false; google.loader.AdditionalParams = ''; (function() { function s(a){if(a in y){return y[a]}return y[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1} var y={};function B(){return s("msie")} function C(){return s("safari")||s("konqueror")} function N(a,b){var c=function(){} ;c.prototype=b.prototype;a.F=b.prototype;a.prototype=new c} function K(a,b){var c=a._JSAPI_boundArgs||[];c=c.concat(Array.prototype.slice.call(arguments,2));if(typeof a._JSAPI_boundSelf!="undefined"){b=a._JSAPI_boundSelf}if(typeof a._JSAPI_boundFn!="undefined"){a=a._JSAPI_boundFn}var d=function(){var e=c.concat(Array.prototype.slice.call(arguments));return a.apply(b,e)} ;d._JSAPI_boundArgs=c;d._JSAPI_boundSelf=b;d._JSAPI_boundFn=a;return d} function E(a){var b=new Error(a);b.toString=function(){return this.message} ;return b} ; var j={};var t={};var D={};var R={};var p=null;var H=false;function O(a,b,c){var d=j[":"+a];if(!d){throw E("Module: '"+a+"' not found!");}else{if(c&&!c["language"]&&c["locale"]){c["language"]=c["locale"]}var e=c&&c["callback"]!=null;if(e&&!d.p()){throw E("Module: '"+a+"' must be loaded before DOM onLoad!");}else if(e){if(d.g(b,c)){window.setTimeout(c["callback"],0)}else{d.h(b,c)}}else{if(!d.g(b,c)){d.h(b,c)}}}} function V(a,b){if(b){U(a)}else{x(window,"load",a)}} function x(a,b,c){if(a.addEventListener){a.addEventListener(b,c,false)}else if(a.attachEvent){a.attachEvent("on"+b,c)}else{var d=a["on"+b];if(d!=null){a["on"+b]=L([c,d])}a["on"+b]=c}} function L(a){return function(){for(var b=0;b0){document.firstChild.doScroll("left");u()}}catch(a){window.setTimeout(F,10)}} var P={loaded:true,complete:true};function G(){if(P[document.readyState]){u()}else if(n.length>0){window.setTimeout(G,10)}} function u(){for(var a=0;a<\/script>')}else if(a=="css"){document.write('' )}}} function g(a,b){var c=a.split(/\./);var d=window;for(var e=0;e=0;f--){var k=c[f];if(this.b[":"+k]){c.splice(f,1)}else{this.b[":"+k]=[]}if(d){e.r(k);this.b[":"+k].push(e)}}if(c.length){if(b&&b["packages"]){b["packages"]=c.sort().join(",")}if(!b&&t[":"+this.a]!=null&&t[":"+this.a].versions[":"+a]!=null&&!google.loader.AdditionalParams&&this.initialLoad){var l=t[":"+this.a];google[this.a]=google[this.a]||{};for(var r in l.properties) {if(r&&r.charAt(0)==":"){google[this.a][r.substring(1)]=l.properties[r]}}q("script",google.loader.ServiceBase+l.path+l.js,d);if(l.css){q("css",google.loader.ServiceBase+l.path+l.css,d)}}else{q("script",this.e(a,b),d)}if(this.initialLoad){this.initialLoad=false}}} ;i.prototype.f=function(a){for(var b=0;bI?0:15000;window.setTimeout(z,d)} ;var z=m.B=function(){if(o.length){var a=new Image;a.src=google.loader.ServiceBase+"/stats?"+o.join("&")+"&nocache="+Number(new Date);o.length=0}} ;g("google.loader.recordStat",w); j[":search"]=new i("search");j[":feeds"]=new i("feeds");j[":language"]=new i("language");j[":maps"]=new h("maps","maps.google.com/maps?file=googleapi",true,"key","v",true,{":language":"hl",":callback":function(a){return"callback="+encodeURIComponent(a)+"&async=2"} });j[":gdata"]=new h("gdata","gd.google.com/gd/api?file=gdata.js",true,"key","v",true,{":callback":"callback"});j[":sharing"]=new h("sharing","www.google.com/s2/sharing/js",false,"key","v",false,{":locale":"hl"});j[":annotations"]=new h("annotations","www.google.com/reviews/scripts/annotations_bootstrap.js",false,"key","v",true,{":language":"hl",":country":"gl",":callback":"callback"});j[":visualization"]=new i("visualization");j[":books"]=new h("books","books.google.com/books/api.js",false,"key" ,"v",true,{":language":"hl",":callback":"callback"}); })() }