Sie sind auf Seite 1von 2

(b=document.

createElement("script");
b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChi
ld(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){l.
setTimeout(a,0)}};function hc(a,b){if(!ic){var c=jc;r(l.setImmediate)?l.setImmed
iate(c):(fc||(fc=gc()),fc(c));ic=!0}kc.push(new lc(a,b))}var ic=!1,kc=[];functio
n jc(){for(;kc.length;){var a=kc;kc=[];for(var b=0;b<a.length;b++){var c=a[b];tr
y{c.a.call(c.b)}catch(d){ec(d)}}}ic=!1}function lc(a,b){this.a=a;this.b=b};funct
ion mc(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}functi
on nc(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};functio
n U(a,b){this.b=0;this.o=void 0;this.a=this.d=null;this.g=this.j=!1;try{var c=th
is;a.call(b,function(a){V(c,2,a)},function(a){V(c,3,a)})}catch(d){V(this,3,d)}}U
.prototype.then=function(a,b,c){return oc(this,r(a)?a:null,r(b)?b:null,c)};mc(U)
;U.prototype.cancel=function(a){0==this.b&&hc(function(){var b=new W(a);pc(this,
b)},this)};
function pc(a,b){if(0==a.b)if(a.d){var c=a.d;if(c.a){for(var d=0,e=-1,f=0,g;g=c.
a[f];f++)if(g=g.I)if(d++,g==a&&(e=f),0<=e&&1<d)break;0<=e&&(0==c.b&&1==d?pc(c,b)
:(d=c.a.splice(e,1)[0],qc(c),d.O(b)))}}else V(a,3,b)}function rc(a,b){a.a&&a.a.l
ength||2!=a.b&&3!=a.b||sc(a);a.a||(a.a=[]);a.a.push(b)}
function oc(a,b,c,d){var e={I:null,T:null,O:null};e.I=new U(function(a,g){e.T=b?
function(c){try{var e=b.call(d,c);a(e)}catch(F){g(F)}}:a;e.O=c?function(b){try{v
ar e=c.call(d,b);void 0===e&&b instanceof W?g(b):a(e)}catch(F){g(F)}}:g});e.I.d=
a;rc(a,e);return e.I}U.prototype.q=function(a){this.b=0;V(this,2,a)};U.prototype
.p=function(a){this.b=0;V(this,3,a)};
function V(a,b,c){if(0==a.b){if(a==c)b=3,c=new TypeError("Promise cannot resolve
to itself");else{if(nc(c)){a.b=1;c.then(a.q,a.p,a);return}if(ca(c))try{var d=c.
then;if(r(d)){tc(a,c,d);return}}catch(e){b=3,c=e}}a.o=c;a.b=b;sc(a);3!=b||c inst
anceof W||uc(a,c)}}function tc(a,b,c){function d(b){f||(f=!0,a.p(b))}function e(
b){f||(f=!0,a.q(b))}a.b=1;var f=!1;try{c.call(b,e,d)}catch(g){d(g)}}function sc(
a){a.j||(a.j=!0,hc(a.C,a))}
U.prototype.C=function(){for(;this.a&&this.a.length;){var a=this.a;this.a=[];for
(var b=0;b<a.length;b++){var c=a[b],d=this.o;2==this.b?c.T(d):(qc(this),c.O(d))}
}this.j=!1};function qc(a){for(;a&&a.g;a=a.d)a.g=!1}function uc(a,b){a.g=!0;hc(f
unction(){a.g&&vc.call(null,b)})}var vc=ec;function W(a){v.call(this,a)}u(W,v);W
.prototype.name="cancel";/*
Portions of this code are from MochiKit, received by
The Closure Authors under the MIT license. All other code is Copyright
2005-2009 The Closure Authors. All Rights Reserved.
*/
function X(a,b){this.j=[];this.Q=a;this.P=b||null;this.g=this.a=!1;this.d=void 0
;this.C=this.W=this.q=!1;this.o=0;this.b=null;this.p=0}X.prototype.cancel=functi
on(a){if(this.a)this.d instanceof X&&this.d.cancel();else{if(this.b){var b=this.
b;delete this.b;a?b.cancel(a):(b.p--,0>=b.p&&b.cancel())}this.Q?this.Q.call(this
.P,this):this.C=!0;this.a||(a=new Y,wc(this),xc(this,!1,a))}};X.prototype.R=func
tion(a,b){this.q=!1;xc(this,a,b)};function xc(a,b,c){a.a=!0;a.d=c;a.g=!b;yc(a)}
function wc(a){if(a.a){if(!a.C)throw new zc;a.C=!1}}function Ac(a,b,c,d){a.j.pus
h([b,c,d]);a.a&&yc(a)}X.prototype.then=function(a,b,c){var d,e,f=new U(function(
a,b){d=a;e=b});Ac(this,d,function(a){a instanceof Y?f.cancel():e(a)});return f.t
hen(a,b,c)};mc(X);function Bc(a){return wa(a.j,function(a){return r(a[1])})}
function yc(a){if(a.o&&a.a&&Bc(a)){var b=a.o,c=Cc[b];c&&(l.clearTimeout(c.w),del
ete Cc[b]);a.o=0}a.b&&(a.b.p--,delete a.b);for(var b=a.d,d=c=!1;a.j.length&&!a.q
;){var e=a.j.shift(),f=e[0],g=e[1],e=e[2];if(f=a.g?g:f)try{var h=f.call(e||a.P,b
);void 0!==h&&(a.g=a.g&&(h==b||h instanceof Error),a.d=b=h);nc(b)&&(d=!0,a.q=!0)
}catch(m){b=m,a.g=!0,Bc(a)||(c=!0)}}a.d=b;d&&(h=s(a.R,a,!0),d=s(a.R,a,!1),b inst
anceof X?(Ac(b,h,d),b.W=!0):b.then(h,d));c&&(b=new Dc(b),Cc[b.w]=b,a.o=b.w)}
function zc(){v.call(this)}u(zc,v);zc.prototype.message="Deferred has already fi
red";zc.prototype.name="AlreadyCalledError";function Y(){v.call(this)}u(Y,v);Y.p
rototype.message="Deferred was canceled";Y.prototype.name="CanceledError";functi
on Dc(a){this.w=l.setTimeout(s(this.b,this),0);this.a=a}Dc.prototype.b=function(
){delete Cc[this.w];throw this.a;};var Cc={};function Ec(a,b){var c=b||{},d=c.do
cument||document,e=I("SCRIPT"),f={U:e,J:void 0},g=new X(Fc,f),h=null,m=null!=c.t

imeout?c.timeout:5E3;0<m&&(h=window.setTimeout(function(){Gc(e,!0);var b=new Hc(


1,"Timeout reached for loading script "+a);wc(g);xc(g,!1,b)},m),f.J=h);e.onload=
e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"
!=e.readyState||(Gc(e,c.X||!1,h),wc(g),xc(g,!0,null))};e.onerror=function(){Gc(e
,!0,h);var b=new Hc(0,"Error while loading script "+a);wc(g);xc(g,
!1,b)};Pa(e,{type:"text/javascript",charset:"UTF-8",src:a});Ic(d).appendChild(e)
;return g}function Ic(a){var b=a.getElementsByTagName("HEAD");return b&&0!=b.len
gth?b[0]:a.documentElement}function Fc(){if(this&&this.U){var a=this.U;a&&"SCRIP
T"==a.tagName&&Gc(a,!0,this.J)}}function Gc(a,b,c){null!=c&&l.clearTimeout(c);a.
onload=n;a.onerror=n;a.onreadystatechange=n;b&&window.setTimeout(function(){Wa(a
)},0)}function Hc(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);v.cal
l(this,c)}u(Hc,v);function Jc(a,b){this.b=new L(a);this.a=b?b:"callback";this.J=
5E3}var Kc=0;Jc.prototype.cancel=function(a){a&&(a.Y&&a.Y.cancel(),a.w&&Lc(a.w,!
1))};function Mc(a,b,c){return function(){Lc(a,!1);c&&c(b)}}function Nc(a,b){ret
urn function(c){Lc(a,!0);b.apply(void 0,arguments)}}function Lc(a,b){l._callback
s_[a]&&(b?delete l._callbacks_[a]:l._callbacks_[a]=n)};function Z(){this.B=new G
b(this);this.j=this}u(Z,Cb);Z.prototype[T]=!0;Z.prototype.addEventListener=funct
ion(a,b,c,d){Nb(this,a,b,c,d)};Z.prototype.removeEventListener=function(a,b,c,d)
{Vb(this,a,b,c,d)};function Oc(a,b){var c=a.j,d=b,e=d.type||d;if(q(d))d=new R(d,
c);else if(d instanceof R)d.b=d.b||c;else{var f=d,d=new R(e,c);Ba(d,f)}c=d.a=c;P
c(c,e,!0,d);Pc(c,e,!1,d)}Z.prototype.listen=function(a,b,c,d){return Hb(this.B,S
tring(a),b,!1,c,d)};
function Pc(a,b,c,d){if(b=a.B.a[String(b)]){b=b.concat();for(var e=!0,f=0;f<b.le
ngth;++f){var g=b[f];if(g&&!g.removed&&g.K==c){var h=g.v,m=g.N||g.src;g.L&&Jb(a.
B,g);e=!1!==h.call(m,d)&&e}}}};function Qc(){Z.call(this);this.g=null;this.d=!0}
u(Qc,Z);Qc.prototype.b=function(){if(this.d)this.d=!1;else throw Error();};funct
ion $(a){Qc.call(this);this.p=new Jc(a);this.a=!0}u($,Qc);
$.prototype.b=function(a,b){$.S.b.call(this,a,b);this.a=!1;var c=this.p,d=s(this
.q,this,a),e=s(this.o,this,b),f={},g="_"+(Kc++).toString(36)+ha().toString(36);l
._callbacks_||(l._callbacks_={});var h=c.b.clone();if(f)for(var m in f)if(!f.has
OwnProperty||f.hasOwnProperty(m)){var F=h,G=m,w=f[m];p(w)||(w=[String(w)]);yb(F.
a,G,w)}d&&(l._callbacks_[g]=Nc(g,d),d=c.a,m="_callbacks_."+g,p(m)||(m=[String(m)
]),yb(h.a,d,m));c=Ec(h.toString(),{timeout:c.J,X:!0});Ac(c,null,Mc(g,f,e),void 0
)};
$.prototype.q=function(a,b){this.a||(this.g=b,Oc(this,"success"),a&&a(this.g),th
is.a=!0)};$.prototype.o=function(a){this.a||(Oc(this,"error"),a&&a(),this.a=!0)}
;function Rc(a,b,c,d){p(a)||(a=[a]);this.a=a;this.d=b;this.b=c;b=new L(Sc);b.a.s
et("bibkeys",a.join(","));b.a.set("hl","pt-BR");b.a.set("source",d||"previewlib"
);(new $(b)).b(s(this.g,this))}var Sc=(GBS_HOST||"http://books.google.com/")+"bo
oks?jscmd=viewapi";Rc.prototype.g=function(a){for(var b=0;b<this.a.length;b++){v
ar c=a[this.a[b]];if(c){var d=c.preview_url,e;if(e=d)e=c.preview,c=c.embeddable,
void 0!==c||(c=!0),e=("full"==e||"partial"==e)&&c;if(e){this.d&&this.d(d);return
}}}this.b&&this.b()};t("GBS_insertPreviewButtonLink",function(a,b){Tc(a,fa(Uc,(b
||{}).alternativeUrl),"GBS_insertPreviewButtonLink")});t("GBS_insertPreviewButto
nPopup",function(a){Tc(a,Vc,"GBS_insertPreviewButtonPopup")});t("GBS_insertEmbed
dedViewer",function(a,b,c){Tc(a,fa(Wc,b,c),"GBS_insertEmbeddedViewer")});functio
n Tc(a,b,c){var d=Xc();new Rc(a,function(a){b(d,a)},null,c)}
function Uc(a,b,c){a||(a=new L(c),Yc&&(c=new L(GBS_HOST),nb(a,c.t),a.s=c.s,ob(a,
c.G),a.F="/books/p/"+Yc),a=a.toString().replace(/#.*/g,""),a=new L(a),a.a.set("h
l","pt-BR"),a=a.toString());new bc(b,a,Zc)}function Vc(a,b){new cc(a,fa($c,b),Zc
)}function Wc(a,b,c,d){var e=I("div");c.appendChild(e);eb(e,a,b);ad(e,d)}
function ad(a,b){var c=Ta("iframe",{frameBorder:"0",width:"100%",height:"100%"})
;a.appendChild(c);var d=new L(b);d.a.set("output","embed");if(bd){var e=[];Ya(ne
w Xa,bd,e);d.H=encodeURIComponent(String(e.join("")))}c.src=d.toString()}functio
n $c(a){new dc(a,ad)}var Zc="en";t("GBS_setLanguage",function(a){Zc=a});t("GBS_s
etViewerOptions",function(a){bd=a});var Yc=null;t("GBS_setCobrandName",function(
a){Yc=a});var bd={};
function Xc(){var a="__GBS_Button"+cd++;document.write(ia('<span id="%s"></span>
',a));var b=document;return q(a)?b.getElementById(a):a}var cd=0;
})();

Das könnte Ihnen auch gefallen