Академический Документы
Профессиональный Документы
Культура Документы
hu/";(function(){function aa(){r
eturn function(){}}function ba(a){return function(b){this[a]=b}}function f(a){re
turn function(){return this[a]}}function l(a){return function(){return a}}var m;
if(window.jstiming){window.jstiming.bi={};window.jstiming.jl=1;var ca=function(a
,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=c:e=e
[0],d-e},da=function(a,b,c){var d="";window.jstiming.srt&&(d+="&srt="+window.jst
iming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+="&tbsrt="+window.j
stiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?
d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+=
"&tran="+window.gtbExternal.tran():
window.chrome&&window.chrome.csi&&(d+="&tran="+window.chrome.csi().tran)}catch(e
){}var g=window.chrome;if(g&&(g=g.loadTimes)){g().wasFetchedViaSpdy&&(d+="&p=s")
;if(g().wasNpnNegotiated){var d=d+"&npn=1",h=g().npnNegotiatedProtocol;h&&(d+="&
npnv="+(encodeURIComponent||escape)(h))}g().wasAlternateProtocolAvailable&&(d+="
&apa=1")}var k=a.t,n=k.start,g=[],h=[],r;for(r in k)if("start"!=r&&0!=r.indexOf(
"_")){var s=k[r][1];s?k[s]&&h.push(r+"."+ca(a,r,k[s][0])):n&&g.push(r+"."+ca(a,r
))}delete k.start;if(b)for(var B in b)d+=
"&"+B+"="+b[B];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstat
ic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.jstiming
.sn||"books")+"&action=",a.name,h.length?"&it="+h.join(","):"",d,"&rt=",g.join("
,")].join("")},ea=function(a,b,c){a=da(a,b,c);if(!a)return"";b=new Image;var d=w
indow.jstiming.jl++;window.jstiming.bi[d]=b;b.onload=b.onerror=function(){window
.jstiming&&delete window.jstiming.bi[d]};b.src=a;b=null;return a};window.jstimin
g.report=function(a,b,
c){if("prerender"==document.webkitVisibilityState){var d=!1,e=function(){if(!d){
b?b.prerender="1":b={prerender:"1"};var g;"prerender"==document.webkitVisibility
State?g=!1:(ea(a,b,c),g=!0);g&&(d=!0,document.removeEventListener("webkitvisibil
itychange",e,!1))}};document.addEventListener("webkitvisibilitychange",e,!1);ret
urn""}return ea(a,b,c)}};var fa=fa||{},p=this;function q(a){return void 0!==a}fu
nction t(){}function ha(a){a.la=function(){return a.Vh?a.Vh:a.Vh=new a}}
function ia(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"
array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);i
f("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a
.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerabl
e&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"u
ndefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propert
yIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}functi
on u(a){return"array"==ia(a)}function ja(a){var b=ia(a);return"array"==b||"objec
t"==b&&"number"==typeof a.length}function v(a){return"string"==typeof a}function
ka(a){return"number"==typeof a}function la(a){return"function"==ia(a)}function
ma(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function na(a){re
turn a[oa]||(a[oa]=++pa)}var oa="closure_uid_"+(1E9*Math.random()>>>0),pa=0;
function qa(a,b,c){return a.call.apply(a.bind,arguments)}function sa(a,b,c){if(!
a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(argument
s,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototy
pe.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,ar
guments)}}function w(a,b,c){w=Function.prototype.bind&&-1!=Function.prototype.bi
nd.toString().indexOf("native code")?qa:sa;return w.apply(null,arguments)}
function x(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){
var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var ta=Date.no
w||function(){return+new Date};function ua(a,b){var c=a.split("."),d=p;c[0]in d|
|!d.execScript||d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.
length&&q(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}}
function y(a,b){function c(){}c.prototype=b.prototype;a.s=b.prototype;a.prototyp
e=new c;a.prototype.constructor=a;a.Fl=function(a,c,g){var h=Array.prototype.sli
ce.call(arguments,2);return b.prototype[c].apply(a,h)}};function va(a){if(Error.
captureStackTrace)Error.captureStackTrace(this,va);else{var b=Error().stack;b&&(
this.stack=b)}a&&(this.message=String(a))}y(va,Error);va.prototype.name="CustomE
rror";var wa;function xa(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c
return a>b?1:a<b?-1:0}
function sb(a,b){for(var c={},d=0;d<a.length;d++){var e=a[d],g=b.call(void 0,e,d
,a);q(g)&&(c[g]||(c[g]=[])).push(e)}return c}function tb(a){for(var b=[],c=0;c<a
rguments.length;c++){var d=arguments[c];u(d)?b.push.apply(b,tb.apply(null,d)):b.
push(d)}return b}function ub(a){var b;a.length&&(b=1%a.length,0<b?Ya.unshift.app
ly(a,a.splice(-b,b)):0>b&&Ya.push.apply(a,a.splice(0,-b)));return a};function vb
(a){if(a.classList)return a.classList;a=a.className;return v(a)&&a.match(/\S+/g)
||[]}function wb(a,b){return a.classList?a.classList.contains(b):hb(vb(a),b)}fun
ction C(a,b){a.classList?a.classList.add(b):wb(a,b)||(a.className+=0<a.className
.length?" "+b:b)}function xb(a,b){if(a.classList)z(b,function(b){C(a,b)});else{v
ar c={};z(vb(a),function(a){c[a]=!0});z(b,function(a){c[a]=!0});a.className="";f
or(var d in c)a.className+=0<a.className.length?" "+d:d}}
function yb(a,b){a.classList?a.classList.remove(b):wb(a,b)&&(a.className=bb(vb(a
),function(a){return a!=b}).join(" "))}function zb(a,b){a.classList?z(b,function
(b){yb(a,b)}):a.className=bb(vb(a),function(a){return!hb(b,a)}).join(" ")}functi
on Ab(a,b,c){c?C(a,b):yb(a,b)};function Cb(a,b,c){return Math.min(Math.max(a,b),
c)};function D(a,b){this.x=q(a)?a:0;this.y=q(b)?b:0}m=D.prototype;m.clone=functi
on(){return new D(this.x,this.y)};function Db(a,b){return a==b?!0:a&&b?a.x==b.x&
&a.y==b.y:!1}function Eb(a,b){return new D(a.x-b.x,a.y-b.y)}m.ceil=function(){th
is.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};m.floor=function(){
this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};m.round=functio
n(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
m.Tf=function(a,b){var c=ka(b)?b:a;this.x*=a;this.y*=c;return this};function Fb(
a,b){this.width=a;this.height=b}function Gb(a,b){return a==b?!0:a&&b?a.width==b.
width&&a.height==b.height:!1}m=Fb.prototype;m.clone=function(){return new Fb(thi
s.width,this.height)};function Hb(a){return a.width/a.height}m.isEmpty=function(
){return!(this.width*this.height)};m.ceil=function(){this.width=Math.ceil(this.w
idth);this.height=Math.ceil(this.height);return this};m.floor=function(){this.wi
dth=Math.floor(this.width);this.height=Math.floor(this.height);return this};
m.round=function(){this.width=Math.round(this.width);this.height=Math.round(this
.height);return this};function Ib(a,b,c){for(var d in a)b.call(c,a[d],d,a)}funct
ion Jb(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Kb(a){var b=[]
,c=0,d;for(d in a)b[c++]=d;return b}function Lb(a,b){for(var c in a)if(b.call(vo
id 0,a[c],c,a))return c}function Mb(){var a=Nb,b;for(b in a)return!1;return!0}fu
nction Ob(a,b,c){if(b in a)throw Error('The object already contains the key "'+b
+'"');a[b]=c}function Pb(a){var b={},c;for(c in a)b[a[c]]=c;return b}var Qb="con
structor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toStri
ng valueOf".split(" ");
function Rb(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in
d)a[c]=d[c];for(var g=0;g<Qb.length;g++)c=Qb[g],Object.prototype.hasOwnProperty
.call(d,c)&&(a[c]=d[c])}}function Sb(a){var b=arguments.length;if(1==b&&u(argume
nts[0]))return Sb.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of
arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c}
function Tb(a){var b=arguments.length;if(1==b&&u(arguments[0]))return Tb.apply(n
ull,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Ub;t
:{var Vb=p.navigator;if(Vb){var Wb=Vb.userAgent;if(Wb){Ub=Wb;break t}}Ub=""}func
tion Xb(a){return-1!=Ub.indexOf(a)};var Yb,Zb;function $b(){return p.navigator||
null}var ac=Xb("Opera")||Xb("OPR"),E=Xb("Trident")||Xb("MSIE"),F=Xb("Gecko")&&-1
==Ub.toLowerCase().indexOf("webkit")&&!(Xb("Trident")||Xb("MSIE")),G=-1!=Ub.toLo
werCase().indexOf("webkit"),bc=G&&Xb("Mobile"),cc=$b(),dc=cc&&cc.platform||"";Yb
=-1!=dc.indexOf("Mac");Zb=-1!=dc.indexOf("Win");var ec=!!$b()&&-1!=($b().appVers
ion||"").indexOf("X11");function fc(){var a=p.document;return a?a.documentMode:v
oid 0}
var gc=function(){var a="",b;if(ac&&p.opera)return a=p.opera.version,la(a)?a():a
;F?b=/rv\:([^\);]+)(\)|;)/:E?b=/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/:G&&(b=/WebKit\
/(\S+)/);b&&(a=(a=b.exec(Ub))?a[1]:"");return E&&(b=fc(),b>parseFloat(a))?String
(b):a}(),hc={};
function H(a){var b;if(!(b=hc[a])){b=0;for(var c=Da(String(gc)).split("."),d=Da(
String(a)).split("."),e=Math.max(c.length,d.length),g=0;0==b&&g<e;g++){var h=c[g
]||"",k=d[g]||"",n=RegExp("(\\d*)(\\D*)","g"),r=RegExp("(\\d*)(\\D*)","g");do{va
r s=n.exec(h)||["","",""],B=r.exec(k)||["","",""];if(0==s[0].length&&0==B[0].len
gth)break;b=Ua(0==s[1].length?0:parseInt(s[1],10),0==B[1].length?0:parseInt(B[1]
,10))||Ua(0==s[2].length,0==B[2].length)||Ua(s[2],B[2])}while(0==b)}b=hc[a]=0<=b
}return b}
function ic(a){return E&&jc>=a}var kc=p.document,jc=kc&&E?fc()||("CSS1Compat"==k
c.compatMode?parseInt(gc,10):5):void 0;var lc=!E||ic(9);!F&&!E||E&&ic(9)||F&&H("
1.9.1");var mc=E&&!H("9");function I(a){return a?new nc(oc(a)):wa||(wa=new nc)}f
unction J(a){return v(a)?document.getElementById(a):a}function pc(a,b){var c=b||
document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):qc
(document,"*",a,b)}function rc(a,b){var c=b||document,d=null;c.querySelectorAll&
&c.querySelector?d=c.querySelector("."+a):d=qc(document,"*",a,b)[0];return d||nu
ll}
function qc(a,b,c,d){a=d||a;b=b&&"*"!=b?b.toUpperCase():"";if(a.querySelectorAll
&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getE
lementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,h;h
=a[g];g++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElements
ByTagName(b||"*");if(c){d={};for(g=e=0;h=a[g];g++)b=h.className,"function"==type
of b.split&&hb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}
function sc(a,b){Ib(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.cl
assName=b:"for"==d?a.htmlFor=b:d in tc?a.setAttribute(tc[d],b):0==d.lastIndexOf(
"aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var tc={cel
lpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"
frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan"
,type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function uc(a){a=(a||window).document;a="CSS1Compat"==a.compatMode?a.documentEle
ment:a.body;return new Fb(a.clientWidth,a.clientHeight)}function vc(a){return G|
|"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement}function
wc(a){return a?xc(a):window}function xc(a){return a.parentWindow||a.defaultView
}function L(a,b,c){return yc(document,arguments)}
function yc(a,b){var c=b[0],d=b[1];if(!lc&&d&&(d.name||d.type)){c=["<",c];d.name
&&c.push(' name="',Fa(d.name),'"');if(d.type){c.push(' type="',Fa(d.type),'"');v
ar e={};Rb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);
d&&(v(d)?c.className=d:u(d)?c.className=d.join(" "):sc(c,d));2<b.length&&zc(a,c,
b,2);return c}function zc(a,b,c,d){function e(c){c&&b.appendChild(v(c)?a.createT
extNode(c):c)}for(;d<c.length;d++){var g=c[d];!ja(g)||ma(g)&&0<g.nodeType?e(g):z
(Ac(g)?mb(g):g,e)}}
function M(a){return document.createElement(a)}function Bc(a){return document.cr
eateTextNode(String(a))}function Cc(a){var b=document,c=b.createElement("div");E
?(c.innerHTML="<br>"+a,c.removeChild(c.firstChild)):c.innerHTML=a;if(1==c.childN
odes.length)return c.removeChild(c.firstChild);for(a=b.createDocumentFragment();
c.firstChild;)a.appendChild(c.firstChild);return a}function Dc(a,b){a.appendChil
d(b)}function Ec(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function N(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function F
c(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Gc(a){return void 0!=a
.firstElementChild?a.firstElementChild:Hc(a.firstChild,!0)}function Hc(a,b){for(
;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function Ic(a){r
eturn ma(a)&&1==a.nodeType}
function Jc(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("und
efined"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocument
Position(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function oc(a){return 9
==a.nodeType?a:a.ownerDocument||a.document}function Kc(a){return a.contentDocume
nt||a.contentWindow.document}
function Lc(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.da
ta=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstCh
ild;)a.removeChild(a.lastChild);a.firstChild.data=b}else Ec(a),a.appendChild(oc(
a).createTextNode(String(b)))}var Mc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1}
,Nc={IMG:" ",BR:"\n"};function Oc(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAtt
ribute("tabIndex"))}function Pc(a){a=a.getAttributeNode("tabindex");return null!
=a&&a.specified}
function Qc(a){a=a.tabIndex;return ka(a)&&0<=a&&32768>a}function Rc(a){var b=[];
n vd(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=td(a,c,d,e));return-1<b?a[b]:null
}
function td(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.removed&&g.nc=
=b&&g.be==!!c&&g.ne==d)return e}return-1};var wd="closure_lm_"+(1E6*Math.random(
)|0),xd={},yd=0;function P(a,b,c,d,e){if(u(b)){for(var g=0;g<b.length;g++)P(a,b[
g],c,d,e);return null}c=zd(c);return od(a)?a.listen(b,c,d,e):Ad(a,b,c,!1,d,e)}fu
nction Ad(a,b,c,d,e,g){if(!b)throw Error("Invalid event type");var h=!!e,k=Bd(a)
;k||(a[wd]=k=new sd(a));c=k.add(b,c,d,e,g);if(c.proxy)return c;d=Cd();c.proxy=d;
d.src=a;d.nc=c;a.addEventListener?a.addEventListener(b.toString(),d,h):a.attachE
vent(Dd(b.toString()),d);yd++;return c}
function Cd(){var a=Ed,b=$c?function(c){return a.call(b.src,b.nc,c)}:function(c)
{c=a.call(b.src,b.nc,c);if(!c)return c};return b}function Fd(a,b,c,d,e){if(u(b))
{for(var g=0;g<b.length;g++)Fd(a,b[g],c,d,e);return null}c=zd(c);return od(a)?a.
vb.add(String(b),c,!0,d,e):Ad(a,b,c,!0,d,e)}function Gd(a,b,c,d,e){if(u(b))for(v
ar g=0;g<b.length;g++)Gd(a,b[g],c,d,e);else c=zd(c),od(a)?a.vb.remove(String(b),
c,d,e):a&&(a=Bd(a))&&(b=vd(a,b,c,!!d,e))&&Hd(b)}
function Hd(a){if(ka(a)||!a||a.removed)return!1;var b=a.src;if(od(b))return ud(b
.vb,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.
be):b.detachEvent&&b.detachEvent(Dd(c),d);yd--;(c=Bd(b))?(ud(c,a),0==c.b&&(c.src
=null,b[wd]=null)):rd(a);return!0}function Dd(a){return a in xd?xd[a]:xd[a]="on"
+a}function Id(a,b,c,d){var e=1;if(a=Bd(a))if(b=a.a[b.toString()])for(b=b.concat
(),a=0;a<b.length;a++){var g=b[a];g&&g.be==c&&!g.removed&&(e&=!1!==Jd(g,d))}retu
rn Boolean(e)}
function Jd(a,b){var c=a.nc,d=a.ne||a.src;a.ce&&Hd(a);return c.call(d,b)}
function Ed(a,b){if(a.removed)return!0;if(!$c){var c;if(!(c=b))t:{c=["window","e
vent"];for(var d=p,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break t}c=d}e
=c;c=new kd(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){t:{var g=!1;i
f(0==e.keyCode)try{e.keyCode=-1;break t}catch(h){g=!0}if(g||void 0==e.returnValu
e)e.returnValue=!0}e=[];for(g=c.d;g;g=g.parentNode)e.push(g);for(var g=a.type,k=
e.length-1;!c.g&&0<=k;k--)c.d=e[k],d&=Id(e[k],g,!0,c);for(k=0;!c.g&&k<e.length;k
++)c.d=e[k],d&=Id(e[k],
g,!1,c)}return d}return Jd(a,new kd(b,this))}function Bd(a){a=a[wd];return a ins
tanceof sd?a:null}var Kd="__closure_events_fn_"+(1E9*Math.random()>>>0);function
zd(a){if(la(a))return a;a[Kd]||(a[Kd]=function(b){return a.handleEvent(b)});ret
urn a[Kd]};function Ld(){return G?"Webkit":F?"Moz":E?"ms":ac?"O":null}function M
d(){return G?"-webkit":F?"-moz":E?"-ms":ac?"-o":null};function Nd(a,b,c,d){this.
top=a;this.right=b;this.bottom=c;this.left=d}function Od(a){for(var b=new Nd(arg
uments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),c=1;c<arguments.length
;c++){var d=arguments[c];b.top=Math.min(b.top,d.y);b.right=Math.max(b.right,d.x)
;b.bottom=Math.max(b.bottom,d.y);b.left=Math.min(b.left,d.x)}return b}m=Nd.proto
type;m.bb=function(){return this.right-this.left};m.lb=function(){return this.bo
ttom-this.top};
m.clone=function(){return new Nd(this.top,this.right,this.bottom,this.left)};m.c
ontains=function(a){return this&&a?a instanceof Nd?a.left>=this.left&&a.right<=t
his.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.righ
t&&a.y>=this.top&&a.y<=this.bottom:!1};function Pd(a,b){var c=b.x<a.left?b.x-a.l
eft:b.x>a.right?b.x-a.right:0,d=b.y<a.top?b.y-a.top:b.y>a.bottom?b.y-a.bottom:0;
return Math.sqrt(c*c+d*d)}
m.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);
this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};m
.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right
);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return thi
s};m.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.r
ight);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return
this};function Qd(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}m=
Qd.prototype;m.clone=function(){return new Qd(this.left,this.top,this.width,this
.height)};function Rd(a){return new Nd(a.top,a.left+a.width,a.top+a.height,a.lef
t)}function Sd(a){return new Qd(a.left,a.top,a.right-a.left,a.bottom-a.top)}
function Td(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+
b.width);if(c<=d){var e=Math.max(a.top,b.top),g=Math.min(a.top+a.height,b.top+b.
b=a;(b=de(b))&&b!=c.body&&b!=h;)g.x-=b.scrollLeft,ac&&"TR"==b.tagName||(g.y-=b.s
crollTop)}return g}function je(a,b){var c=ke(a),d=ke(b);return new D(c.x-d.x,c.y
-d.y)}
function le(a){var b;if(a.getBoundingClientRect)b=ce(a),b=new D(b.left,b.top);el
se{b=Xc(I(a));var c=fe(a);b=new D(c.x-b.x,c.y-b.y)}if(F&&!H(12)){i:{c=Va("transf
orm");if(void 0===a.style[c]&&(c=Ld()+Wa(c),void 0!==a.style[c])){c=Md()+"-trans
form";break i}c="transform"}a=(a=Yd(a,c)||Yd(a,"transform"))?(a=a.match(me))?new
D(parseFloat(a[1]),parseFloat(a[2])):new D(0,0):new D(0,0);a=new D(b.x+a.x,b.y+
a.y)}else a=b;return a}
function ke(a){if(1==a.nodeType)return le(a);var b=la(a.tk),c=a;a.targetTouches&
&a.targetTouches.length?c=a.targetTouches[0]:b&&a.a.targetTouches&&a.a.targetTou
ches.length&&(c=a.a.targetTouches[0]);return new D(c.clientX,c.clientY)}function
R(a,b,c){if(b instanceof Fb)c=b.height,b=b.width;else if(void 0==c)throw Error(
"missing height argument");a.style.width=$d(b,!0);a.style.height=$d(c,!0)}functi
on $d(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}
function ne(a){var b=oe;if("none"!=Yd(a,"display"))return b(a);var c=a.style,d=c
.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute"
;c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a}func
tion oe(a){var b=a.offsetWidth,c=a.offsetHeight,d=G&&!b&&!c;return q(b)&&!d||!a.
getBoundingClientRect?new Fb(b,c):(a=ce(a),new Fb(a.right-a.left,a.bottom-a.top)
)}function pe(a){var b=fe(a);a=ne(a);return new Qd(b.x,b.y,a.width,a.height)}
function qe(a,b){var c=a.style;"opacity"in c?c.opacity=b:"MozOpacity"in c?c.MozO
pacity=b:"filter"in c&&(c.filter=""===b?"":"alpha(opacity="+100*b+")")}function
S(a,b){a.style.display=b?"":"none"}function ge(a){return"rtl"==Yd(a,"direction")
}var re=F?"MozUserSelect":G?"WebkitUserSelect":null;
function se(a,b,c){c=c?null:a.getElementsByTagName("*");if(re){if(b=b?"none":"",
a.style[re]=b,c){a=0;for(var d;d=c[a];a++)d.style[re]=b}}else if(E||ac)if(b=b?"o
n":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unse
lectable",b)}
function te(a,b){var c=Wc(I(oc(a)));if(!E||H("10")||c&&H("8"))ue(a,b,"border-box
");else{var d=a.style;if(c){var c=ve(a),e=ie(a);d.pixelWidth=b.width-e.left-c.le
ft-c.right-e.right;d.pixelHeight=b.height-e.top-c.top-c.bottom-e.bottom}else d.p
ixelWidth=b.width,d.pixelHeight=b.height}}
function we(a){var b=oc(a),c=E&&a.currentStyle;if(c&&Wc(I(b))&&"auto"!=c.width&&
"auto"!=c.height&&!c.boxSizing)return b=xe(a,c.width,"width","pixelWidth"),a=xe(
a,c.height,"height","pixelHeight"),new Fb(b,a);c=new Fb(a.offsetWidth,a.offsetHe
ight);b=ve(a);a=ie(a);return new Fb(c.width-a.left-b.left-b.right-a.right,c.heig
ht-a.top-b.top-b.bottom-a.bottom)}
function ue(a,b,c){a=a.style;F?a.MozBoxSizing=c:G?a.WebkitBoxSizing=c:a.boxSizin
g=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"}function
xe(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.ru
ntimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.st
yle[c]=e;a.runtimeStyle[c]=g;return b}function ye(a,b){var c=a.currentStyle?a.cu
rrentStyle[b]:null;return c?xe(a,c,"left","pixelLeft"):0}
function ve(a){if(E){var b=ye(a,"paddingLeft"),c=ye(a,"paddingRight"),d=ye(a,"pa
ddingTop");a=ye(a,"paddingBottom");return new Nd(d,c,a,b)}b=Xd(a,"paddingLeft");
c=Xd(a,"paddingRight");d=Xd(a,"paddingTop");a=Xd(a,"paddingBottom");return new N
d(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var ze={thin:2,medium
:4,thick:6};
function Ae(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))retu
rn 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:null;return c in ze?ze[c]:xe
(a,c,"left","pixelLeft")}
function ie(a){if(E&&!ic(9)){var b=Ae(a,"borderLeft"),c=Ae(a,"borderRight"),d=Ae
(a,"borderTop");a=Ae(a,"borderBottom");return new Nd(d,c,a,b)}b=Xd(a,"borderLeft
Width");c=Xd(a,"borderRightWidth");d=Xd(a,"borderTopWidth");a=Xd(a,"borderBottom
Width");return new Nd(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}f
unction Be(a,b){a.style[E?"styleFloat":"cssFloat"]=b}var me=/matrix\([0-9\.\-]+,
[0-9\.\-]+, [0-9\.\-]+, [0-9\.\-]+, ([0-9\.\-]+)p?x?, ([0-9\.\-]+)p?x?\)/;funct
ion Ce(){return!0}function De(a,b){function c(){}c.prototype=a.prototype;var d=n
ew c;a.apply(d,Array.prototype.slice.call(arguments,1));return d};function T(){e
d.call(this);this.vb=new sd(this);this.yk=this;this.Qf=null}y(T,ed);T.prototype[
nd]=!0;m=T.prototype;m.pe=f("Qf");m.dd=ba("Qf");m.addEventListener=function(a,b,
c,d){P(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){Gd(this,a,b,c,d)};
m.F=function(a){var b,c=this.pe();if(c)for(b=[];c;c=c.pe())b.push(c);var c=this.
yk,d=a.type||a;if(v(a))a=new O(a,c);else if(a instanceof O)a.target=a.target||c;
else{var e=a;a=new O(d,c);Rb(a,e)}var e=!0,g;if(b)for(var h=b.length-1;!a.g&&0<=
h;h--)g=a.d=b[h],e=Ee(g,d,!0,a)&&e;a.g||(g=a.d=c,e=Ee(g,d,!0,a)&&e,a.g||(e=Ee(g,
d,!1,a)&&e));if(b)for(h=0;!a.g&&h<b.length;h++)g=a.d=b[h],e=Ee(g,d,!1,a)&&e;retu
rn e};m.I=function(){T.s.I.call(this);this.vb&&this.vb.removeAll(void 0);this.Qf
=null};
m.listen=function(a,b,c,d){return this.vb.add(String(a),b,!1,c,d)};function Ee(a
,b,c,d){b=a.vb.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.len
gth;++g){var h=b[g];if(h&&!h.removed&&h.be==c){var k=h.nc,n=h.ne||h.src;h.ce&&ud
(a.vb,h);e=!1!==k.call(n,d)&&e}}return e&&0!=d.dh};function Fe(a){p.setTimeout(f
unction(){throw a;},0)}var Ge;
function He(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeo
f window&&window.postMessage&&window.addEventListener&&(a=function(){var a=docum
ent.createElement("iframe");a.style.display="none";a.src="";document.documentEle
ment.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write("");a.cl
ose();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.l
ocation.protocol+"//"+b.location.host,a=w(function(a){if(a.origin==d||a.data==c)
this.port1.onmessage()},
this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:f
unction(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!Xb("Trident")&&!Xb(
"MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){c=c.next;var a=c.ci;c
.ci=null;a()};return function(a){d.next={ci:a};d=d.next;b.port2.postMessage(0)}}
return"undefined"!==typeof document&&"onreadystatechange"in document.createEleme
nt("script")?function(a){var b=document.createElement("script");b.onreadystatech
ange=function(){b.onreadystatechange=
null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.app
endChild(b)}:function(a){p.setTimeout(a,0)}};function Ie(a,b){Je||Ke();Le||(Je()
,Le=!0);Me.push(new Ne(a,b))}var Je;function Ke(){if(p.Promise&&p.Promise.resolv
e){var a=p.Promise.resolve();Je=function(){a.then(Oe)}}else Je=function(){var a=
Oe;!la(p.setImmediate)||p.Window&&p.Window.prototype.setImmediate==p.setImmediat
e?(Ge||(Ge=He()),Ge(a)):p.setImmediate(a)}}var Le=!1,Me=[];function Oe(){for(;Me
.length;){var a=Me;Me=[];for(var b=0;b<a.length;b++){var c=a[b];try{c.a.call(c.b
)}catch(d){Fe(d)}}}Le=!1}function Ne(a,b){this.a=a;this.b=b};function Pe(a){a.pr
ototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Qe(a){if(!a
)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Re(a,b){this
.b=0;this.j=void 0;this.a=this.d=null;this.g=this.i=!1;try{var c=this;a.call(b,f
unction(a){Se(c,2,a)},function(a){Se(c,3,a)})}catch(d){Se(this,3,d)}}Re.prototyp
e.then=function(a,b,c){return Te(this,la(a)?a:null,la(b)?b:null,c)};Pe(Re);Re.pr
ototype.cancel=function(a){0==this.b&&Ie(function(){var b=new Ue(a);Ve(this,b)},
this)};
function Ve(a,b){if(0==a.b)if(a.d){var c=a.d;if(c.a){for(var d=0,e=-1,g=0,h;h=c.
a[g];g++)if(h=h.$d)if(d++,h==a&&(e=g),0<=e&&1<d)break;0<=e&&(0==c.b&&1==d?Ve(c,b
):(d=c.a.splice(e,1)[0],We(c,d,3,b)))}}else Se(a,3,b)}function Xe(a,b){a.a&&a.a.
length||2!=a.b&&3!=a.b||Ye(a);a.a||(a.a=[]);a.a.push(b)}
function Te(a,b,c,d){var e={$d:null,Eh:null,Fh:null};e.$d=new Re(function(a,h){e
.Eh=b?function(c){try{var e=b.call(d,c);a(e)}catch(r){h(r)}}:a;e.Fh=c?function(b
){try{var e=c.call(d,b);!q(e)&&b instanceof Ue?h(b):a(e)}catch(r){h(r)}}:h});e.$
d.d=a;Xe(a,e);return e.$d}Re.prototype.p=function(a){this.b=0;Se(this,2,a)};Re.p
rototype.B=function(a){this.b=0;Se(this,3,a)};
function Se(a,b,c){if(0==a.b){if(a==c)b=3,c=new TypeError("Promise cannot resolv
e to itself");else{if(Qe(c)){a.b=1;c.then(a.p,a.B,a);return}if(ma(c))try{var d=c
.then;if(la(d)){Ze(a,c,d);return}}catch(e){b=3,c=e}}a.j=c;a.b=b;Ye(a);3!=b||c in
stanceof Ue||$e(a,c)}}function Ze(a,b,c){function d(b){g||(g=!0,a.B(b))}function
e(b){g||(g=!0,a.p(b))}a.b=1;var g=!1;try{c.call(b,e,d)}catch(h){d(h)}}function
Ye(a){a.i||(a.i=!0,Ie(a.C,a))}
Re.prototype.C=function(){for(;this.a&&this.a.length;){var a=this.a;this.a=[];fo
d.y+k.height>e.bottom&&g&32&&(k.height=Math.max(k.height-(d.y+k.height-e.bottom)
,0),n|=8),d.y+k.height>e.bottom&&g&4&&(d.y=Math.max(e.bottom-k.height,e.top),n|=
2),g&8&&(n=n|(d.y<e.top?64:0)|(d.y+k.height>e.bottom?128:0)),e=n):e=256,n=e);e=n
ew Qd(0,0,0,0);e.left=
a.x;e.top=a.y;e.width=h.width;e.height=h.height;g=n;if(g&496)return g;Zd(b,new D
(e.left,e.top));h=e.Q();Gb(c,h)||te(b,h);return g}function ig(a,b){return(b&4&&g
e(a)?b^2:b)&-5};function kg(){}kg.prototype.Xa=aa();function lg(a,b){this.a=a in
stanceof D?a:new D(a,b)}y(lg,kg);lg.prototype.Xa=function(a,b,c,d){jg(this.a,a,b
,c,null,null,d)};var mg=Tb("area base br col command embed hr img input keygen l
ink meta param source track wbr".split(" "));var ng=RegExp("[A-Za-z\u00c0-\u00d6
\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\u
fe6f\ufefd-\uffff]"),og=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8
\u0300-\u0590\u0800-\u1fff\u200e\u2c00-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591
-\u07ff\u200f\ufb1d-\ufdff\ufe70-\ufefc]"),pg=/^http:\/\/.*/,qg=/\s+/,rg=/\d/;fu
nction sg(){this.a=tg}sg.prototype.Ce=!0;sg.prototype.Be=l("");sg.prototype.toSt
ring=l("Const{}");function ug(a){return a instanceof sg&&a.constructor===sg&&a.a
===tg?"":"type_error:Const"}var tg={};function vg(){this.a="";this.b=wg}vg.proto
type.Ce=!0;var wg={};vg.prototype.Be=f("a");function xg(a){var b=new vg;b.a=a;re
turn b}var yg=xg(""),zg=/^[-.%_!# a-zA-Z0-9]+$/;function Ag(){this.a=Bg}Ag.proto
type.Ce=!0;Ag.prototype.Be=l("");Ag.prototype.Xh=!0;Ag.prototype.Kc=l(1);var Bg=
{};function Cg(){this.a="";this.d=Dg;this.b=null}Cg.prototype.Xh=!0;Cg.prototype
.Kc=f("b");Cg.prototype.Ce=!0;Cg.prototype.Be=f("a");function Eg(a){return a ins
tanceof Cg&&a.constructor===Cg&&a.d===Dg?a.a:"type_error:SafeHtml"}function Fg(a
){if(a instanceof Cg)return a;var b=null;a.Xh&&(b=a.Kc());return Gg(Fa(a.Ce?a.Be
():String(a)),b)}var Hg=/^[a-zA-Z0-9-]+$/,Ig=Tb("action","cite","data","formacti
on","href","manifest","poster","src"),Jg=Tb("link","script","style");
function Kg(a){function b(a){u(a)?z(a,b):(a=Fg(a),d+=Eg(a),a=a.Kc(),0==c?c=a:0!=
a&&c!=a&&(c=null))}var c=0,d="";z(arguments,b);return Gg(d,c)}var Dg={};function
Gg(a,b){var c=new Cg;c.a=a;c.b=b;return c}var Lg=Gg("",0);function Mg(a,b,c){th
is.element=a;this.a=b;this.j=c}y(Mg,kg);Mg.prototype.Xa=function(a,b,c){gg(this.
element,this.a,a,b,void 0,c,this.j)};function Ng(a,b){this.a=a instanceof D?a:ne
w D(a,b)}y(Ng,kg);Ng.prototype.Xa=function(a,b,c,d){gg(be(a),0,a,b,this.a,c,null
,d)};function Og(a){this.a=new yf;if(a){a=Bf(a);for(var b=a.length,c=0;c<b;c++)t
his.add(a[c])}}function Pg(a){var b=typeof a;return"object"==b&&a||"function"==b
?"o"+na(a):b.substr(0,1)+a}m=Og.prototype;m.Ib=function(){return this.a.Ib()};m.
add=function(a){this.a.set(Pg(a),a)};m.removeAll=function(a){a=Bf(a);for(var b=a
.length,c=0;c<b;c++)this.remove(a[c])};m.remove=function(a){return this.a.remove
(Pg(a))};m.clear=function(){this.a.clear()};m.isEmpty=function(){return this.a.i
sEmpty()};
m.contains=function(a){a=Pg(a);return Af(this.a.b,a)};m.Ca=function(){return thi
s.a.Ca()};m.clone=function(){return new Og(this)};m.Pc=function(){return this.a.
Pc(!1)};function Qg(a,b,c,d){Mg.call(this,a,b);this.b=c?5:0;this.g=d||void 0}y(Q
g,Mg);Qg.prototype.i=f("b");Qg.prototype.d=ba("b");Qg.prototype.Xa=function(a,b,
c,d){var e=gg(this.element,this.a,a,b,null,c,10,d,this.g);if(e&496){var g=Rg(e,t
his.a);b=Rg(e,b);e=gg(this.element,g,a,b,null,c,10,d,this.g);e&496&&(g=Rg(e,g),b
=Rg(e,b),gg(this.element,g,a,b,null,c,this.b,d,this.g))}};function Rg(a,b){a&48&
&(b^=2);a&192&&(b^=1);return b};function Sg(a,b){this.a=a instanceof D?a:new D(a
,b)}y(Sg,kg);Sg.prototype.Xa=function(a,b,c,d){var e;e=oc(a);var g=e.body;e=e.do
cumentElement;e=new D(g.scrollLeft||e.scrollLeft,g.scrollTop||e.scrollTop);g=thi
s.a.x+e.x;e=this.a.y+e.y;var h=hg(a),g=g-h.x;e-=h.y;jg(new D(g,e),a,b,c,null,nul
l,d)};function Tg(a,b){Sg.call(this,a,b)}y(Tg,Sg);Tg.prototype.b=0;Tg.prototype.
d=ba("b");Tg.prototype.Xa=function(a,b,c,d){var e=be(a),e=ee(e),g;g=I(a);g=vc(g.
a);g=new D(this.a.x+g.scrollLeft,this.a.y+g.scrollTop);var h=b,k=jg(g,a,h,c,e,10
,d);if(0!=(k&496)){if(k&16||k&32)h^=2;if(k&64||k&128)h^=1;k=jg(g,a,h,c,e,10,d);0
!=(k&496)&&jg(g,a,b,c,e,this.b,d)}};function X(a){ed.call(this);this.b=a;this.g=
{}}y(X,ed);var Ug=[];m=X.prototype;m.listen=function(a,b,c,d){return Vg(this,a,b
,c,d)};function Vg(a,b,c,d,e,g){u(c)||(c&&(Ug[0]=c.toString()),c=Ug);for(var h=0
;h<c.length;h++){var k=P(b,c[h],d||a.handleEvent,e||!1,g||a.b||a);if(!k)break;a.
g[k.key]=k}return a}function Wg(a,b,c,d){Xg(a,b,c,d,!1)}function Xg(a,b,c,d,e,g)
{if(u(c))for(var h=0;h<c.length;h++)Xg(a,b,c[h],d,e,g);else(b=Fd(b,c,d||a.handle
Event,e,g||a.b||a))&&(a.g[b.key]=b)}
m.ya=function(a,b,c,d,e){if(u(b))for(var g=0;g<b.length;g++)this.ya(a,b[g],c,d,e
);else c=c||this.handleEvent,e=e||this.b||this,c=zd(c),d=!!d,b=od(a)?vd(a.vb,Str
ing(b),c,d,e):a?(a=Bd(a))?vd(a,b,c,d,e):null:null,b&&(Hd(b),delete this.g[b.key]
);return this};m.removeAll=function(){Ib(this.g,Hd);this.g={}};m.I=function(){X.
s.I.call(this);this.removeAll()};m.handleEvent=function(){throw Error("EventHand
ler.handleEvent not implemented");};function Yg(a,b,c,d,e){if(!(E||G&&H("525")))
return!0;if(Yb&&e)return Zg(a);if(e&&!d)return!1;ka(b)&&(b=$g(b));if(!c&&(17==b|
|18==b||Yb&&91==b))return!1;if(G&&d&&c)switch(a){case 220:case 219:case 221:case
192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:ret
urn!1}if(E&&d&&b==a)return!1;switch(a){case 13:return!0;case 27:return!G}return
Zg(a)}
function Zg(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||G&&0==a)return!0;sw
itch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 59:cas
e 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:cas
e 220:case 221:return!0;default:return!1}}function $g(a){if(F)a=ah(a);else if(Yb
&&G)t:switch(a){case 93:a=91;break t}return a}
function ah(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 1
89;case 224:return 91;case 0:return 224;default:return a}};function bh(a,b){T.ca
ll(this);this.b=new X(this);this.Sd(a||null);b&&(this.Mc=b)}y(bh,T);m=bh.prototy
pe;m.J=null;m.$g=!0;m.uh=null;m.Qc=!1;m.If=-1;m.Qh=!0;m.Mc="toggle_display";m.o=
f("J");m.Sd=function(a){ch(this);this.J=a};function ch(a){if(a.Qc)throw Error("C
an not change this state of the popup while showing.");}m.V=f("Qc");
m.setVisible=function(a){this.U&&this.U.stop();this.D&&this.D.stop();if(a){if(!t
his.Qc&&this.nf()){if(!this.J)throw Error("Caller must call setElement before tr
ying to show the popup");this.$b();a=oc(this.J);if(this.$g)if(this.b.listen(a,"m
ousedown",this.Dh,!0),E){var b;try{b=a.activeElement}catch(c){}for(;b&&"IFRAME"=
=b.nodeName;){try{var d=Kc(b)}catch(e){break}a=d;b=a.activeElement}this.b.listen
(a,"mousedown",this.Dh,!0);this.b.listen(a,"deactivate",this.Ch)}else this.b.lis
ten(a,"blur",this.Ch);
"toggle_display"==this.Mc?(this.J.style.visibility="visible",S(this.J,!0)):"move
_offscreen"==this.Mc&&this.$b();this.Qc=!0;this.If=ta();this.U?(Fd(this.U,"end",
this.Vd,!1,this),this.U.Sb()):this.Vd()}}else dh(this)};m.$b=t;function dh(a,b){
a.Qc&&a.F({type:"beforehide",target:b})&&(a.b&&a.b.removeAll(),a.Qc=!1,ta(),a.D?
(Fd(a.D,"end",x(a.Hh,b),!1,a),a.D.Sb()):a.Hh(b))}m.Hh=function(a){"toggle_displa
y"==this.Mc?this.Xk():"move_offscreen"==this.Mc&&(this.J.style.top="-10000px");t
his.od(a)};
m.Xk=function(){this.J.style.visibility="hidden";S(this.J,!1)};m.nf=function(){r
eturn this.F("beforeshow")};m.Vd=function(){this.F("show")};m.od=function(a){thi
s.F({type:"hide",target:a})};m.Dh=function(a){a=a.target;Jc(this.J,a)||eh(this,a
)||150>ta()-this.If||dh(this,a)};m.Ch=function(a){if(this.Qh){var b=oc(this.J);i
f("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Jc(this.J
,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>ta()-this.If||dh(th
is)}};
function eh(a,b){return db(a.uh||[],function(a){return b===a||Jc(a,b)})}m.I=func
tion(){bh.s.I.call(this);this.b.O();gd(this.U);gd(this.D);delete this.J;delete t
his.b;delete this.uh};function fh(a,b){this.Tc=4;this.ma=b||void 0;bh.call(this,
a)}y(fh,bh);fh.prototype.getPosition=function(){return this.ma||null};fh.prototy
pe.setPosition=function(a){this.ma=a||void 0;this.V()&&this.$b()};fh.prototype.$
b=function(){if(this.ma){var a=!this.V()&&"move_offscreen"!=this.Mc,b=this.o();a
&&(b.style.visibility="hidden",S(b,!0));this.ma.Xa(b,this.Tc,this.Xe);a&&S(b,!1)
}};function gh(a,b,c){this.j=c||(a?I(J(a)):I());fh.call(this,this.j.ia("div",{st
yle:"position:absolute;display:none;"}));this.i=new D(1,1);this.B=new Og;a&&(a=J
(a),this.B.add(a),P(a,"mouseover",this.tf,!1,this),P(a,"mouseout",this.he,!1,thi
s),P(a,"mousemove",this.Jc,!1,this),P(a,"focus",this.th,!1,this),P(a,"blur",this
.he,!1,this));null!=b&&Lc(this.o(),b)}y(gh,fh);var hh=[];m=gh.prototype;m.Ea=nul
l;m.className="goog-tooltip";m.Xd=500;m.jf=0;m.Cf=f("jf");
m.Sd=function(a){var b=this.o();b&&N(b);gh.s.Sd.call(this,a);a&&(b=this.j.a.body
,b.insertBefore(a,b.lastChild))};m.getState=function(){return this.R?this.V()?4:
1:this.C?3:this.V()?2:0};m.re=function(a){if(!this.V())return!1;var b=fe(this.o(
)),c=ne(this.o());return b.x<=a.x&&a.x<=b.x+c.width&&b.y<=a.y&&a.y<=b.y+c.height
};
m.nf=function(){if(!bh.prototype.nf.call(this))return!1;if(this.a)for(var a,b=0;
a=hh[b];b++)Jc(a.o(),this.a)||a.setVisible(!1);ib(hh,this);a=this.o();a.classNam
e=this.className;ih(this);P(a,"mouseover",this.Ef,!1,this);P(a,"mouseout",this.q
h,!1,this);jh(this);return!0};
m.od=function(){jb(hh,this);for(var a=this.o(),b,c=0;b=hh[c];c++)b.a&&Jc(a,b.a)&
&b.setVisible(!1);this.cd&&kh(this.cd);Gd(a,"mouseover",this.Ef,!1,this);Gd(a,"m
ouseout",this.qh,!1,this);this.a=void 0;0==this.getState()&&(this.va=!1);bh.prot
otype.od.call(this)};m.ld=function(a,b){this.a==a&&this.B.contains(this.a)&&(thi
s.va||!this.El?(this.setVisible(!1),this.V()||(this.a=a,this.setPosition(b||lh(t
his,0)),this.setVisible(!0))):this.a=void 0);this.R=void 0};
m.wh=function(a){this.C=void 0;a==this.a&&(null!=this.Ea&&(this.Ea==this.o()||th
is.B.contains(this.Ea))||this.p&&this.p.Ea||this.setVisible(!1))};function mh(a,
b){var c=Xc(a.j);a.i.x=b.clientX+c.x;a.i.y=b.clientY+c.y}m.tf=function(a){var b=
nh(this,a.target);this.Ea=b;ih(this);b!=this.a&&(this.a=b,this.ge(b),oh(this),mh
(this,a))};function nh(a,b){try{for(;b&&!a.B.contains(b);)b=b.parentNode;return
b}catch(c){return null}}m.Jc=function(a){mh(this,a);this.va=!0};
m.th=function(a){this.Ea=a=nh(this,a.target);this.va=!0;if(this.a!=a){this.a=a;v
ar b=lh(this,1);ih(this);this.ge(a,b);oh(this)}};function lh(a,b){if(0==b){var c
=a.i.clone();return new ph(c)}return new qh(a.Ea)}function oh(a){if(a.a)for(var
b,c=0;b=hh[c];c++)Jc(b.o(),a.a)&&(b.p=a,a.cd=b)}m.he=function(a){var b=nh(this,a
.target),c=nh(this,a.b);b!=c&&(b==this.Ea&&(this.Ea=null),jh(this),this.va=!1,!t
his.V()||a.b&&Jc(this.o(),a.b)?this.a=void 0:kh(this))};
m.Ef=function(){var a=this.o();this.Ea!=a&&(ih(this),this.Ea=a)};m.qh=function(a
){var b=this.o();this.Ea!=b||a.b&&Jc(b,a.b)||(this.Ea=null,kh(this))};m.ge=funct
ion(a,b){this.R||(this.R=U(w(this.ld,this,a,b),this.Xd))};function jh(a){a.R&&(d
f(a.R),a.R=void 0)}function kh(a){2==a.getState()&&(a.C=U(w(a.wh,a,a.a),a.Cf()))
}function ih(a){a.C&&(df(a.C),a.C=void 0)}
m.I=function(){var a;this.setVisible(!1);jh(this);for(var b=this.B.Ca(),c=0;a=b[
c];c++)Gd(a,"mouseover",this.tf,!1,this),Gd(a,"mouseout",this.he,!1,this),Gd(a,"
mousemove",this.Jc,!1,this),Gd(a,"focus",this.th,!1,this),Gd(a,"blur",this.he,!1
,this);this.B.clear();this.o()&&N(this.o());this.Ea=null;delete this.j;gh.s.I.ca
ll(this)};function ph(a,b){Ng.call(this,a,b)}y(ph,Ng);
ph.prototype.Xa=function(a,b,c){b=be(a);b=ee(b);c=c?new Nd(c.top+10,c.right,c.bo
ttom,c.left+10):new Nd(10,0,0,10);jg(this.a,a,4,c,b,9)&496&&jg(this.a,a,4,c,b,5)
};function qh(a){Mg.call(this,a,3)}y(qh,Mg);qh.prototype.Xa=function(a,b,c){var
d=new D(10,0);gg(this.element,this.a,a,b,d,c,9)&496&&gg(this.element,2,a,1,d,c,5
)};function rh(a,b,c){gh.call(this,a,b,c)}y(rh,gh);m=rh.prototype;m.vf=!1;m.gd=!
1;m.Vd=function(){rh.s.Vd.call(this);this.oa=Rd(pe(this.o()));this.a&&(this.Ia=R
d(pe(this.a)));this.gd=this.vf;P(this.j.a,"mousemove",this.Jc,!1,this)};m.od=fun
ction(){Gd(this.j.a,"mousemove",this.Jc,!1,this);this.Ia=this.oa=null;this.gd=!1
;rh.s.od.call(this)};
m.re=function(a){if(this.ea){var b=fe(this.o()),c=ne(this.o());return b.x-this.e
a.left<=a.x&&a.x<=b.x+c.width+this.ea.right&&b.y-this.ea.top<=a.y&&a.y<=b.y+c.he
ight+this.ea.bottom}return rh.s.re.call(this,a)};function sh(a,b){if(a.Ia&&a.Ia.
contains(b)||a.re(b))return!0;var c=a.p;return!!c&&c.re(b)}m.wh=function(a){this
.C=void 0;a!=this.a||sh(this,this.i)||this.Ea||this.p&&this.p.Ea||F&&0==this.i.x
&&0==this.i.y||this.setVisible(!1)};
m.Jc=function(a){var b=this.V();if(this.oa){var c=Xc(this.j),c=new D(a.clientX+c
.x,a.clientY+c.y);sh(this,c)?b=!1:this.gd&&(b=Pd(this.oa,c)>=Pd(this.oa,this.i))
}if(b){if(kh(this),this.Ea=null,b=this.p)b.Ea=null}else 3==this.getState()&&ih(t
his);rh.s.Jc.call(this,a)};m.Ef=function(){this.Ea!=this.o()&&(this.gd=!1,this.E
a=this.o())};m.Cf=function(){return this.gd?100:rh.s.Cf.call(this)};function th(
a,b){var c=new rh(a),d=Gg(b.innerHTML,null),e=c.o();e&&(e.innerHTML=Eg(d));c.cla
ssName="buy-tip-card";c.ea=new Nd(5,5,5,5)||null;c.vf=!0;c.Xd=500;c.jf=250};/*
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 uh(a,b){this.i=[];this.ea=a;this.L=b||null;this.g=this.a=!1;this.d=void
0;this.La=this.oa=this.p=!1;this.j=0;this.b=null;this.B=0}m=uh.prototype;m.canc
el=function(a){if(this.a)this.d instanceof uh&&this.d.cancel();else{if(this.b){v
ar b=this.b;delete this.b;a?b.cancel(a):(b.B--,0>=b.B&&b.cancel())}this.ea?this.
ea.call(this.L,this):this.La=!0;this.a||this.ec(new vh)}};m.jg=function(a,b){thi
s.p=!1;wh(this,a,b)};function wh(a,b,c){a.a=!0;a.d=c;a.g=!b;xh(a)}
function yh(a){if(a.a){if(!a.La)throw new zh;a.La=!1}}m.callback=function(a){yh(
this);wh(this,!0,a)};m.ec=function(a){yh(this);wh(this,!1,a)};function Ah(a,b,c)
{return Bh(a,b,null,c)}function Ch(a,b,c){Bh(a,null,b,c)}function Bh(a,b,c,d){a.
i.push([b,c,d]);a.a&&xh(a);return a}m.then=function(a,b,c){var d,e,g=new Re(func
tion(a,b){d=a;e=b});Bh(this,d,function(a){a instanceof vh?g.cancel():e(a)});retu
rn g.then(a,b,c)};Pe(uh);uh.prototype.ma=function(){var a=new uh;Bh(this,a.callb
ack,a.ec,a);return a};
function Dh(a){return db(a.i,function(a){return la(a[1])})}
function xh(a){if(a.j&&a.a&&Dh(a)){var b=a.j,c=Eh[b];c&&(p.clearTimeout(c.ta),de
lete Eh[b]);a.j=0}a.b&&(a.b.B--,delete a.b);for(var b=a.d,d=c=!1;a.i.length&&!a.
p;){var e=a.i.shift(),g=e[0],h=e[1],e=e[2];if(g=a.g?h:g)try{var k=g.call(e||a.L,
b);q(k)&&(a.g=a.g&&(k==b||k instanceof Error),a.d=b=k);Qe(b)&&(d=!0,a.p=!0)}catc
h(n){b=n,a.g=!0,Dh(a)||(c=!0)}}a.d=b;d&&(k=w(a.jg,a,!0),d=w(a.jg,a,!1),b instanc
eof uh?(Bh(b,k,d),b.oa=!0):b.then(k,d));c&&(b=new Fh(b),Eh[b.ta]=b,a.j=b.ta)}
function zh(){va.call(this)}y(zh,va);zh.prototype.message="Deferred has already
fired";zh.prototype.name="AlreadyCalledError";function vh(){va.call(this)}y(vh,v
a);vh.prototype.message="Deferred was canceled";vh.prototype.name="CanceledError
";function Fh(a){this.ta=p.setTimeout(w(this.b,this),0);this.a=a}Fh.prototype.b=
function(){delete Eh[this.ta];throw this.a;};var Eh={};function Gh(a,b){var c=b|
|{},d=c.document||document,e=M("SCRIPT"),g={Wh:e,cc:void 0},h=new uh(Hh,g),k=nul
l,n=null!=c.timeout?c.timeout:5E3;0<n&&(k=window.setTimeout(function(){Ih(e,!0);
h.ec(new Jh(1,"Timeout reached for loading script "+a))},n),g.cc=k);e.onload=e.o
nreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e
.readyState||(Ih(e,c.Tj||!1,k),h.callback(null))};e.onerror=function(){Ih(e,!0,k
);h.ec(new Jh(0,"Error while loading script "+a))};sc(e,{type:"text/javascript",
charset:"UTF-8",src:a});Kh(d).appendChild(e);return h}function Kh(a){var b=a.get
ElementsByTagName("HEAD");return b&&0!=b.length?b[0]:a.documentElement}function
Hh(){if(this&&this.Wh){var a=this.Wh;a&&"SCRIPT"==a.tagName&&Ih(a,!0,this.cc)}}f
unction Ih(a,b,c){null!=c&&p.clearTimeout(c);a.onload=t;a.onerror=t;a.onreadysta
techange=t;b&&window.setTimeout(function(){N(a)},0)}function Jh(a,b){var c="Jslo
ader error (code #"+a+")";b&&(c+=": "+b);va.call(this,c)}y(Jh,va);function Lh(a,
b){this.b=new V(a);this.a=b?b:"callback";this.cc=5E3}var Mh=0;
Lh.prototype.send=function(a,b,c,d){a=a||null;d=d||"_"+(Mh++).toString(36)+ta().
toString(36);p._callbacks_||(p._callbacks_={});var e=this.b.clone();if(a)for(var
g in a)if(!a.hasOwnProperty||a.hasOwnProperty(g)){var h=e,k=g,n=a[g];u(n)||(n=[
String(n)]);eg(h.a,k,n)}b&&(p._callbacks_[d]=Nh(d,b),b=this.a,g="_callbacks_."+d
,u(g)||(g=[String(g)]),eg(e.a,b,g));b=Gh(e.toString(),{timeout:this.cc,Tj:!0});C
h(b,Oh(d,a,c));return{ta:d,nh:b}};
Lh.prototype.cancel=function(a){a&&(a.nh&&a.nh.cancel(),a.ta&&Ph(a.ta,!1))};func
tion Oh(a,b,c){return function(){Ph(a,!1);c&&c(b)}}function Nh(a,b){return funct
ion(c){Ph(a,!0);b.apply(void 0,arguments)}}function Ph(a,b){p._callbacks_[a]&&(b
?delete p._callbacks_[a]:p._callbacks_[a]=t)};function Qh(a,b,c){T.call(this);th
is.B=a;this.D=c;this.g=b;P(b,["hilite","select","canceldismiss","dismiss"],this.
handleEvent,!1,this);this.p=null;this.a=[];this.i=-1;this.d=0;this.j=this.b=null
;this.L={}}y(Qh,T);m=Qh.prototype;m.ig=!0;m.Pe=!1;
m.handleEvent=function(a){var b=this.B;if(a.target==this.g)switch(a.type){case "
hilite":this.Db(a.row);break;case "select":var c=!1;if(ka(a.row)){a=a.row;var d=
this.a[Rh(this,a)],c=!!d&&b.sf&&b.sf(d);d&&!c&&this.i!=a&&this.Db(a)}c||this.Dc(
);break;case "canceldismiss":Sh(this);break;case "dismiss":Th(this)}};function U
h(a){for(var b=a.d+a.a.length-1,c=a.i,d=0;d<a.a.length;d++){if(c>=a.d&&c<b)c++;e
lse if(-1==c)c=a.d;else{a.Pe&&c==b&&a.Db(-1);break}if(a.Db(c))break}}
m.Db=function(a){var b=Rh(this,a),c=this.a[b];return c&&this.B.sf&&this.B.sf(c)?
!1:(this.i=a,this.g.Db(a),-1!=b)};
m.Dc=function(){var a=Rh(this,this.i);if(-1!=a){var b=this.a[a],c=this.D;if(c.na
function ei(a,b,c){a.Ae&&ki(a);a.J=b;a.ze=P(a.J,"keypress",a,c);a.Uf=P(a.J,"keyd
own",a.Wk,c,a);a.Ae=P(a.J,"keyup",a.Vk,c,a)}function ki(a){a.ze&&(Hd(a.ze),Hd(a.
Uf),Hd(a.Ae),a.ze=null,a.Uf=null,a.Ae=null);a.J=null;a.Za=-1;a.Ub=-1}m.I=functio
n(){di.s.I.call(this);ki(this)};function ji(a,b,c,d){kd.call(this,d);this.type="
key";this.keyCode=a;this.i=b;this.p=c}y(ji,kd);var li,mi,ni,oi,pi,qi;qi=pi=oi=ni
=mi=li=!1;var ri=Ub;ri&&(-1!=ri.indexOf("Firefox")?li=!0:-1!=ri.indexOf("Camino"
)||(-1!=ri.indexOf("iPhone")||-1!=ri.indexOf("iPod")?mi=!0:-1!=ri.indexOf("iPad"
)?ni=!0:-1!=ri.indexOf("Chrome")?pi=!0:-1!=ri.indexOf("Android")?oi=!0:-1!=ri.in
dexOf("Safari")&&(qi=!0)));var si=li,ti=mi,ui=ni,vi=oi,wi=pi,xi=qi;function yi(a
,b,c,d){ed.call(this);d=d||150;this.g=null!=c?c:!0;this.j=a||",;";this.L=this.j.
substring(0,1);a=this.g?"[\\s"+this.j+"]+":"[\\s]+";this.D=new RegExp("^"+a+"|"+
a+"$","g");this.U=new RegExp("\\s*["+this.j+"]$");this.C=b||"";this.R=this.g;thi
s.d=0<d?new bf(d):null;this.b=new X(this);this.p=new X(this);this.i=new di;this.
B=-1}y(yi,ed);var zi=(ti||ui)&&!H("533.17.9");m=yi.prototype;m.pf=null;m.na=null
;m.Ve="";m.Ob=!1;m.Ue=!1;m.Fa=function(){return this.na.value};
m.setCursorPosition=function(a){var b=this.na,c=a;if(ai(b))b.selectionStart=c;el
se if(E){var d=bi(b),e=d[0];e.inRange(d[1])&&(c=ci(b,c),e.collapse(!0),e.move("c
haracter",c),e.select())}b=this.na;ai(b)?b.selectionEnd=a:E&&(d=bi(b),c=d[1],d[0
].inRange(c)&&(a=ci(b,a),b=ci(b,Wh(b)),c.collapse(!0),c.moveEnd("character",a-b)
,c.select()))};
m.Fj=function(a){for(var b=0;b<arguments.length;b++){var c=arguments[b];Ic(c)&&Y
(c,"haspopup",!0);this.b.listen(c,"focus",this.Ih);this.b.listen(c,"blur",this.C
k);this.na||(this.p.listen(c,"keydown",this.Dk),Ic(c)&&Vc(oc(c))==c&&Ai(this,c))
}};m.I=function(){yi.s.I.call(this);null!=this.pf&&window.clearTimeout(this.pf);
this.b.O();delete this.b;this.p.O();this.i.O();gd(this.d)};
m.eb=function(a){switch(a.keyCode){case 40:if(this.a.g.V())return Uh(this.a),a.p
reventDefault(),!0;if(!this.g)return this.update(!0),a.preventDefault(),!0;break
;case 38:if(this.a.g.V()){t:for(var b=this.a,c=b.i,d=0;d<b.a.length;d++){if(c>b.
d)c--;else{b.Pe&&c==b.d&&b.Db(-1);break}if(b.Db(c))break t}a.preventDefault();re
turn!0}break;case 9:if(!this.a.g.V()||a.shiftKey)this.a.Cb();else if(this.update
(),this.a.Dc()&&this.R)return a.preventDefault(),!0;break;case 13:if(this.a.g.V(
)){if(this.update(),this.a.Dc())return a.preventDefault(),
a.Da(),!0}else this.a.Cb();break;case 27:if(this.a.g.V())return this.a.Cb(),a.pr
eventDefault(),a.Da(),!0;break;case 229:if(!this.Ob)return this.Ob||(this.b.list
en(this.na,"keyup",this.zg),this.b.listen(this.na,"keypress",this.yg),this.Ob=!0
),!0}return Bi(this,a)};function Bi(a,b){var c=a.g&&b.i&&-1!=a.j.indexOf(String.
fromCharCode(b.i));c&&a.update();return c&&a.a.Dc()?(b.preventDefault(),!0):!1}m
.gj=l(!1);m.Ih=function(a){Ai(this,a.target||null)};
function Ai(a,b){a.p.removeAll();a.a&&Sh(a.a);b!=a.na&&(a.na=b,a.d&&(a.d.start()
,a.b.listen(a.d,"tick",a.Jg)),a.Ve=a.Fa(),ei(a.i,a.na),a.b.listen(a.i,"key",a.Ig
),a.b.listen(a.na,"mousedown",a.Lg),E&&a.b.listen(a.na,"keypress",a.Kg))}m.Ck=fu
nction(){zi?this.pf=window.setTimeout(w(this.ai,this),0):this.ai()};
m.ai=function(){this.na&&(this.b.ya(this.i,"key",this.Ig),ki(this.i),this.b.ya(t
his.na,"keyup",this.gj),this.b.ya(this.na,"mousedown",this.Lg),E&&this.b.ya(this
.na,"keypress",this.Kg),this.Ob&&Ci(this),this.na=null,this.d&&(this.d.stop(),th
is.b.ya(this.d,"tick",this.Jg)),this.a&&Th(this.a))};m.Jg=function(){this.update
()};m.Dk=function(a){this.Ih(a)};m.Ig=function(a){this.B=a.keyCode;this.a&&this.
eb(a)};m.yg=function(){this.Ob&&229!=this.B&&Ci(this)};
m.zg=function(a){this.Ob&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&Ci(this)};m
.Lg=aa();function Ci(a){a.Ob&&(a.Ob=!1,a.b.ya(a.na,"keypress",a.yg),a.b.ya(a.na,
"keyup",a.zg))}m.Kg=function(a){Bi(this,a)};
m.update=function(a){if(this.na&&(a||this.Fa()!=this.Ve)){if(a||!this.Ue){var b;
a=Wh(this.na);b=this.Fa();a=Xh(this,b)[Vh(this,b,a)];b=this.D?String(a).replace(
this.D,""):a;if(this.a&&(this.a.b=this.na,a=this.a,this.Fa(),a.p!=b)){a.p=b;b=a.
B;var c=a.p,d=w(a.xj,a),e=new V("//suggestqueries.google.com/complete/search");W
(e,"client","books");W(e,"ds","bo");W(e,"q",c);c=w(b.b,b,d);b.a&&b.a.cancel();b.
a=new Lh(e);b.a.send(null,c);Sh(a)}}this.Ve=this.Fa()}this.Ue=!1};
function Vh(a,b,c){a=Xh(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;
d<a.length&&e<=c;d++)e+=a[d].length,b=d;return b}function Xh(a,b){if(!a.g)return
[b];for(var c=String(b).split(""),d=[],e=[],g=0,h=!1;g<c.length;g++)a.C&&-1!=a.C
.indexOf(c[g])?(h||(d.push(e.join("")),e.length=0),e.push(c[g]),h=!h):h||-1==a.j
.indexOf(c[g])?e.push(c[g]):(e.push(c[g]),d.push(e.join("")),e.length=0);d.push(
e.join(""));return d};function Di(){}ha(Di);Di.prototype.a=0;function Ei(a){retu
rn":"+(a.a++).toString(36)};function Fi(a,b,c,d){T.call(this);this.C=a||document
.body;this.g=I(this.C);this.L=!a;this.J=null;this.D="";this.a=[];this.i=[];this.
R=this.B=-1;this.j=!1;this.className="ac-renderer";this.oa="ac-highlighted";this
.p=b||null;this.Pa=null!=d?d:!0;this.Ia=!!c}y(Fi,T);m=Fi.prototype;m.o=f("J");m.
xc=ba("ea");m.Se=function(a,b,c){this.D=b;this.a=a;this.B=-1;this.R=ta();this.b=
c;this.i=[];Gi(this)};m.Cb=function(){this.b&&$h(this.b,null);this.j&&(this.j=!1
,this.b&&Y(this.b,"haspopup",!1),S(this.J,!1))};
m.show=function(){this.j||(this.j=!0,this.b&&(Zh(this.b,"combobox"),Y(this.b,"au
tocomplete","list"),Y(this.b,"haspopup",!0)),S(this.J,!0))};m.V=f("j");function
Hi(a,b){var c=0<=b&&b<a.a.length?a.a[b]:void 0,d=0<=b&&b<a.i.length?a.i[b]:void
0;a.F({type:"rowhilite",wl:d,row:c?c.data:null})&&(0<=a.B&&zb(a.i[a.B],["ac-acti
ve","active"]),a.B=b,d&&(xb(d,["ac-active","active"]),a.b&&$h(a.b,d),he(d,a.J)))
}
m.Db=function(a){if(-1==a)Hi(this,-1);else for(var b=0;b<this.a.length;b++)if(th
is.a[b].id==a){Hi(this,b);break}};function Ii(a){if(!a.J){var b=a.g.ia("div",{st
yle:"display:none"});a.J=b;xb(b,Da(a.className).split(" "));Zh(b,"listbox");b.id
=Ei(Di.la());a.g.appendChild(a.C,b);P(b,"click",a.kh,!1,a);P(b,"mousedown",a.lh,
!1,a);P(b,"mouseover",a.mh,!1,a)}}
function Gi(a){Ii(a);a.hb&&(a.J.style.minWidth=a.hb.clientWidth+"px");a.i.length
=0;a.g.bg(a.J);a.p&&a.p.render?a.p.render(a,a.J,a.a,a.D):z(a.a,function(a){var c
=this.D,d=this.g.ia("div",{className:"ac-row",id:Ei(Di.la())});Zh(d,"option");th
is.p&&this.p.vl||Lc(d,a.data.toString());c&&this.Pa&&(this.U=!1,Ji(this,d,c));C(
d,"ac-row");this.i.push(d);this.g.appendChild(this.J,d)},a);0==a.a.length?a.Cb()
:(a.show(),a.ef(),se(a.J,!0))}
m.ef=function(){if(this.b&&this.L){var a=this.ea||this.b,b;b=this.Ia?3:1;gg(a,b,
this.J,b^1,null,null,65)}};m.I=function(){this.J&&(Gd(this.J,"click",this.kh,!1,
this),Gd(this.J,"mousedown",this.lh,!1,this),Gd(this.J,"mouseover",this.mh,!1,th
is),this.g.Yj(this.J),this.J=null,this.j=!1);gd(this.d);this.C=null;Fi.s.I.call(
this)};
function Ji(a,b,c){if(!a.U)if(3==b.nodeType){var d=null;u(c)&&1<c.length&&(d=pb(
c,1));c=Ki(c);if(0!=c.length){var e=b.nodeValue,g=new RegExp("\\b(?:"+c+")","gi"
);c=[];for(var h=0,k=g.exec(e),n=0;k;)n++,c.push(e.substring(h,k.index)),c.push(
e.substring(k.index,g.lastIndex)),h=g.lastIndex,k=g.exec(e);c.push(e.substring(h
));if(1<c.length){for(d=0;1>d;d++)e=2*d,b.nodeValue=c[e],g=a.g.createElement("b"
),g.className=a.oa,a.g.appendChild(g,a.g.a.createTextNode(String(c[e+1]))),g=b.p
arentNode.insertBefore(g,
b.nextSibling),b.parentNode.insertBefore(a.g.a.createTextNode(""),g.nextSibling)
,b=g.nextSibling;c=pb(c,2);b.nodeValue=c.join("");a.U=!0}else d&&Ji(a,b,d)}}else
for(b=b.firstChild;b;)d=b.nextSibling,Ji(a,b,c),b=d}function Ki(a){var b="";if(
!a)return b;u(a)&&(a=bb(a,function(a){return!Ba(a)}));u(a)?b=0<a.length?Sa(a[0])
:"":/^\W/.test(a)||(b=Sa(a));return b}function Li(a,b){for(;b&&b!=a.J&&!wb(b,"ac
-row");)b=b.parentNode;return b?$a(a.i,b):-1}
m.kh=function(a){var b=Li(this,a.target);0<=b&&this.F({type:"select",row:this.a[
b].id});a.Da()};m.lh=function(a){a.Da();a.preventDefault()};m.mh=function(a){a=L
i(this,a.target);0<=a&&!(300>ta()-this.R)&&this.F({type:"hilite",row:this.a[a].i
d})};function Mi(a,b,c,d){this.R=a;this.C=null;this.va=c||null;this.U="boolean"=
=typeof b?b:!0;this.ma=d||0;b=new Ni;c=new Oi(this.va||a,this.ma);c.L=!0;d=new y
i(null,null,!1);Qh.call(this,b,c,d);d.a=this;d.Fj(a);this.b=a;this.ig=!1;this.Pe
=!0;P(this,"update",w(this.ea,this))}y(Mi,Qh);Mi.prototype.Dc=function(){this.oa
=this.R.value;Mi.s.Dc.call(this);return!1};
Mi.prototype.ea=function(a){a.row&&(a=this.R.form,this.C||(this.C=L("input",{typ
e:"hidden",name:"oq"}),a.appendChild(this.C)),this.C.value=this.oa,this.U&&a.sub
mit())};function Ni(){}Ni.prototype.b=function(a,b){var c=A(b[1],function(a){ret
urn a[0]});a(b[0],c)};function Oi(a,b){Fi.call(this);this.ma=a;this.va=b||0}y(Oi
,Fi);
Oi.prototype.ef=function(){Oi.s.ef.call(this);var a=0,b=J("gbfwa");b||(b=rc("gbq
fwa"));b&&(a=b.offsetTop+b.offsetHeight-1);z(qc(document,"div","ac-renderer",voi
d 0),function(b){a&&Q(b,"top",a+"px");Q(b,"width",ne(this.ma).width-2+"px");Q(b,
"left",parseInt(b.style.left,10)+this.va+"px")},this)};function Pi(a){T.call(thi
s);this.yd=a||window;this.ve=P(this.yd,"resize",this.Zk,!1,this);this.ka=uc(this
.yd)}y(Pi,T);m=Pi.prototype;m.ve=null;m.yd=null;m.ka=null;m.Q=function(){return
this.ka?this.ka.clone():null};m.I=function(){Pi.s.I.call(this);this.ve&&(Hd(this
.ve),this.ve=null);this.ka=this.yd=null};m.Zk=function(){var a=uc(this.yd);Gb(a,
this.ka)||(this.ka=a,this.F("resize"))};function Z(){T.call(this);this.a=new X(t
his)}y(Z,T);Z.prototype.I=function(){this.F("dispose");Z.s.I.call(this);this.a.O
()};function Qi(a,b){this.Aa=a||200;this.xa=b||108;Z.call(this)}y(Qi,Z);Qi.proto
type.lb=f("Aa");Qi.prototype.bb=f("xa");var Ri={update:function(a){for(var b in
a)Ri[b]=a[b]},ll:function(a){for(var b in a)Ri.kl(b,a[b])},kl:function(a,b){Ri[a
]=b}};ua("_OC_addFlags",Ri.ll);function Si(a){a=String(a);if(/^\s*$/.test(a)?0:/
^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\
\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\
-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eva
l("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};function Ti(a,b)
{this.g=a||null;this.d=!!b;this.b=new yf;this.a=new Ui("",void 0);this.a.next=th
is.a.a=this.a}function Vi(a,b){var c=a.b.get(b);c&&a.d&&(c.remove(),Wi(a,c));ret
urn c}m=Ti.prototype;m.get=function(a,b){var c=Vi(this,a);return c?c.value:b};m.
set=function(a,b){var c=Vi(this,a);c?c.value=b:(c=new Ui(a,b),this.b.set(a,c),Wi
(this,c))};m.shift=function(){return Xi(this,this.a.next)};m.pop=function(){retu
rn Xi(this,this.a.a)};
m.remove=function(a){return(a=this.b.get(a))?(a.remove(),this.b.remove(a.key),!0
):!1};m.Ib=function(){return this.b.Ib()};m.isEmpty=function(){return this.b.isE
mpty()};m.$a=function(){return this.map(function(a,b){return b})};m.Ca=function(
){return this.map(function(a){return a})};m.contains=function(a){return this.som
e(function(b){return b==a})};m.clear=function(){Yi(this,0)};m.forEach=function(a
,b){for(var c=this.a.next;c!=this.a;c=c.next)a.call(b,c.value,c.key,this)};
m.map=function(a,b){for(var c=[],d=this.a.next;d!=this.a;d=d.next)c.push(a.call(
b,d.value,d.key,this));return c};m.some=function(a,b){for(var c=this.a.next;c!=t
his.a;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};m.every=functi
on(a,b){for(var c=this.a.next;c!=this.a;c=c.next)if(!a.call(b,c.value,c.key,this
))return!1;return!0};function Wi(a,b){a.d?(b.next=a.a.next,b.a=a.a,a.a.next=b,b.
next.a=b):(b.a=a.a.a,b.next=a.a,a.a.a=b,b.a.next=b);null!=a.g&&Yi(a,a.g)}
function Yi(a,b){for(var c=a.b.Ib();c>b;c--){var d=a,e=a.d?a.a.a:a.a.next;e.remo
ve();d.b.remove(e.key)}}function Xi(a,b){a.a!=b&&(b.remove(),a.b.remove(b.key));
return b.value}function Ui(a,b){this.key=a;this.value=b}Ui.prototype.remove=func
tion(){this.a.next=this.next;this.next.a=this.a;delete this.a;delete this.next};
function Zi(){}Zi.prototype.a=null;function $i(a){var b;(b=a.a)||(b={},aj(a)&&(b
[0]=!0,b[1]=!0),b=a.a=b);return b};var bj;function cj(){}y(cj,Zi);function dj(a)
{return(a=aj(a))?new ActiveXObject(a):new XMLHttpRequest}function aj(a){if(!a.b&
&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var
b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP
"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e)
{}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MS
XML might not be installed");}return a.b}bj=new cj;function ej(a){T.call(this);t
his.ma=new yf;this.D=a||null;this.b=!1;this.C=this.a=null;this.U="";this.g=0;thi
s.B="";this.d=this.R=this.p=this.L=!1;this.i=0;this.j=null;this.oa="";this.ea=th
is.va=!1}y(ej,T);var fj=/^https?$/i,gj=["POST","PUT"],hj=[];function ij(a,b,c,d,
e,g){var h=new ej;hj.push(h);b&&h.listen("complete",b);h.vb.add("ready",h.Rk,!0,
void 0,void 0);g&&(h.i=Math.max(0,g));h.send(a,c,d,e)}m=ej.prototype;m.Rk=functi
on(){this.O();jb(hj,this)};
m.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is activ
e with another request="+this.U+"; newUri="+a);b=b?b.toUpperCase():"GET";this.U=
a;this.B="";this.g=0;this.L=!1;this.b=!0;this.a=this.D?dj(this.D):dj(bj);this.C=
this.D?$i(this.D):$i(bj);this.a.onreadystatechange=w(this.hg,this);try{this.R=!0
,this.a.open(b,String(a),!0),this.R=!1}catch(e){jj(this,e);return}a=c||"";var g=
this.ma.clone();d&&Df(d,function(a,b){g.set(b,a)});d=fb(g.$a(),kj);c=p.FormData&
&a instanceof p.FormData;
!hb(gj,b)||d||c||g.set("Content-Type","application/x-www-form-urlencoded;charset
=utf-8");g.forEach(function(a,b){this.a.setRequestHeader(b,a)},this);this.oa&&(t
his.a.responseType=this.oa);"withCredentials"in this.a&&(this.a.withCredentials=
this.va);try{lj(this),0<this.i&&((this.ea=mj(this.a))?(this.a.timeout=this.i,thi
s.a.ontimeout=w(this.cc,this)):this.j=U(this.cc,this.i,this)),this.p=!0,this.a.s
end(a),this.p=!1}catch(h){jj(this,h)}};function mj(a){return E&&H(9)&&ka(a.timeo
ut)&&q(a.ontimeout)}
function kj(a){return"content-type"==a.toLowerCase()}m.cc=function(){"undefined"
!=typeof fa&&this.a&&(this.B="Timed out after "+this.i+"ms, aborting",this.g=8,t
his.F("timeout"),this.a&&this.b&&(this.b=!1,this.d=!0,this.a.abort(),this.d=!1,t
his.g=8,this.F("complete"),this.F("abort"),nj(this)))};function jj(a,b){a.b=!1;a
.a&&(a.d=!0,a.a.abort(),a.d=!1);a.B=b;a.g=5;oj(a);nj(a)}function oj(a){a.L||(a.L
=!0,a.F("complete"),a.F("error"))}
m.I=function(){this.a&&(this.b&&(this.b=!1,this.d=!0,this.a.abort(),this.d=!1),n
j(this,!0));ej.s.I.call(this)};m.hg=function(){this.isDisposed()||(this.R||this.
p||this.d?pj(this):this.Ek())};m.Ek=function(){pj(this)};
function pj(a){if(a.b&&"undefined"!=typeof fa&&(!a.C[1]||4!=qj(a)||2!=rj(a)))if(
a.p&&4==qj(a))U(a.hg,0,a);else if(a.F("readystatechange"),4==qj(a)){a.b=!1;try{i
f(a.Hc())a.F("complete"),a.F("success");else{a.g=6;var b;try{b=2<qj(a)?a.a.statu
sText:""}catch(c){b=""}a.B=b+" ["+rj(a)+"]";oj(a)}}finally{nj(a)}}}function nj(a
,b){if(a.a){lj(a);var c=a.a,d=a.C[0]?t:null;a.a=null;a.C=null;b||a.F("ready");tr
y{c.onreadystatechange=d}catch(e){}}}
function lj(a){a.a&&a.ea&&(a.a.ontimeout=null);ka(a.j)&&(df(a.j),a.j=null)}m.Hc=
function(){var a=rj(this),b;t:switch(a){case 200:case 201:case 202:case 204:case
206:case 304:case 1223:b=!0;break t;default:b=!1}if(!b){if(a=0===a)a=Ff(String(
this.U))[1]||null,!a&&self.location&&(a=self.location.protocol,a=a.substr(0,a.le
ngth-1)),a=!fj.test(a?a.toLowerCase():"");b=a}return b};function qj(a){return a.
a?a.a.readyState:0}function rj(a){try{return 2<qj(a)?a.a.status:-1}catch(b){retu
rn-1}}
function sj(a){try{return a.a?a.a.responseText:""}catch(b){return""}}function tj
(a){if(a.a)return Si(a.a.responseText)};function uj(a,b){return'<a href="'+a+'"'
+('class="'+b+'">Megrendel\u00e9s megtekint\u00e9se</a>')};function vj(a){this.a
=a.giver_gaia_id||0;this.b=a.giver_name||"";this.g=a.receiver_name||"";this.d=a.
receiver_email||""}vj.prototype.isEmpty=function(){return 0==this.a||""==this.b|
|""==this.g||""==this.d?!0:!1};function wj(){this.a={}}m=wj.prototype;m.setTitle
=function(a){this.a.title=a};m.nb=function(){return this.a.uf};m.jb=function(){r
eturn this.a.jb};m.$e=function(){return this.a.$e};m.Bb=function(){return this.a
.Bb};m.Yc=function(){return this.a.Yc};function xj(a){return a.b&&!a.b.isEmpty()
};function yj(){this.a=[]}m=yj.prototype;m.getId=f("ta");m.setTitle=ba("wc");m.c
j=function(a,b,c){var d=null;c.target.Hc()&&(d=new wj,d.a.uf=a,this.a.push(d));b
(d)};m.dj=function(a,b,c){var d=null;c.target.Hc()&&(d=zj(this,a),Aj(this,d));b(
d)};function Aj(a,b){kb(a.a,function(a){return a.nb()==b.nb()})}function zj(a,b)
{return fb(a.a,function(a){return a&&a.nb()==b})}m.setPaused=aa();function Bj(a)
{a=new V(a);var b=a.hc.split("/");b[0]||b.shift();return 3<b.length?b[3]:Yf(a,"i
d")||""}function Cj(){var a=window.location.pathname.split("/");return 1>a.lengt
h?"":a[1]};function Dj(a){this.a={};this.setTitle(a.title);this.a.Bg=a.subtitle;
this.a.pg=a.authors;this.a.gg=a.preview_url;this.a.Yb=a.info_url;this.a.Ug=a.pub
_date;this.a.Tg=a.num_pages;this.a.wi=a.viewability;this.a.Bl=a.subject;this.a.r
i=a.thumbnail_url;this.a.snippet=a.snippet;this.a.yl=a.list_price;this.a.Hg=a.sa
le_price;this.a.Al=a.sale_price_better;this.a.Pi=a.offer_price;this.a.af=a.buy_u
rl;this.a.og=a.read_url;this.a.Hd=a.is_free_ebook||!1;this.a.Vc=a.in_my_ebooks||
!1;this.a.zl=a.my_ebooks_url||"";
this.a.rating=a.rating_score||0;this.a.Gi=a.num_reviews||0;this.a.jb=a.is_purcha
sed||!1;this.a.Id=a.is_ebook||!1;this.a.Cl=a.write_review_url||"";this.a.vi=a.ad
d_to_my_ebooks_url||"";this.a.Ei=a.preview_ebook_url||"";this.a.Hi=a.reviews_url
||"";this.a.Qd=a.view_order_url||"";this.a.Ii=a.add_to_my_ebooks_url;this.a.ti=a
.add_to_my_ebooks_url_is_on_play||!1;this.a.yc=a.has_flowing_text||!1;this.a.Fd=
a.has_scanned_text||!1;var b=Bj(a.info_url);this.a.uf=b;this.a.Fi=a.canonical_at
b_url||"";this.a.$e=a.is_rentable||
!1;this.a.ib=a.is_pre_order||!1;this.a.Ed=a.on_sale_date||"";this.a.Bb=a.is_pre_
ordered||!1;this.a.xl=a.issue_volume_count||0;this.a.Yc=a.is_volume_cancelled||!
1;this.a.ui=a.cancelled_reason||"0";this.b=new vj(a.gift_details||{});switch(a.r
ental_state){case 1:this.a.Od=1;break;case 2:this.a.Od=2}this.a.qi=a.rental_end_
utc||0}y(Dj,wj);function Ej(a){this.a=[];this.ta=a.id;this.setTitle(a.title);thi
s.B=a.num_volumes;this.b=a.access||"0";this.C=a.predefined;this.p=a.can_remove_v
olumes;this.i=a.can_add_volumes;this.j=a.can_only_add_ebooks||!1;this.d=new V(a.
add_vol_base_url);this.g=new V(a.del_vol_base_url);q(a.paused)&&this.setPaused(a
.paused);a.volumes&&(this.a=A(a.volumes,function(a){return new Dj(a)}))}y(Ej,yj)
;function Fj(){Z.call(this);this.d=[];this.b=[]}y(Fj,Z);function Gj(a){var b=new
V(wc().location),b=new V(b);return a===parseInt(Yf(b,"as_coll"),10)}function Hj
(a,b){return fb(tb(a.d,a.b),function(a){return a.getId()==b})};new uh;function I
j(){ed.call(this);this.b=[];this.a={}}y(Ij,ed);Ij.prototype.d=function(a){var b=
this.b[a];if(b){var c=this.a[b];c&&jb(c,a);delete this.b[a];delete this.b[a+1];d
elete this.b[a+2]}return!!b};Ij.prototype.clear=function(a){if(a){var b=this.a[a
];b&&(z(b,this.d,this),delete this.a[a])}else this.b.length=0,this.a={}};Ij.prot
otype.Ib=function(a){if(a){var b=this.a[a];return b?b.length:0}a=0;for(b in this
.a)a+=this.Ib(b);return a};
Ij.prototype.I=function(){Ij.s.I.call(this);delete this.b;delete this.a;delete t
his.g};function Jj(a,b,c,d,e,g){uh.call(this,e,g);this.D=a;this.C=[];this.R=!!b;
this.Ia=!!c;this.va=!!d;for(b=this.rb=0;b<a.length;b++)Bh(a[b],w(this.U,this,b,!
0),w(this.U,this,b,!1));0!=a.length||this.R||this.callback(this.C)}y(Jj,uh);Jj.p
rototype.U=function(a,b,c){this.rb++;this.C[a]=[b,c];this.a||(this.R&&b?this.cal
lback([a,c]):this.Ia&&!b?this.ec(c):this.rb==this.D.length&&this.callback(this.C
));this.va&&!b&&(c=null);return c};Jj.prototype.ec=function(a){Jj.s.ec.call(this
,a);for(a=0;a<this.D.length;a++)this.D[a].cancel()};
function Kj(a){return Ah(new Jj(a,!1,!0),function(a){for(var c=[],d=0;d<a.length
;d++)c[d]=a[d][1];return c})};ua("_OC_clearStorage",function(){(void 0).clear()}
);Ta();function Lj(a){ed.call(this);a||I()}y(Lj,ed);function Mj(a,b){Lj.call(thi
s,b);this.j=a;this.a=[]}var Nj;y(Mj,Lj);Mj.prototype.b=0;Mj.prototype.d=!1;Mj.pr
ototype.send=function(a,b){var c=a+":"+b;if(!E||3800>=b.length)this.a.push("|"+c
);else for(var d=b.length,e=Math.ceil(d/3800),g=0,h=1;g<d;)this.a.push(","+h+"/"
+e+"|"+c.substr(g,3800)),h++,g+=3800;!this.d&&this.a.length&&(c=this.a.shift(),+
+this.b,this.C.send(this.b+c),this.d=!0)};
Mj.prototype.I=function(){Mj.s.I.call(this);var a=Oj;jb(a,this.B);jb(a,this.i);t
his.B=this.i=null;N(this.p);N(this.g);this.p=this.g=null};var Oj=[],Pj=w(functio
n(){var a=Oj,b,c=!1;try{for(var d=0;b=a[d];d++)c=c||b.receive()}catch(e){if(b.a.
j.a(),!a.length)return}a=ta();c&&(Nj=a);window.setTimeout(Pj,1E3>a-Nj?10:100)},M
j);new Ij;new yf;function Qj(){T.call(this);this.a=new X(this);bd&&(cd?this.a.li
sten(dd?document.body:window,["online","offline"],this.d):(this.g=bd?navigator.o
nLine:!0,this.b=new bf(250),this.a.listen(this.b,"tick",this.i),this.b.start()))
}y(Qj,T);Qj.prototype.i=function(){var a=bd?navigator.onLine:!0;a!=this.g&&(this
.g=a,this.d())};Qj.prototype.d=function(){this.F((bd?navigator.onLine:1)?"online
":"offline")};Qj.prototype.I=function(){Qj.s.I.call(this);this.a.O();this.a=null
;this.b&&(this.b.O(),this.b=null)};function Rj(a,b,c){this.d=a;this.b=b;c||(c=ne
w V("//www.google.com/images/cleardot.gif"),$f(c));this.g=c}m=Rj.prototype;m.ph=
1E4;m.Lc=!1;m.Cg=0;m.bf=0;m.We=0;m.de=null;m.jd=null;m.setTimeout=ba("ph");m.sta
rt=function(){if(this.Lc)throw Error("NetworkTester.start called when already ru
nning");this.Lc=!0;this.bf=0;Sj(this)};m.stop=function(){Tj(this);this.Lc=!1};
function Sj(a){a.bf++;"onLine"in navigator&&!navigator.onLine?U(w(a.rd,a,!1),0):
(a.a=new Image,a.a.onload=w(a.dk,a),a.a.onerror=w(a.ck,a),a.a.onabort=w(a.bk,a),
a.de=U(a.ek,a.ph,a),a.a.src=String(a.g))}m.dk=function(){this.rd(!0)};m.ck=funct
ion(){this.rd(!1)};m.bk=function(){this.rd(!1)};m.ek=function(){this.rd(!1)};m.r
d=function(a){Tj(this);a?(this.Lc=!1,this.d.call(this.b,!0)):this.bf<=this.Cg?th
is.We?this.jd=U(this.rk,this.We,this):Sj(this):(this.Lc=!1,this.d.call(this.b,!1
))};
m.rk=function(){this.jd=null;Sj(this)};function Tj(a){a.a&&(a.a.onload=null,a.a.
onerror=null,a.a.onabort=null,a.a=null);a.de&&(df(a.de),a.de=null);a.jd&&(df(a.j
d),a.jd=null)};function Uj(){T.call(this);this.a=new X(this);this.i=new Qj;this.
g=bd?navigator.onLine:!0;this.d=new Rj(this.mf,this);this.d.Cg=Infinity;this.d.W
e=5E3;this.a.listen(this.i,["online","offline"],this.uj)}y(Uj,T);ha(Uj);var Vj=P
b({Jl:"complete",Rl:"success",ERROR:"error",Gl:"abort",Pl:"ready",Ql:"readystate
change",TIMEOUT:"timeout",Ml:"incrementaldata",Ol:"progress"});
function Wj(a){if(!(a.type in Vj))throw Error("Given event type is not a network
event: "+a.type);var b=a.target;a=b.g;b=rj(b);return 6==a&&0==b?!0:8==a}m=Uj.pr
ototype;m.al=function(a){this.mf(!Wj(a))};m.I=function(){this.i.O();delete this.
i;this.a.O();delete this.a;this.d.stop();delete this.d;Uj.s.I.call(this)};m.ql=f
unction(a){var b=q(this.b)?this.b!=a:this.g!=a;this.b=a;b&&Xj(this)};m.nl=functi
on(){var a=q(this.b)&&this.b!=this.g;delete this.b;a&&Xj(this)};
m.Vf=function(){return q(this.b)?this.b:this.g};m.mf=function(a){if(this.g!=a)if
(this.g=a,q(this.b)||Xj(this),a)this.d.stop();else if((bd?navigator.onLine:1)&&!
this.d.Lc){a=this.d;var b=$f(new V("/googlebooks/images/cleardot.gif"));a.g=b;th
is.d.start()}};function Xj(a){var b=a.Vf();a.F(new Yj("change"));a.F(new Yj(b?"o
nline":"offline"))}m.uj=function(a){this.mf("online"==a.type)};function Yj(a){O.
call(this,a)}y(Yj,O);ua("_OC_NetworkMonitor",Uj);Uj.getInstance=Uj.la;Uj.prototy
pe.isOnline=Uj.prototype.Vf;
Uj.prototype.setDebugOnlineStatus=Uj.prototype.ql;Uj.prototype.clearDebugOnlineS
tatus=Uj.prototype.nl;wi&&H(7)||E&&H(9)||ui&&H(5)||ti&&H(5)||si&&H(4)||xi&&H(5.1
);function Zj(a,b){return a-b}function ak(a,b){for(var c=1;c<arguments.length;c+
+){var d=bk[c]||(bk[c]=new RegExp("\\%"+c+"\\$.")),e=arguments[c].toString();-1<
e.indexOf("$")&&(e=e.split("$").join("$$"));a=a.replace(d,e)}return a}var bk={};
function ck(a,b){a&&Fd(a,"click",function(){var c=1E13*(Math.random()+""),c=L("I
FRAME",{src:"//fls.doubleclick.net/activityi;src=2542116;type=books995;cat="+b+"
;ord="+c,style:"width:1px; height:1px; display:none; border:0",frameborder:0});o
c(a).body.appendChild(c)})};var dk="ganpub ganclk dapp source_ip source_country
source_domain authuser".split(" ");function ek(a){var b=new V(window.location.hr
ef);W(a,"hl","hu");var c=Yf(b,"output");c&&W(a,"output",c);c=Yf(b,"source");"geipad-app"==c?(W(a,"dapp","2"),a.a.remove("output")):"ge-tablet-app"==c?(W(a,"dap
p","4"),a.a.remove("output")):"ge-ip-app"==c?W(a,"dapp","1"):"ge-android-app"==c
&&W(a,"dapp","3");Yf(b,"authuser")||a.a.remove("authuser");z(dk,function(c){var
e=Yf(b,c);e&&W(a,c,e)})}
function fk(){var a;a=(new V(window.location.href)).hc;return"/ebooks/app"==a||"
/books/app"==a||"/ebooks/app2"==a};function gk(a,b){u(b)||(b=[b]);var c=A(b,func
tion(a){return v(a)?a:a.il+" "+a.duration+"s "+a.timing+" "+a.gl+"s"});Q(a,"tran
sition",c.join(","))}
var hk=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(funct
ion(){if(E)return H("10.0");var a=document.createElement("div"),b=Md(),c={transi
tion:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");c={style:c
};if(!Hg.test("div"))throw Error("Invalid tag name <div>.");if("div"in Jg)throw
Error("Tag name <div> is not allowed for SafeHtml.");var d=null,b="<div";if(c)fo
r(var e in c){if(!Hg.test(e))throw Error('Invalid attribute name "'+e+'".');var
g=c[e];if(null!=g){if(g instanceof
sg)g=ug(g);else if("style"==e.toLowerCase()){if(!ma(g))throw Error('The "style"
attribute requires goog.html.SafeStyle or map of style properties, '+typeof g+"
given: "+g);if(!(g instanceof vg)){var h="",k=void 0;for(k in g){if(!/^[-_a-zA-Z
0-9]+$/.test(k))throw Error("Name allows only [-_a-zA-Z0-9], got: "+k);var n=g[k
];null!=n&&(n instanceof sg?n=ug(n):zg.test(n)||(n="zClosurez"),h+=k+":"+n+";")}
g=h?xg(h):yg}g=g instanceof vg&&g.constructor===vg&&g.b===wg?g.a:"type_error:Saf
eStyle"}else{if(/^on/i.test(e))throw Error('Attribute "'+
e+'" requires goog.string.Const value, "'+g+'" given.');if(g instanceof Ag)g=g i
nstanceof Ag&&g.constructor===Ag&&g.a===Bg?"":"type_error:SafeUrl";else if(e.toL
owerCase()in Ig)throw Error('Attribute "'+e+'" requires goog.string.Const or goo
g.html.SafeUrl value, "'+g+'" given.');}b+=" "+e+'="'+Fa(String(g))+'"'}}e=void
0;q(e)?u(e)||(e=[e]):e=[];!0===mg.div?b+=">":(d=Kg(e),b+=">"+Eg(d)+"</div>",d=d.
Kc());(c=c&&c.dir)&&(/^(ltr|rtl|auto)$/i.test(c)?d=0:d=null);b=Gg(b,d);a.innerHT
ML=Eg(b);return""!=Wd(a.firstChild,
"transition")});function ik(a,b,c,d,e){lf.call(this);this.J=a;this.p=b;this.C=c;
this.b=d;this.D=u(e)?e:[e]}y(ik,lf);m=ik.prototype;m.Sb=function(){if(1==this.a)
return!1;this.i();this.mb("play");this.d=ta();this.a=1;if(hk())return Q(this.J,t
his.C),this.j=U(this.rj,void 0,this),!0;this.Te(!1);return!1};m.rj=function(){ne
(this.J);gk(this.J,this.D);Q(this.J,this.b);this.j=U(w(this.Te,this,!1),1E3*this
.p)};m.stop=function(){1==this.a&&this.Te(!0)};
m.Te=function(a){Q(this.J,"transition","");df(this.j);Q(this.J,this.b);this.B=ta
();this.a=0;if(a)this.onStop();else this.mb("finish");this.g()};m.I=function(){t
his.stop();ik.s.I.call(this)};function jk(a,b,c,d){return new ik(a,.218,{opacity
:c},{opacity:d},{il:"opacity",duration:.218,timing:b,gl:0})};function kk(a,b,c){
T.call(this);this.target=a;this.d=b||a;this.i=c||new Qd(NaN,NaN,NaN,NaN);this.b=
oc(a);this.a=new X(this);fd(this,x(gd,this.a));P(this.d,["touchstart","mousedown
"],this.Ng,!1,this)}y(kk,T);var lk=E||F&&H("1.9.3");m=kk.prototype;m.clientX=0;m
.clientY=0;m.Rg=0;m.Sg=0;m.deltaX=0;m.deltaY=0;m.hf=!0;m.jc=!1;m.setEnabled=ba("
hf");m.I=function(){kk.s.I.call(this);Gd(this.d,["touchstart","mousedown"],this.
Ng,!1,this);this.a.removeAll();lk&&this.b.releaseCapture();this.d=this.target=nu
ll};
m.Ng=function(a){var b="mousedown"==a.type;if(!this.hf||this.jc||b&&!md(a))this.
F("earlycancel");else if(mk(a),this.F(new nk("start",this,a.clientX,a.clientY)))
{this.jc=!0;a.preventDefault();var b=this.b,c=b.documentElement,d=!lk;this.a.lis
ten(b,["touchmove","mousemove"],this.hj,d);this.a.listen(b,["touchend","mouseup"
],this.Yd,d);lk?(c.setCapture(!1),this.a.listen(c,"losecapture",this.Yd)):this.a
.listen(wc(b),"blur",this.Yd);this.j&&this.a.listen(this.j,"scroll",this.jj,d);t
his.clientX=this.Rg=a.clientX;
this.clientY=this.Sg=a.clientY;this.deltaX=this.target.offsetLeft;this.deltaY=th
is.target.offsetTop;this.g=Xc(I(this.b));ta()}};m.Yd=function(a){this.a.removeAl
l();lk&&this.b.releaseCapture();if(this.jc){mk(a);this.jc=!1;var b=ok(this,this.
deltaX),c=pk(this,this.deltaY);this.F(new nk("end",this,a.clientX,a.clientY,0,b,
c))}else this.F("earlycancel")};
function mk(a){var b=a.type;"touchstart"==b||"touchmove"==b?a.init(a.a.targetTou
ches[0],a.d):"touchend"!=b&&"touchcancel"!=b||a.init(a.a.changedTouches[0],a.d)}
m.hj=function(a){if(this.hf){mk(a);var b=1*(a.clientX-this.clientX),c=a.clientYthis.clientY;this.clientX=a.clientX;this.clientY=a.clientY;if(!this.jc){var d=th
is.Rg-this.clientX,e=this.Sg-this.clientY;if(0<d*d+e*e)if(this.F(new nk("start",
this,a.clientX,a.clientY)))this.jc=!0;else{this.isDisposed()||this.Yd(a);return}
}c=qk(this,b,c);b=c.x;c=c.y;this.jc&&this.F(new nk("beforedrag",this,a.clientX,a
.clientY,0,b,c))&&(rk(this,a,b,c),a.preventDefault())}};
function qk(a,b,c){var d=Xc(I(a.b));b+=d.x-a.g.x;c+=d.y-a.g.y;a.g=d;a.deltaX+=b;
a.deltaY+=c;b=ok(a,a.deltaX);a=pk(a,a.deltaY);return new D(b,a)}m.jj=function(a)
{var b=qk(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;rk(this,a,b.x,
b.y)};function rk(a,b,c,d){a.bh(c,d);a.F(new nk("drag",a,b.clientX,b.clientY,0,c
,d))}function ok(a,b){var c=a.i,d=isNaN(c.left)?null:c.left,c=isNaN(c.width)?0:c
.width;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}
function pk(a,b){var c=a.i,d=isNaN(c.top)?null:c.top,c=isNaN(c.height)?0:c.heigh
t;return Math.min(null!=d?d+c:Infinity,Math.max(null!=d?d:-Infinity,b))}m.bh=fun
ction(a,b){this.target.style.left=a+"px";this.target.style.top=b+"px"};function
nk(a,b,c,d,e,g,h){O.call(this,a);this.clientX=c;this.clientY=d;this.left=q(g)?g:
b.deltaX;this.top=q(h)?h:b.deltaY}y(nk,O);function sk(a){T.call(this);this.b=a||
I();this.ea=tk;this.ta=null;this.fa=!1;this.J=null;this.Tb=void 0;this.B=this.i=
this.j=this.oa=null;this.cd=!1}y(sk,T);sk.prototype.gf=Di.la();var tk=null;
function uk(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"h
ighlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?
"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":
"blur";case 64:return b?"open":"close"}throw Error("Invalid component state");}m
=sk.prototype;m.getId=function(){return this.ta||(this.ta=Ei(this.gf))};function
vk(a,b){if(a.j&&a.j.B){var c=a.j.B,d=a.ta;d in c&&delete c[d];Ob(a.j.B,b,a)}a.t
a=b}m.o=f("J");
function wk(a,b){return a.J?rc(b,a.J||a.b.a):null}function xk(a){a.Tb||(a.Tb=new
X(a));return a.Tb}m.fc=function(a){if(this==a)throw Error("Unable to set parent
component");if(a&&this.j&&this.ta&&yk(this.j,this.ta)&&this.j!=a)throw Error("U
nable to set parent component");this.j=a;sk.s.dd.call(this,a)};m.Rb=f("j");m.dd=
function(a){if(this.j&&this.j!=a)throw Error("Method not supported");sk.s.dd.cal
l(this,a)};m.Qa=function(){this.J=this.b.createElement("div")};m.render=function
(a){zk(this,a)};
function zk(a,b,c){if(a.fa)throw Error("Component already rendered");a.J||a.Qa()
;b?b.insertBefore(a.J,c||null):a.b.a.body.appendChild(a.J);a.j&&!a.j.fa||a.da()}
-\\uFF65]+|[\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u
200B\\u2010-\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3
008-\\u3011\\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\
uFF40\\uFF5B-\\uFF65]+$",
"g");function bl(a){var b={};z(cl(a),function(a){for(var d=b,e=0;e<a.length;e++)
{var g=a.charAt(e),g=$k.test(g)?"-":g;d[g]||(d[g]={});d=d[g]}d!=b&&(d.$=dl)});re
turn b}var dl={};
function cl(a){a=za(a.toLowerCase());var b=a.match(Zk);b&&(a=a.replace(Zk,'"'),b
.length&1&&(a+='"'));a=a.match(Yk);if(!a)return[];for(var b=new Qk,c=0;c<a.lengt
h;c++){var d=a[c];if(0==d.lastIndexOf('"',0))b.add(d.replace(al,""));else if(0!=
d.lastIndexOf("-",0))for(var e=b,d=Uk(d.replace(al,"")),g=0;g<d.length;g++)e.a[R
k(d[g])]=null}b.remove("");return b.Ca()};function el(a,b){for(var c=[],d=[],e="
",g,h=0;h<a.length;h++){var k=a.charAt(h).toLowerCase();g=Xk.test(e);if(Wk.test
(k)){if(k=" ",g)continue}else if($k.test(k)){if(k="-",g)continue}else g&&b[k]&&d
.push(new fl(h,b));gl(k,h,d,c);if(Infinity<=c.length)return c.length=Infinity,c;
e=k}Xk.test(e)||gl(" ",h,d,c);return c}
function gl(a,b,c,d){for(var e=Xa(d),g=c.length-1,h;h=c[g];g--){var k=h,n=a,r=b,
s=!1;if(k.a)if(Xk.test(n)){if(s=!!k.a.$,k.a=k.a[" "]||k.a["-"],k.a)for(n=void 0;
n=k.a[" "]||k.a["-"];)k.a=n}else k.b=r+1,k.a=k.a[n];k.d=!k.a;if(s){for(k=new hl(
h.g,h.b);e&&e.b<=k.a&&k.b<=e.a;){d.pop();if(e.b<k.b||e.a>k.a)k=new hl(e.b,k.a);e
=Xa(d)}d.push(k);e=k}h.d&&Ya.splice.call(c,g,1)}}function hl(a,b){this.b=a;this.
a=b}function fl(a,b){this.b=this.g=a;this.a=b}fl.prototype.d=!1;function il(a,b,
c){var d=p._gaq;d&&(c?d.push(["_trackEvent",a,b,c]):d.push(["_trackEvent",a,b]))
}function jl(){var a="gb-get-book-content";v(a)&&(a=J(a));a&&P(a,"click",x(il,"B
uy","Click","Play Books Viewport"))};function kl(){}m=kl.prototype;m.Yf=6E5;m.Yh
="ge-web-app";m.Zh=0;m.$h=!0;m.clone=function(){var a=new kl;a.Yf=this.Yf;a.Yh=t
his.Yh;a.Zh=this.Zh;a.$h=!!this.$h;return a};new yf;Tb(["BR","HR","IMG","INPUT"]
);function ll(a,b){Cb(b,0,a)}new ll(Infinity,Infinity);new ll(0,0);function ml(a
){T.call(this);this.a=a}y(ml,T);ml.prototype.getContent=f("a");ml.prototype.canc
el=function(){this.F("cancel")};ml.prototype.I=function(){this.cancel();ml.s.I.c
all(this)};function nl(a){O.call(this,"notification");a instanceof ml||new ml(a)
}y(nl,O);var ol=new T;(new kl).clone().Yf=Infinity;var pl,ql;
(function(){function a(a,b){if(!b)return"";var c=a.createElement("a");c.setAttri
bute("href",b);return c.href}function b(a,b,c){b in a?a[b].push(c):a[b]=[c]}func
tion c(a,b,c){var d;for(d=a.firstChild;d;d=d.nextSibling)b.apply(null,[d].concat
(Array.prototype.slice.call(arguments,2)))}function d(a,b){3==a.nodeType?b.push(
a.nodeValue):c(a,d,b);return b}function e(a){return(a.textContent||a.innerText||
d(a,[]).join("")).replace(/^\s+|\s+$/g,"")}function g(d,k,B){if(1==d.nodeType){i
f(d.id){if(B[d.id])return;B[d.id]=
!0}if(null!=d.getAttribute("itemprop")){"properties"in k||(k.properties={});for(
var K=d.getAttribute("itemprop").split(" "),ra=0;ra<K.length;ra++){var Za=K[ra],
Ra=void 0;d.tagName in n&&(Ra=n[d.tagName]);var Bb;null!=d.getAttribute("itemsco
pe")?Bb=h(d):"src"==Ra?Bb=a(d.ownerDocument,d.src):"href"==Ra?(Bb=a(d.ownerDocum
ent,d.href),"url_name"==Za&&(Za="url",e(d)&&b(k.properties,"name",e(d)))):"data"
==Ra?Bb=d.data:Bb="content"==Ra?d.getAttribute("content"):Ra?d.getAttribute(Ra):
null!=d.getAttribute("datetime")?
d.getAttribute("datetime"):e(d);b(k.properties,Za,Bb)}}null!=d.getAttribute("ite
mscope")||c(d,g,k,B)}}function h(a){var b={};null!=a.getAttribute("itemtype")&&(
b.type=a.getAttribute("itemtype"));null!=a.getAttribute("itemid")&&(b.id=a.getAt
tribute("itemid"));var d={},e=a.getAttribute("itemref");if(e)for(var e=e.split(/
\s+/),h=0;h<e.length;h++){var k=a.ownerDocument.getElementById(e[h]);k&&g(k,b,d)
}c(a,g,b,d);return b}function k(a,d){1==a.nodeType&&(null!=a.getAttribute("items
cope")&&null==a.getAttribute("itemprop")&&
b(d,"items",h(a)),c(a,k,d))}var n={META:"content",AUDIO:"src",EMBED:"src",IFRAME
:"src",IMG:"src",SOURCE:"src",TRACK:"src",VIDEO:"src",A:"href",AREA:"href",LINK:
"href",OBJECT:"data"};ql=function(a){var b={};k(a,b);return b};pl=function(a,b){
a.gbar&&a.gbar.asmc&&a.gbar.asmc(function(){var a;"function"==typeof b?a=b():a=b
;return a?ql(a):null})}})();var rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl;
rl=function(){var a=sl||window;a.iframes.setHandler("shareboxDialog",{onOpen:fun
ction(a){a.openInto(a.getOpenParams().element,{"class":"abc",scrolling:"auto",wi
dth:"100%",height:"100%",allowtransparency:"true"});var c=a.getIframeEl();0<navi
gator.userAgent.indexOf("MSIE")&&(c.style.visibility="hidden",c.onreadystatechan
ge=function(){c.style.visibility="";delete c.onreadystatechange});c.focus();retu
rn a},onReady:function(b){window.setTimeout(function(){tl=b;ul&&b.setPrefill(ul)
;b.setParamBag(vl);wl&&
(xl=a.document.documentElement.style.overflow,a.document.documentElement.style.o
verflow="hidden");yl&&yl({})},0)},onClose:function(b,c){c&&(c.loggedOut&&zl&&zl(
),c.footerCallback&&Al&&Al());a.document.body.removeChild(a.document.getElementB
yId("googleShareboxIframeDiv"));wl&&(a.document.documentElement.style.overflow=x
l);Bl.a=!1;Cl&&Cl(c)}})};Dl=function(){if(!tl){var a=sl||window;a.document.body.
removeChild(a.document.getElementById("googleShareboxIframeDiv"));Bl.a=!1;El&&El
({})}};
Bl=function(a,b){if(!Bl.a){ul=a;b&&(yl=b.onShareOpened,Cl=b.onShareClosed,El=b.o
nShareTimedOut,zl=b.onNotLoggedInForGooglePlus,Al=b.footerCallback,Fl=b.sessionI
ndex,Gl=b.socialHost,sl=b.window,b.window=null,wl=b.hideDoubleScrollBar,vl=b);va
r c=sl||window,d=c.document;Fl=Fl||"0";Gl=Gl||"https://plus.google.com";rl();Bl.
a=!0;var e=Gl+"/u/"+Fl+"/_/sharebox/dialog",g={};g.claimedOrigin=d.location.prot
ocol+"//"+d.location.host;var h=!1;b&&(b.hl&&(g.hl=b.hl),b.sourceForLogging&&(g.
source=b.sourceForLogging),
b.dialogTitle&&(g.dialogTitle=b.dialogTitle),b.dialogSubtitle&&(g.dialogSubtitle
=b.dialogSubtitle),b.shareButtonText&&(g.shareButtonText=b.shareButtonText),b.ca
ncelButtonText&&(g.cancelButtonText=b.cancelButtonText),b.showIcons&&(g.showIcon
s="true"),b.editorText&&(g.editorText=b.editorText),b.editorHelperText&&(g.edito
rHelperText=b.editorHelperText),b.segments&&(g.segments=c.JSON.stringify(b.segme
nts)),b.birthday&&(g.birthday=b.birthday),b.secb&&(g.secb=b.secb),b.recipients&&
(g.rcpt=b.recipients.join(",")),
h=!!b.updateMetadata,b.footer&&(g.footer=b.footer));var k=null;if(!h){var n;if(a
&&a.items&&1==a.items.length&&a.items[0].properties){var h=a.items[0].properties
,r=!1,s;for(s in h)if("url"!=s){r=!0;break}!r&&h.url&&h.url[0]&&(n=h.url[0])}n?(
g.url=n,k="url"):a&&(g.md=c.gadgets.json.stringify(a),k="md")}k&&(g.prm=k);g.sts
=(+new Date).toString(36);750>d.documentElement.clientHeight&&(g.susp=!0);d.docu
mentMode&&(g.hostiemode=d.documentMode);g.wpp="1";k=d.createElement("div");k.id=
"googleShareboxIframeDiv";
k.style.cssText="left:0;top:0;width:100%;height:100%;position:fixed;z-index:9999
9";d.body.appendChild(k);c.iframes.open(e,{element:k,allowPost:!0,style:"sharebo
xDialog"},g,{});var B=d.createElement("div");B.style.cssText="left:0;top:0;width
:100%;height:100%;position:absolute;background:#fff;opacity:0;transition:opacity
0.25s;-webkit-transition:opacity 0.25s;filter:alpha(opacity=75);z-index:-1";k.a
ppendChild(B);window.setTimeout(function(){B.style.opacity=".75"},0);window.setT
imeout(Dl,15E3)}};
Bl.a=!1;var Hl={},Il={},Jl={};function Kl(){throw Error("Do not instantiate dire
ctly");}Kl.prototype.Dd=null;Kl.prototype.getContent=f("content");Kl.prototype.t
oString=f("content");function Ll(a,b,c){c=(c||I()).createElement("DIV");a=Ml(a(b
||Nl,void 0,void 0));c.innerHTML=a;return 1==c.childNodes.length&&(a=c.firstChil
d,1==a.nodeType)?a:c}function Ml(a){if(!ma(a))return String(a);if(a instanceof K
l){if(a.Wb===Hl)return a.getContent();if(a.Wb===Jl)return Fa(a.getContent())}ret
urn"zSoyz"}var Nl={};function Ol(){}var Pl;ha(Ol);function Ql(){var a=new Rl;a.N
=l("jfk-checkbox");return a}var Sl={button:"pressed",checkbox:"checked",menuitem
:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",t
ab:"selected",treeitem:"selected"};m=Ol.prototype;m.vc=aa();m.Ya=function(a){var
b=a.b.ia("div",Tl(this,a).join(" "),a.getContent());Ul(this,a,b);return b};m.pb
=function(a){return a};
function Vl(a,b,c){if(a=a.o?a.o():a){var d=[b];E&&!H("7")&&(d=Wl(vb(a),b),d.push
(b));(c?xb:zb)(a,d)}}m.ue=l(!0);
m.ra=function(a,b){b.id&&vk(a,b.id);var c=this.pb(b);c&&c.firstChild?Xl(a,c.firs
tChild.nextSibling?mb(c.childNodes):c.firstChild):a.ic=null;var d=0,e=this.N(),g
=this.N(),h=!1,k=!1,n=!1,r=mb(vb(b));z(r,function(a){h||a!=e?k||a!=g?d|=this.we(
a):k=!0:(h=!0,g==e&&(k=!0));1==this.we(a)&&Pc(c)&&Qc(c)&&Oc(c,!1)},this);a.Vb=d;
h||(r.push(e),g==e&&(k=!0));k||r.push(g);var s=a.qb;s&&r.push.apply(r,s);if(E&&!
H("7")){var B=Wl(r);0<B.length&&(r.push.apply(r,B),n=!0)}if(!h||!k||s||n)b.class
Name=r.join(" ");Ul(this,
a,b);return b};m.yh=function(a){Ek(a)&&this.Mh(a.o(),!0);a.isEnabled()&&this.ud(
a,a.V())};function Yl(a,b,c){if(a=c||a.vc())c=b.getAttribute("role")||null,a!=c&
&Zh(b,a)}function Ul(a,b,c){b.V()||Y(c,"hidden",!b.V());b.isEnabled()||a.Ab(c,1,
!b.isEnabled());Zl(b,8)&&a.Ab(c,8,$l(b,8));Zl(b,16)&&a.Ab(c,16,b.Na());Zl(b,64)&
&a.Ab(c,64,$l(b,64))}m.Jf=function(a,b){se(a,!b,!E&&!ac)};m.Mh=function(a,b){Vl(
a,this.N()+"-rtl",b)};m.Jh=function(a){var b;return Zl(a,32)&&(b=a.o())?Pc(b)&&Q
c(b):!1};
m.ud=function(a,b){var c;if(Zl(a,32)&&(c=a.o())){if(!b&&$l(a,32)){try{c.blur()}c
atch(d){}$l(a,32)&&a.je(null)}(Pc(c)&&Qc(c))!=b&&Oc(c,b)}};m.setVisible=function
(a,b){S(a,b);a&&Y(a,"hidden",!b)};m.Ma=function(a,b,c){var d=a.o();if(d){var e=t
his.xd(b);e&&Vl(a,e,c);this.Ab(d,b,c)}};m.Ab=function(a,b,c){Pl||(Pl={1:"disable
d",8:"selected",16:"checked",64:"expanded"});b=Pl[b];var d=a.getAttribute("role"
)||null;d&&(d=Sl[d]||b,b="checked"==b||"selected"==b?d:b);b&&Y(a,b,c)};
m.nd=function(a,b){var c=this.pb(a);if(c&&(Ec(c),b))if(v(b))Lc(c,b);else{var d=f
unction(a){if(a){var b=oc(c);c.appendChild(v(a)?b.createTextNode(a):a)}};u(b)?z(
b,d):!ja(b)||"nodeType"in b?d(b):z(mb(b),d)}};m.N=l("goog-control");function Tl(
a,b){var c=a.N(),d=[c],e=a.N();e!=c&&d.push(e);c=b.getState();for(e=[];c;){var g
=c&-c;e.push(a.xd(g));c&=~g}d.push.apply(d,e);(c=b.qb)&&d.push.apply(d,c);E&&!H(
"7")&&d.push.apply(d,Wl(d));return d}
function Wl(a,b){var c=[];b&&(a=a.concat([b]));z([],function(d){!eb(d,x(hb,a))||
b&&!hb(d,b)||c.push(d.join("_"))});return c}m.xd=function(a){this.a||am(this);re
turn this.a[a]};m.we=function(a){this.La||(this.a||am(this),this.La=Pb(this.a));
a=parseInt(this.La[a],10);return isNaN(a)?0:a};function am(a){var b=a.N();b.repl
ace(/\xa0|\s/g," ");a.a={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-select
ed",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function bm(){}y(bm,Ol);ha(bm
);m=bm.prototype;m.vc=l("button");m.Ab=function(a,b,c){switch(b){case 8:case 16:
Y(a,"pressed",c);break;default:case 64:case 1:bm.s.Ab.call(this,a,b,c)}};m.Ya=fu
nction(a){var b=bm.s.Ya.call(this,a);cm(b,a.g);var c=a.Fa();c&&this.Lf(b,c);Zl(a
,16)&&this.Ab(b,16,a.Na());return b};m.ra=function(a,b){b=bm.s.ra.call(this,a,b)
;var c=this.Fa(b);a.va=c;a.g=b.title;Zl(a,16)&&this.Ab(b,16,a.Na());return b};m.
Fa=t;m.Lf=t;
function cm(a,b){a&&(b?a.title=b:a.removeAttribute("title"))}m.N=l("goog-button"
);function dm(a,b){if(!a)throw Error("Invalid class name "+a);if(!la(b))throw Er
ror("Invalid decorator function "+b);em[a]=b}var fm={},em={};function gm(a,b,c){
sk.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=na(b);if(d=fm[d])break
;b=b.s?b.s.constructor:null}b=d?la(d.la)?d.la():new d:null}this.d=b;this.ic=q(a)
?a:null}y(gm,sk);m=gm.prototype;m.ic=null;m.Vb=0;m.vd=39;m.lc=255;m.zd=0;m.oe=!0
;m.qb=null;m.ie=!0;function hm(a,b){a.fa&&b!=a.ie&&im(a,b);a.ie=b}function jm(a,
b){b&&(a.qb?hb(a.qb,b)||a.qb.push(b):a.qb=[b],Vl(a,b,!0))}function km(a,b,c){c?j
m(a,b):b&&a.qb&&jb(a.qb,b)&&(0==a.qb.length&&(a.qb=null),Vl(a,b,!1))}
m.Qa=function(){var a=this.d.Ya(this);this.J=a;Yl(this.d,a,this.qd());this.d.Jf(
a,!1);this.V()||this.d.setVisible(a,!1)};m.qd=l(null);m.Mb=function(){return thi
s.d.pb(this.o())};m.xf=function(a){return this.d.ue(a)};m.Sa=function(a){this.J=
a=this.d.ra(this,a);Yl(this.d,a,this.qd());this.d.Jf(a,!1);this.oe="none"!=a.sty
le.display};
m.da=function(){gm.s.da.call(this);this.d.yh(this);if(this.vd&-2&&(this.ie&&im(t
his,!0),Zl(this,32))){var a=this.o();if(a){var b=this.C||(this.C=new di);ei(b,a)
;xk(this).listen(b,"key",this.eb).listen(a,"focus",this.sk).listen(a,"blur",this
.je)}}};
function im(a,b){var c=xk(a),d=a.o();b?(c.listen(d,"mouseover",a.se).listen(d,"m
ousedown",a.yb).listen(d,"mouseup",a.xb).listen(d,"mouseout",a.te),a.Bd!=t&&c.li
sten(d,"contextmenu",a.Bd),E&&c.listen(d,"dblclick",a.Lh)):(c.ya(d,"mouseover",a
.se).ya(d,"mousedown",a.yb).ya(d,"mouseup",a.xb).ya(d,"mouseout",a.te),a.Bd!=t&&
c.ya(d,"contextmenu",a.Bd),E&&c.ya(d,"dblclick",a.Lh))}m.Va=function(){gm.s.Va.c
all(this);this.C&&ki(this.C);this.V()&&this.isEnabled()&&this.d.ud(this,!1)};
m.I=function(){gm.s.I.call(this);this.C&&(this.C.O(),delete this.C);delete this.
d;this.qb=this.ic=null};m.getContent=f("ic");function Xl(a,b){a.ic=b}m.fe=functi
on(){var a=this.getContent();if(!a)return"";if(!v(a))if(u(a))a=A(a,Rc).join("");
else{if(mc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var
Position(Lm(c),g,void 0,d);yb(this.a.o(),"jfk-tooltip-hide");this.B!=e&&(this.B&
&!Ba(this.B)&&yb(this.a.o(),this.B),Ba(e)||C(this.a.o(),e),this.B=e);Zd(this.a.o
(),0,0);if(b instanceof
Cg)this.a.a.innerHTML=Eg(b);else for(Ec(this.a.a);c=b.firstChild;)this.a.a.appen
dChild(c);this.j.xc(a);this.j.Xa(null,0)};function Jm(a){a.a&&C(a.a.o(),"jfk-too
ltip-hide")};function Mm(a,b){var c=a.match(Nm);return c?c[1]*b[c[2]]:NaN}var Nm
=/^([-]?\d+\.?\d*)([K,M,G,T,P,k,m,u,n]?)[B]?$/,Om={"":1,n:1E-9,u:1E-6,m:.001,k:1
E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15},Pm={"":1,n:Math.pow(1024,-3),u:Math.pow(1024
,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(102
4,4),P:Math.pow(1024,5)};E&&H(8);function Qm(a){if(null!=a)switch(a.Dd){case 1:r
eturn 1;case -1:return-1;case 0:return 0}return null}function Rm(){Kl.call(this)
}y(Rm,Kl);Rm.prototype.Wb=Hl;function Sm(a,b){this.content=String(a);this.Dd=nul
l!=b?b:null}y(Sm,Kl);Sm.prototype.Wb=Jl;var Tm=function(a){function b(a){this.co
ntent=a}b.prototype=a.prototype;return function(a,d){var e=new b(String(a));void
0!==d&&(e.Dd=d);return e}}(Rm);
(function(a){function b(a){this.content=a}b.prototype=a.prototype;return functio
n(a,d){var e=String(a);if(!e)return"";e=new b(e);void 0!==d&&(e.Dd=d);return e}}
)(Rm);function Um(a){null!=a&&a.Wb===Hl?(a=a.getContent(),a=String(a).replace(Vm
,"").replace(Wm,"<"),a=String(a).replace(Xm,Ym)):a=Fa(String(a));return a}fun
ction Zm(a){null!=a&&a.Wb===Il?a=a.getContent().replace(/([^"'\s])$/,"$1 "):(a=S
tring(a),a=$m.test(a)?a:"zSoyz");return a}
var an={"\x00":"�","\t":"	","\n":" ","\x0B":"","\f":"","\r":
" "," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/"
,"<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" 
;","\u2028":"
","\u2029":"
"};function Ym(a){return an[a]}
var Xm=/[\x00\x22\x27\x3c\x3e]/g,$m=/^(?!style|on|action|archive|background|cite
|classid|codebase|data|dsync|href|longdesc|src|usemap)(?:[a-z0-9_$:-]*)$/i,Vm=/<
(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Wm=/</g;functio
n bn(a){a=a||{};var b='<div role="button"'+(a.id?' id="'+Um(a.id)+'"':"")+' clas
s="',c;c=a||{};var d="goog-inline-block jfk-button ";switch(c.style){case 0:d+="
jfk-button-standard";break;case 2:d+="jfk-button-action";break;case 3:d+="jfk-bu
tton-primary";break;case 1:d+="jfk-button-default";break;case 4:d+="jfk-button-f
lat";break;case 5:d+="jfk-button-mini";break;case 6:d+="jfk-button-contrast";bre
ak;default:d+="jfk-button-standard"}d+=(1==c.width?" jfk-button-narrow":"")+(c.c
hecked?" jfk-button-checked":
"")+(c.Wf?" "+c.Wf:"")+(c.disabled?" jfk-button-disabled":"");b=b+Um(new Sm(d,vo
id 0))+'"'+(a.disabled?' aria-disabled="true"':' tabindex="'+(a.Xf?Um(a.Xf):"0")
+'"')+(a.title?" "+(a.qk?"data-tooltip":"title")+'="'+Um(a.title)+'"':"")+(a.val
ue?' value="'+Um(a.value)+'"':"")+(a.attributes?" "+Zm(a.attributes):"")+">";a=n
ull!=a.content?a.content:"";a=null!=a&&a.Wb===Hl?a:a instanceof Cg?Tm(Eg(a),a.Kc
()):Tm(Fa(String(String(a))),Qm(a));return Tm(b+a+"</div>")};function $(a,b,c,d)
{rm.call(this,a,cn.la(),b);this.D=c||0;this.xa=d||0;this.U=!1}y($,rm);m=$.protot
ype;m.getStyle=f("D");m.bb=f("xa");
m.eg=function(a){this.g=a;var b=this.o();if(b&&a)if(this.U){var c=void 0,c=a ins
tanceof Cg?Eg(a):a;b.removeAttribute("title");b.removeAttribute("data-tooltip-co
ntained");b.removeAttribute("data-tooltip");b.removeAttribute("data-tooltip-html
");a?(a instanceof Cg?b.a=a:(b.setAttribute("data-tooltip",a),b.a=null),b.setAtt
ribute("aria-label",c)):(b.a=null,b.removeAttribute("aria-label"));a=I(b)||I();b
=na(a.a);Em[b]||(Em[b]=new Fm(a))}else b.title=a};
m.setEnabled=function(a){this.isEnabled()!=a&&($.s.setEnabled.call(this,a),dn(th
is))};m.Sc=function(a){$.s.Sc.call(this,a);en(this,!1)};m.yb=function(a){$.s.yb.
call(this,a);this.isEnabled()&&en(this,!0)};m.xb=function(a){$.s.xb.call(this,a)
;this.isEnabled()&&en(this,!0)};function en(a,b){a.o()&&Ab(a.o(),"jfk-button-cle
ar-outline",b)}function dn(a){a.o()&&fn(a.d,a)}
function gn(a,b){if(v(a)){var c=a;a=L("img");a.src=c;R(a,21,21)}C(a,"jfk-buttonimg");c=[];c.push(a);if(b){var d=L("span","jfk-button-label",b);c.push(d)}return
c}function cn(){this.D=this.N()+"-standard";this.b=this.N()+"-action";this.C=th
is.N()+"-primary";this.i=this.N()+"-default";this.j=this.N()+"-flat";this.B=this
.N()+"-narrow";this.p=this.N()+"-mini";this.g=this.N()+"-contrast"}y(cn,bm);ha(c
n);m=cn.prototype;m.Pb=function(a,b,c){a&&c.D!=a&&(c.D=a,dn(c));b&&c.xa!=b&&(c.x
a=b,dn(c))};m.N=l("jfk-button");
m.Ya=function(a){var b=a.b,c=Ll(bn,{disabled:!a.isEnabled(),checked:a.Na(),style
:a.getStyle(),title:a.g,qk:a.U,value:a.Fa(),width:a.bb()},b);b.Ag(c,a.getContent
());this.ra(a,c);return c};
m.ra=function(a,b){cn.s.ra.call(this,a,b);this.d||(this.d=Sb(this.D,x(this.Pb,0,
null),this.b,x(this.Pb,2,null),this.C,x(this.Pb,3,null),this.i,x(this.Pb,1,null)
,this.j,x(this.Pb,4,null),this.p,x(this.Pb,5,null),this.g,x(this.Pb,6,null),this
.B,x(this.Pb,null,1)));for(var c=vb(b),d=0;d<c.length;++d){var e=this.d[c[d]];e&
&e(a)}if(c=b.getAttribute("data-tooltip"))a.g=c,a.U=!0;return b};m.Fa=function(a
){return a.getAttribute("value")||""};m.Lf=function(a,b){a&&a.setAttribute("valu
e",b)};
m.Ma=function(a,b,c){cn.s.Ma.call(this,a,b,c);if(32==b)try{var d=a.o();c?d.focus
():d.blur()}catch(e){}};function fn(a,b){function c(a,b){(a?d:e).push(b)}var d=[
],e=[],g=b.getStyle();c(0==g,a.D);c(2==g,a.b);c(3==g,a.C);c(4==g,a.j);c(5==g,a.p
);c(1==g,a.i);c(6==g,a.g);c(1==b.bb(),a.B);c(!b.isEnabled(),a.N()+"-disabled");z
b(b.o(),e);xb(b.o(),d)};function hn(a){for(var b=arguments[0],c=1;c<arguments.le
ngth;c++){var d=arguments[c];0==d.lastIndexOf("/",0)?b=d:""==b||xa(b,"/")?b+=d:b
+="/"+d}return b};function jn(a){if(Uj.la().Vf()){var b=window.location.pathname
.split("/"),c=new V("/"+hn(b[0]||b[1],"javascript","gen_204"));W(c,"source",a);I
b({},function(a,b){W(c,b,a)});a=Uj.la();a=w(a.al,a);ij(c,a,void 0,void 0,void 0,
3E4)}};var ln;function mn(){var a=J("books-microdata");a&&pl(window.top,function
(){jn("gbs_sharebox");il("Social","Click On","Share button");return a})}function
nn(a,b){C(a,"with_share_button");var c;c=new $("Share",void 0,5);c.render(a);P(
c,"action",x(on,b))}function on(a){a=ql(a);Bl(a,{a:function(){jn("gbs_standalone
_share_button");il("Social","Click On","Standalone Share button")}})}
function pn(a,b,c){Jc(document.body,a);var d=window.gbar;d&&d.lPWF?d.lPWF(x(qn,a
,"small",!0,b,c)):(ln||(ln=new uh,d=w(ln.callback,ln),p._OC_plusOnload=d,p.___gc
fg={parsetags:"explicit"},d=Hf("https://apis.google.com/js/platform.js","onload"
,"_OC_plusOnload"),d=L("SCRIPT",{src:d}),document.body.appendChild(d)),Ah(ln.ma(
),x(qn,a,"small",!0,b,c)))}
function qn(a,b,c,d,e){var g=L("DIV");a.appendChild(g);b={callback:"_OC_plusOneC
allback",size:b,count:String(c),source:"google:BOOKS"};e&&(b.href=e);gapi.pluson
e.render(g,b);d&&(a.style.display="block")}ua("_OC_plusOneCallback",function(a){
"on"==a.state?(jn("gbs_plusone_on"),il("Social","Click On","+1 Button")):(jn("gb
s_plusone_off"),il("Social","Click Off","+1 Button"))});function rn(a){gh.call(t
his,a,void 0,void 0);this.Qh=!1;this.vf=!0;this.Xd=500}y(rn,rh);rn.prototype.cla
ssName="unified-hovercard";rn.prototype.ge=function(a,b){b||(b=new Qg(a,5,!0));r
n.s.ge.call(this,a,b)};function sn(a,b,c,d,e,g){ed.call(this);this.b=null;this.d
ata=a;this.a=b;this.d=q(d)?d:!0;this.g=!!e;this.D=!!g;this.p=c||500}y(sn,ed);var
tn=/(<b\s*>)|(<\/b>)/ig,un={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PA
RTIAL_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8,VIEW_PUBLISHER_PRO
OFREADING:9};sn.prototype.I=function(){this.b&&this.b.O()};function vn(a){return
a.b||(a.b=new X(a))}
sn.prototype.j=function(a){var b=L("div"),c=new V(this.data.a.Yb||this.data.a.gg
);this.data.a.source&&W(c,"source",this.data.a.source);fk()&&(c=wn(this));var d=
this.data.a.title;this.data.a.Bg&&(d+=": "+this.data.a.Bg);c=this.d||this.g?L("A
",{href:c.toString(),className:this.a+"-title"},d):L("SPAN",{className:this.a+"title"},d);b.appendChild(c);this.d&&this.B(b);a.appendChild(b);xn(this,a);b=L("d
iv");if(ka(this.data.a.rating||0)){for(var d=this.data.a.rating||0,c=Math.floor(
d),d=0<d-c?1:0,e=5-cd,g=L("span",this.a+"-stars goog-inline-block");0<c;){c--;var h=L("span","card-s
tar-on goog-inline-block");g.appendChild(h)}for(;0<d;)d--,h=L("span","card-starhalf goog-inline-block"),g.appendChild(h);for(;0<e;)e--,h=L("span","card-star-of
f goog-inline-block"),g.appendChild(h);b.appendChild(g)}c=L(this.d?"a":"span",{c
lassName:this.a+"-reviews-link goog-inline-block",href:this.data.a.Hi},this.data
.a.Gi+" ismertet\u0151");b.appendChild(c);a.appendChild(b);this.data.a.snippet&&
(b=L("div",this.a+"-snippet",
Cc(this.data.a.snippet+" ")),this.d&&(c=L("a",{href:this.data.a.Yb,className:thi
s.a+"-more-link"},"tov\u00e1bb \u00bb"),b.appendChild(c)),a.appendChild(b))};
function xn(a,b){var c="",d=L("div"),e=a.data.a.pg;if(!Ba(e)){c=e.split(/\s*,\s*
s.a.Ja(null);this.a.render(this.o());var a=this.a,b=this.g;a.fa?(a.Va(),a.fb=b,a
.da()):a.fb=b}else Lc(this.g,"Ez a k\u00f6nyv nem \u00e9rhet\u0151 el offline m\
u00f3dban.");this.o().appendChild(this.g)};m.da=function(){Gn.s.da.call(this);th
is.C&&Ah(Hn(this),function(){xk(this).listen(this.a,"change",this.fk)},this)};
function Hn(a){return Ah(Kj([a.d.g(a.p),a.d.getVolume(a.p).a()]),function(a){var
c=a[0],d=a[1];a=d.ul||!d.Ci||d.tl<d.ij;if(!this.fa)return c&&a;this.a.setEnable
d(a);this.a.Ja(c?!0:!1);S(this.a.o(),a);a||(Lc(this.g,"Sajnos a kiad\u00f3 ennek
a k\u00f6nyvnek a let\u00f6lt\u00e9s\u00e9t "+(d.ij+" eszk\u00f6zre vagy sz\u00
e1m\u00edt\u00f3g\u00e9pre korl\u00e1tozta, \u00e9s \u00d6n el\u00e9rte ezt a ha
t\u00e1rt. K\u00e9rj\u00fck, t\u00e1vol\u00edtsa el ezt a k\u00f6nyvet m\u00e1s
olvas\u00f3kr\u00f3l, v\u00e1rjon n\u00e9h\u00e1ny percet, \u00e9s pr\u00f3b\u00
e1lkozzon \u00fajra.")+
" "),d=L("A",{href:"http://books.google.com/support/bin/answer.py?answer=179841"
,target:"_blank"},"Tov\u00e1bbi inform\u00e1ci\u00f3"),this.g.appendChild(d));re
turn c&&a},a)}
m.fk=function(){this.a.setEnabled(!1);var a=this.a.Na();Ch(Ah(Ah(this.d.getVolum
e(this.p).a(),function(b){return b.Ci?this.L.b(a,this.p):a},this),function(b){th
is.a.Ja(b?!0:!1);this.a.setEnabled(!0);this.d.a(this.p,b);a!=b&&Hn(this);this.F(
b?"make_available":"do_not_make_available")},this),function(a){this.a.Ja(null);v
ar c="Hiba a k\u00f6tet let\u00f6lt\u00e9se k\u00f6zben.";a.message&&(c+=" ("+a.
message+")");a=new ml(c);ol.F(new nl(a))},this)};
m.Vi=function(){var a=this.a.Na()&&this.a.isEnabled();Ah(Hn(this),function(b){b!
=a&&this.F(b?"make_available":"do_not_make_available")},this)};function In(a,b,c
,d,e,g,h,k){sn.call(this,a,b,c,e,g,h);b=Yf(new V(this.data.a.Yb),"dapp");this.C=
q(b)?hb([1,2,3,5,4],parseInt(b,10)):!1;this.i=null;k&&k.a()&&(this.i=new Gn(k,a.
nb(),this.data.a.yc,!0))}y(In,sn);In.prototype.I=function(){gd(this.i);In.s.I.ca
ll(this)};
In.prototype.render=function(a){Ec(a);var b=L("div",this.a),c=L("div",this.a+"-m
eta");this.j(c);var d=L("DIV",this.data.a.Id?this.a+"-footer":this.a+"-footer-no
nebook"),e=L("DIV",this.a+"-footer-inner");if(this.data.a.Id)if(Ri.IsGiftingEnab
led&&Gj(1)&&xj(this.data))Jn(this,e);else if(this.data.Yc()&&Gj(1))Kn(this,e);el
se if(this.data.a.ib&&!this.data.jb()||this.data.Bb()){var g=L("DIV",this.a+"-pr
e-order-date");g.innerHTML="Kaphat\u00f3 ekkort\u00f3l: "+this.data.a.Ed;e.appen
dChild(g);this.data.Bb()&&
Gj(1)&&Kn(this,e)}else if(this.data.jb()&&Gj(1))Jn(this,e),Kn(this,e);else{Jn(th
is,e);var g=!this.data.jb()&&!this.data.a.Hd,h=this.data.a.Hd&&!this.data.a.Vc;i
f((g||h)&&(this.d||this.g)){g=L("SPAN",{"class":this.a+"-footer-inner-right"});h
=this.data.a.Ei||this.data.a.og;if(fk())h=wn(this).toString();else if(h){for(var
k=h.search(Jf),n=0,r,s=[];0<=(r=If(h,n,"source",k));)s.push(h.substring(n,r)),n
=Math.min(h.indexOf("&",r)+1||k,k);s.push(h.substr(n));h=s.join("").replace(Lf,"
$1");h=Hf(h,"source",
"ebookstore")}h&&(h=L("A",{id:"unified-hovercard-preview-link",href:h},"El\u0151
n\u00e9zet"),g.appendChild(h),ck(e,"books500"));e.appendChild(g)}}d.appendChild(
e);b.appendChild(c);b.appendChild(d);a.appendChild(b);ne(a).width>this.p&&R(a,th
is.p,"")};
In.prototype.j=function(a){if(!(this.data.jb()||this.data.Bb()||this.data.Yc())&
&this.data.a.Qd&&Gj(1)){var b=L("img",{src:"/googlebooks/images/purchase_error.g
if","class":this.a+"-error-icon"}),b=L("DIV",this.a+"-card-error",b,"Bankk\u00e1
rtya elutas\u00edtva:");if(this.data.a.Qd){var c=Cc(" "+uj(this.data.a.Qd,"
primary"));b.appendChild(c)}a.appendChild(b)}In.s.j.call(this,a);b=L("DIV",this.
a+"-book-options");if(this.data.a.Id){if(this.data.a.Hd)this.data.a.Vc?Ln(this,b
):this.d||this.g?this.d&&
(yn(this,b,"E-k\u00f6nyv -- INGYENES",this.data.a.vi,!this.data.a.ti,void 0,"uni
fied-hovercard-free-btn"),ck(b,"books165")):Mn(this,b);else if(this.data.Bb()){v
ar d=L("SPAN",this.a+"-pre-ordered","El\u0151rendelt");b.appendChild(d)}else thi
s.data.Yc()&&Gj(1)?(d=L("DIV",this.a+"-cancelled"),c=this.data.a.ui,0==c?Lc(d,"T
\u00f6r\u00f6lve -- az \u00fcgyf\u00e9l k\u00e9r\u00e9s\u00e9re"):1==c?Lc(d,"T\u
00f6r\u00f6lve -- probl\u00e9ma az e-k\u00f6nyvvel"):2==c?Lc(d,"T\u00f6r\u00f6lv
e -- \u00e1rv\u00e1ltoz\u00e1s"):
3==c?Lc(d,"T\u00f6r\u00f6lve -- kiad\u00f3i t\u00f6rl\u00e9s"):Lc(d,"T\u00f6r\u0
0f6lve"),b.appendChild(d)):this.data.jb()||this.data.a.Vc?!this.data.jb()&&this.
data.a.Vc?Nn(this,b):this.data.jb()&&Ln(this,b):Nn(this,b);this.d&&(Gj(7)||fk())
&&(d=L("SPAN",this.a+"-offline-remove-options"),fk()||(c=L("SPAN",{id:"unified-h
overcard-remove-from-ebooks","class":this.a+"-fake-link"},"Elt\u00e1vol\u00edt\u
00e1s az e-k\u00f6nyveim k\u00f6z\u00fcl"),c.id="hovercard-remove-from-my-ebooks
",d.appendChild(c)),this.i&&
!this.data.Bb()&&(c=M("BR"),d.appendChild(c),this.i.render(d)),b.appendChild(d))
}else if(this.d||this.g){c=this.data.a.gg;t:{for(d in un)if(un[d]==this.data.a.w
i){d=!0;break t}d=!1}d&&!Aa(c)?yn(this,b,"El\u0151n\u00e9zet",c,void 0,void 0,"u
nified-hovercard-preview-sample"):yn(this,b,"El\u0151n\u00e9zet",c,!1,!0,"unifie
d-hovercard-preview-sample")}else Mn(this,b);a.appendChild(b)};
function Kn(a,b){var c=L("DIV",{id:"unified-hovercard-purchased-shelf-links","cl
ass":a.a+"-order-links-container"}),d=a.data.a.Qd;d&&(d=Cc(uj(d,"")),c.appendChi
ld(d));a.data.Bb()||(d=L("DIV",{id:"unified-hovercard-delete-forever","class":a.
a+"-footer-fake-link"},"V\u00e9gleges t\u00f6rl\u00e9s"),C(d,a.a+"-footer-action
-link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)}
function Ln(a,b){a.d||a.g?!a.data.a.Vc&&a.C?yn(a,b,"Olvasson most",a.data.a.Ii,!
0,void 0,"unified-hovercard-read-now"):yn(a,b,"Olvasson most",fk()?wn(a).toStrin
g():a.data.a.og,void 0,void 0,"unified-hovercard-read-now"):Mn(a,b)}
function Nn(a,b){a.d||a.g?a.d&&(a.data.a.ib&&!a.data.jb()?yn(a,b,"E-k\u00f6nyv e
l\u0151rendel\u00e9se -- "+a.data.a.Hg,a.data.a.af,void 0,void 0,"unified-hoverc
ard-buy-btn"):a.data.$e()?yn(a,b,"E-K\u00d6NYV AK\u00c1R "+(a.data.a.Pi+" \u00c1
RON"),a.data.a.af,void 0,void 0,"unified-hovercard-buy-btn"):yn(a,b,"E-k\u00f6ny
v megv\u00e1s\u00e1rl\u00e1sa -- "+a.data.a.Hg,a.data.a.af,void 0,void 0,"unifie
d-hovercard-buy-btn"),ck(b,"books576")):Mn(a,b)}
function Mn(a,b){var c=L("SPAN",a.a+"-footer-unavailable-offline-msg",a.data.a.y
c?a.D?"A k\u00f6nyv m\u00e9g nincs teljesen let\u00f6ltve az offline olvas\u00e1
shoz.":"Ezt a k\u00f6nyvet nem tette olvas\u00e1sra el\u00e9rhet\u0151v\u00e9 of
fline \u00e1llapotban.":"Ez a k\u00f6nyv nem \u00e9rhet\u0151 el offline olvas\u
00e1sra."),c=L("DIV",a.a+"-footer-unavailable-offline",c);b.appendChild(c)}
function Jn(a,b){var c=L("DIV",a.a+"-supported-devices"),d=a.a+"-device-type",e=
a.a+"-device-supported",g=a.a+"-device-not-supported",h=L("SPAN",d,"Internet"),k
=L("SPAN",d,"T\u00e1blag\u00e9p/iPad"),n=L("SPAN",d,"e-olvas\u00f3"),d=L("SPAN",
d,"Okostelefon"),r=L("span","goog-inline-block"),s=L("span","goog-inline-block")
,B=L("span","goog-inline-block"),K=L("span","goog-inline-block");a.data.a.yc?(C(
r,e),C(s,e),C(B,e),C(K,e)):(a.data.a.Fd?(C(r,e),C(s,e)):(C(r,g),C(s,g)),C(B,g),C
(K,g));c.appendChild(r);
c.appendChild(h);c.appendChild(s);c.appendChild(k);c.appendChild(B);c.appendChil
d(n);c.appendChild(K);c.appendChild(d);b.appendChild(c)}In.prototype.B=function(
a){var b=L("div",[this.a+"-plusone-container","goog-inline-block"]);a.appendChil
d(b)};function On(a,b){if(Pn()){var c=b,d=/\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([
.\d][.\w]*)\s+([.\d][.\w]*)/g,e=/left/g,g=/right/g,h=/Left/g,k=/Right/g,n=/%%%%/
g,r={},s;for(s in c){var B=c[s].replace(d,"$1 $4 $3 $2"),B=B.replace(e,"%%%%").r
eplace(g,"left").replace(n,"right"),K=s.replace(e,"%%%%").replace(g,"left").repl
ace(n,"right"),K=K.replace(h,"%%%%").replace(k,"Left").replace(n,"Right");r[K]=B
}b=r}Q(a,b)}function Pn(){return"rtl"==document.body.dir}
var Qn=Tb("border","padding","margin"),Rn=["Top","Bottom","Right","Left"],Sn={co
lor:"#0000cc",textDecoration:"underline"};function Tn(a){var b={backgroundColor:
"transparent",border:"0px",color:"#000",fontFamily:"Arial, sans-serif",fontSize:
"13.28px",fontWeight:"normal",lineHeight:"1",margin:"0px",padding:"0px",textAlig
n:"left",textDecoration:"none",verticalAlign:"middle"};z(a,function(a){Ib(b,x(Un
,a))})}
function Un(a,b,c){var d=""==Wd(a,c);Qn[c]?z(Rn,function(e){d&&""==Wd(a,c+e)&&Q(
a,c+e,b)}):d&&("a"==a.tagName.toLowerCase()&&Sn[c]?Q(a,c,Sn[c]):Q(a,c,b))}functi
on Vn(a,b){var c=Tb("img","div","table","td","span","a"),d=[];c[a.tagName.toLowe
rCase()]&&d.push(a);b||Ib(c,function(b,c){nb(d,mb(a.getElementsByTagName(c)))});
Tn(d)};function Wn(a,b,c,d,e,g,h){rn.call(this,a);this.Pa=Pn();this.g=this.L=thi
s.hb=null;this.kf=b;this.d=null;this.Ge=q(d)?d:!0;this.kj=!!e;this.lj=!!g;this.g
f=h||null;this.render(b);Xn(this)}y(Wn,rn);var Yn={};function Zn(a){a=qc(documen
t,"IMG","coverthumb",a);z(a,function(a){a.title="";var c=Tc(a,"A"),c=Yf(new V(c.
href),"id");(c=Yn[c])&&new Wn(a,c)})}ua("_OC_registerHover",function(a){a=new Dj
(a);var b=Yf(new V(a.a.Yb),"id");Yn[b]=a});m=Wn.prototype;m.I=function(){vn(this
.d).O();N(this.o())};
m.ld=function(a,b){Wn.s.ld.call(this,a,b);this.V()&&(this.Xe=this.Pa?new Nd(0,-2
,0,0):new Nd(0,0,0,-2),this.V()&&this.$b(),this.hb=this.a,$n(this))};m.render=fu
nction(a){this.d&&(this.d.O(),this.g=this.L=null);this.d=new In(a,this.className
,435,0,this.Ge,this.kj,this.lj,this.gf);this.d.render(this.o());Xn(this);if(a=a.
a.Fi){var b=rc(this.className+"-plusone-container",this.o());b&&pn(b,!1,a)}this.
V()&&$n(this)};
function $n(a){var b=L("div"),c=L("div"),d;var e=pe(a.hb||null);d=pe(a.o());if(e
){e.top=Math.ceil(e.top);d.top=Math.ceil(d.top);e.left=Math.ceil(e.left);d.left=
Math.ceil(d.left);var g=d.top>=e.top,h=Td(d,e);h||(h=new Qd(e.left,0,e.width,0))
;e=a.Pa?d.left+d.width-h.left-(h.width/2+12):h.left-d.left+(h.width/2-12);d={x:0
<e?e:0,y:d.height-2,Rj:g}}else d=null;g=a.Pa?"marginRight":"marginLeft";Q(c,g,d.
x+"px");Q(b,g,d.x-1+"px");C(a.o(),a.className+"-tooltip");d.Rj?(Q(c,"bottom",d.y
+"px"),Q(b,"bottom",d.y+
1+"px"),C(c,a.className+"-arrow-up"),C(b,a.className+"-arrow-up-border")):(Q(c,"
top",d.y+"px"),Q(b,"top",d.y+1+"px"),a.kf.a.Id||C(c,a.className+"-nofooter"),C(c
,a.className+"-arrow-down"),C(b,a.className+"-arrow-down-border"));a.g?Fc(b,a.g)
:a.o().appendChild(b);a.L?Fc(c,a.L):a.o().appendChild(c);a.L=c;a.g=b}
m.vk=function(a){var b=a.target||null;if(b){3==b.nodeType&&(b=b.parentNode);var
c;switch(b.id){case "hovercard-remove-from-my-ebooks":a.preventDefault();c="h";b
reak;case "hovercard-save-sample-for-later":case "hovercard-add-to-my-ebooks":a.
preventDefault();c="f";break;case "hovercard-delete-forever":a.preventDefault();
c="g";break;default:b.href&&(c="k","touchstart"==a.type&&(window.location.href=b
.href))}c&&this.F(new O(c,this))}};
m.wk=function(a){"make_available"==a.type?this.F(new O("i",this)):this.F(new O("
j",this))};function Xn(a){var b=ui||vi?"touchstart":"click",c=vn(a.d);Vg(c,a.o()
,b,a.vk,!1,a);if(b=a.d.i)c=vn(a.d),Vg(c,b,["make_available","do_not_make_availab
le"],a.wk,!1,a)};function ao(a,b,c,d){Qi.call(this,b);this.b=a;this.g=null;this.
D=d||{};this.i=!1;if(c==(1).toString()||c==(7).toString())this.i=!0}y(ao,Qi);var
bo=new T;
ao.prototype.draw=function(a){var b=L("a",{className:"slider-link goog-inline-bl
ock"});R(b,"",this.lb());var c=new V(this.b.a.Yb);this.b.a.source?W(c,"source",t
his.b.a.source):W(c,"source","gbs_slider_thumb");c.a.remove("num");b.href=c.toSt
ring();a.appendChild(b);this.g=M("img");this.g.alt="";a=w(this.L,this);Xg(this.a
,this.g,"load",a,void 0);bo.F("start");(a=this.b.a.ri)?(a=new V(a),W(a,"h",this.
lb()),W(a,"stbn",1),a.a.remove("edge"),this.g.src=a.toString()):this.g.src="/goo
glebooks/images/no_cover_thumb.gif";
R(this.g,"",this.lb());b.appendChild(this.g);(Ri.IsPreOrdersEnabled||this.D.futu
re_on_sale_volumes)&&this.b.a.ib&&this.b.Bb()&&this.i?(this.d=L("SPAN",["bookcar
d-badge","bookcard-preorder-label"],"El\u0151rendelt"),b.appendChild(this.d)):Ri
.IsGiftingEnabled&&xj(this.b)&&this.i?(this.d=L("SPAN",["bookcard-badge","bookca
rd-gift-label"],"Aj\u00e1nd\u00e9k elfogadva"),b.appendChild(this.d)):this.i&&2=
=this.b.a.Od?(this.d=L("SPAN",["bookcard-badge","bookcard-sample-label"],"Lej\u0
0e1rt"),b.appendChild(this.d)):
this.i&&1==this.b.a.Od?(a=this.b,1==a.a.Od?(a=a.a.qi-ta()/1E3,a=Math.round(a/360
0),c=Math.round(a/24),a=1>=a?"Hamarosan lej\u00e1r":48>=a?a+" \u00f3ra":c+" nap"
):a="",this.d=L("SPAN",["bookcard-badge","bookcard-sample-label"],a),b.appendChi
ld(this.d)):!this.i||this.b.jb()||this.b.a.Hd||(this.d=L("SPAN",["bookcard-badge
","bookcard-sample-label"],"Minta"),b.appendChild(this.d));Fd(b,"mouseover",w(th
is.B,this,b))};
ao.prototype.L=function(){this.F("render");bo.F("complete");if(this.d){var a=ne(
this.g).width;this.d.style.width=$d(a,!0)}};ao.prototype.B=function(a,b){(new Wn
(a,this.b)).tf(b)};ao.prototype.getVolume=f("b");function co(a,b,c){ao.call(this
,a,b-40,c);this.j=L("div","slider-annotation");this.p=!1}y(co,ao);co.prototype.d
raw=function(a){Fd(this,"render",w(this.C,this));co.s.draw.call(this,a);a.append
Child(this.j)};
co.prototype.C=function(a){if(!this.p){a.Da();a=this.j;var b=this.getVolume(),c=
M("DIV"),d=L("A",{href:b.a.Yb,className:"slider-annotation-title"},Bc(b.a.title)
);c.appendChild(d);if(b=b.a.pg)b=L("DIV","slider-annotation-author",Bc(b)),c.app
endChild(b);R(c,ne(this.g).width,"");a.appendChild(c);this.p=!0;this.F("render")
}};function eo(a,b,c){co.call(this,a,b,c)}y(eo,co);eo.prototype.draw=function(a)
{eo.s.draw.call(this,a)};function fo(a,b,c,d,e,g){Z.call(this);this.C=a;this.j=b
;this.R=e;this.L=g||{};this.Aa=ka(d)?d:this.j?200:80;this.j||C(this.C,"slider-sm
all");this.p=[];this.g=M("A");this.g.innerHTML=Pn()?"›":"‹";this.g
.setAttribute("title","G\u00f6rget\u00e9s balra");se(this.g,!0);this.C.appendChi
ld(this.g);this.b=M("div");C(this.b,"slider-drawables");this.C.appendChild(this.
b);this.i=M("A");this.i.innerHTML=Pn()?"‹":"›";this.i.setAttribute
("title","G\u00f6rget\u00e9s jobbra");se(this.i,
!0);this.C.appendChild(this.i);this.a.listen(this.g,"click",w(this.ng,this,-.75)
);this.a.listen(this.i,"click",w(this.ng,this,.75));this.Uc();a=new Pi;this.a.li
sten(a,"resize",this.Qe);this.Qe();this.B=0;this.D=E&&H("8")&&!H("9")&&Pn();c&&g
o(this,c)}y(fo,Z);function ho(a){var b=Math.ceil(1.25*io(a)),b=Math.min(a.p.leng
th,a.B+b);z(pb(a.p,a.B,b),w(a.Ok,a));a.Uc();a.B=b;b>=a.p.length&&a.F("render")}m
=fo.prototype;
m.Ok=function(a){var b=L("div",{"class":"goog-inline-block slider-loading"});thi
s.b.appendChild(b);var c=L("div",{"class":"goog-inline-block slider-drawable"});
S(c,!1);this.b.appendChild(c);b=w(this.Xj,this,b,c);Xg(this.a,a,"render",b,void
0);a.draw(c)};m.Xj=function(a,b){N(a);this.Uc();S(b,!0)};function go(a,b){var c=
A(b,function(a){return this.j?new eo(a,this.Aa):new ao(a,this.Aa,this.R,this.L)}
,a);jo(a,c)}function jo(a,b){nb(a.p,b);ho(a)}
m.ng=function(a){(Pn()?0>a:0<a)&&ho(this);a*=this.D?-1:1;a=a*(ne(this.b).width+2
0);this.d&&(this.d.O(),this.d=null);this.d=new mf([this.b.scrollLeft,0],[this.b.
scrollLeft+a,0],500,uf);P(this.d,"animate",w(this.jk,this));P(this.d,"end",w(thi
s.Uc,this));this.d.Sb()};m.jk=function(a){a=A(a.a,Math.round);this.b.scrollLeft=
a[0]};
m.Uc=function(){var a,b;F&&Pn()||this.D?(a=this.b.scrollLeft<=-1*(this.b.scrollW
idth-ne(this.b).width),b=0==this.b.scrollLeft):(a=0==this.b.scrollLeft,b=this.b.
scrollLeft>=this.b.scrollWidth-ne(this.b).width);this.g.className=a?"slider-butt
on slider-button-left slider-button-disabled":"slider-button slider-button-left"
;this.i.className=b?"slider-button slider-button-right slider-button-disabled":"
slider-button slider-button-right"};m.Qe=function(){this.Uc()};
function io(a){var b=a.j?110:50;return Math.ceil(ne(a.b).width/b)};function ko(a
,b){Z.call(this);this.p=a;this.source=b?b:"gbs_bookshelf_slider";this.j=0;this.g
=new Pi;this.D=this.g.Q();this.C="";Fd(this.g,"resize",w(this.xh,this))}y(ko,Z);
m=ko.prototype;m.xh=function(){this.g.Q().width>this.D.width?this.Td():Fd(this.g
,"resize",w(this.xh,this))};m.render=function(a){this.B=a;this.b=new fo(this.B,!
0,void 0,void 0,this.p.getId());this.a.listen(this.b,"render",w(this.Td,this))};
m.Td=function(){this.b.Qe();var a=Math.ceil(1.25*io(this.b))+1,b=lo(this,this.j,
a);b&&(this.j+=a,ij(b,w(this.Bk,this)))};m.Bk=function(a){a=a.target;if(a.Hc()){
if((a=(new Ej(tj(a))).a)&&a.length){var b=Bj(a[a.length-1].a.Yb);this.C!=b&&(thi
s.C=b,jo(this.b,mo(this,a)));(a=Tc(this.o(),"div","slider-box"))&&qe(a,1)}else 0
==this.b.B&&this.tj();this.F("success")}};function mo(a,b){return A(a.df(b),func
tion(a){return this.b.j?new eo(a,200,this.p.getId()):new ao(a,80,this.p.getId())
},a)}m.tj=t;m.o=f("B");
m.df=function(a){return this.source?A(a,function(a){a.a.source=this.source;retur
n a},this):a};function no(a,b,c,d,e){ko.call(this,a,e);this.d=b;this.i=c||!1;thi
s.L=d||[]}y(no,ko);function lo(a,b,c){var d=new V("/books?jscmd=SearchVolume");e
k(d);W(d,"start",b);W(d,"num",c);a.i?(W(d,"as_pt","MAGAZINES"),W(d,"as_coll2",a.
d)):(W(d,"as_brr",3),W(d,"q",a.d),ab(a.L,function(a){W(d,a.name,a.value)}));retu
rn d}no.prototype.render=function(a){this.B=a;this.b=new fo(a,!this.i);this.a.li
sten(this.b,"render",w(this.Td,this))};
no.prototype.df=function(a){return this.i?A(a,function(a){a.a.source="gbs_other_
issues";return a},this):no.s.df.call(this,a)};function oo(){T.call(this);this.a=
new Ti}y(oo,T);function po(a,b){b.sort(qo);z(b,function(a){a.fc(this)},a);a.a=ne
w Ti;z(b,function(a){this.a.set(a.ja(),a)},a);a.F("update")}function qo(a,b){ret
urn ro(a)-ro(b)}function so(a){return a.a.Ca()}function to(a,b,c){a=so(a);for(va
r d=-1,e=0;e<a.length;e++)if(a[e].ja()==b){d=e;break}if(0<=d)return a[c+d]}funct
ion uo(a,b){return a.a.get(b)}function vo(a,b){b=Da(b);if(0!=b.length)return fb(
sName+"-device-unknown-supported",h=L("A",{"class":d,href:"/help/ebooks/webreade
r.html"},"Internet"),k=L("A",{"class":d,href:"/help/ebooks/devices.html"},"T\u00
e1blag\u00e9p/iPad"),n=L("A",{"class":d,href:"/help/ebooks/ereader.html"},"e-olv
as\u00f3"),r=L("A",{"class":d,
href:"/help/ebooks/devices.html"},"Okostelefon"),s=a.Z.yc,B=a.Z.Fd,K=a.Z.ib,d=ne
w X(a),h=L("LI",null,h);K?d.listen(h,"mouseover",x(a.d,"A k\u00f6nyv form\u00e1t
uma jelenleg ismeretlen. Friss\u00edteni fogjuk, ha inform\u00e1ci\u00f3t kapunk
a kiad\u00f3t\u00f3l.")):(s||B)&&d.listen(h,"mouseover",x(a.d,"Ez az e-k\u00f6n
yv -- mint minden m\u00e1s Google e-k\u00f6nyv -- \u00fagy lett form\u00e1zva, h
ogy olvashat\u00f3 legyen az interneten is."));d.listen(h,"mouseout",a.L);b.appe
ndChild(h);k=L("LI",null,
k);K?d.listen(k,"mouseover",x(a.d,"A k\u00f6nyv form\u00e1tuma jelenleg ismeretl
en. Friss\u00edteni fogjuk, ha inform\u00e1ci\u00f3t kapunk a kiad\u00f3t\u00f3l
.")):(s||B)&&d.listen(k,"mouseover",x(a.d,"Ez az e-k\u00f6nyv -- mint minden m\u
00e1s Google e-k\u00f6nyv -- \u00fagy lett form\u00e1zva, hogy olvashat\u00f3 le
gyen olyan t\u00e1blag\u00e9peken is, mint az Android t\u00e1blag\u00e9pek vagy
az iPad."));d.listen(k,"mouseout",a.L);b.appendChild(k);n=L("LI",null,n);d.liste
n(n,"mouseover",function(){K?
this.d("A k\u00f6nyv form\u00e1tuma jelenleg ismeretlen. Friss\u00edteni fogjuk,
ha inform\u00e1ci\u00f3t kapunk a kiad\u00f3t\u00f3l."):s?this.d("Ez a Google e
-k\u00f6nyv form\u00e1zhat\u00f3 sz\u00f6veget tartalmaz, \u00edgy m\u00f3dos\u0
0edthatja a bet\u0171t\u00edpust annak \u00e9rdek\u00e9ben, hogy k\u00e9nyelmese
n elolvashassa egy e-olvas\u00f3n."):this.d("Ez a Google e-k\u00f6nyv nem tartal
maz form\u00e1zhat\u00f3 sz\u00f6veget, ez\u00e9rt nem m\u00f3dos\u00edthat\u00f
3 a bet\u0171t\u00edpus az e-olvas\u00f3kon.")});
d.listen(n,"mouseout",a.L);b.appendChild(n);r=L("LI",null,r);d.listen(r,"mouseov
er",function(){K?this.d("A k\u00f6nyv form\u00e1tuma jelenleg ismeretlen. Friss\
u00edteni fogjuk, ha inform\u00e1ci\u00f3t kapunk a kiad\u00f3t\u00f3l."):s&&B?t
his.d("Ez az e-k\u00f6nyv olyan okostelefonokhoz k\u00e9sz\u00fclt, mint az Andr
oid \u00e9s az iPhone/iPod touch."):s?this.d("Ez a Google e-k\u00f6nyv form\u00e
1zhat\u00f3 sz\u00f6veget tartalmaz, \u00edgy m\u00f3dos\u00edthatja a bet\u0171
t\u00edpust annak \u00e9rdek\u00e9ben, hogy k\u00e9nyelmesen elolvashassa egy ok
ostelefon kisebb k\u00e9perny\u0151j\u00e9n."):
this.d("Lehet, hogy ez az e-k\u00f6nyv nehezen olvashat\u00f3 az olyan okostelef
onokon, mint az Android \u00e9s az iPhone/iPod touch.")});d.listen(r,"mouseout",
a.L);b.appendChild(r);K?(C(h,g),C(k,g),C(n,g),C(r,g)):s?(C(h,c),C(k,c),C(n,c),C(
r,c)):(B?(C(h,c),C(k,c)):(C(h,e),C(k,e)),C(n,e),C(r,e));return b}
function bp(a){var b=L("UL",a.className+"-list"),c=L("H4",null,"Funkci\u00f3k:")
;b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-device-n
ot-supported",g=a.className+"-device-unknown-supported",c=L("A",{href:"/support/
bin/answer.py?answer=1062949"},"Foly\u00f3 sz\u00f6veg"),h=L("A",{href:"/support
/bin/answer.py?answer=1062949"},"Beolvasott oldalak"),k=a.Z.yc,n=a.Z.Fd,r=a.Z.ib
;r?(c=L("LI",g,c),d=L("LI",g,h)):(c=L("LI",k?d:e,c),d=L("LI",n?d:e,h));e=new X(a
);e.listen(c,"mouseover",
function(){r?this.d("A k\u00f6nyv form\u00e1tuma jelenleg ismeretlen. Friss\u00e
dteni fogjuk, ha inform\u00e1ci\u00f3t kapunk a kiad\u00f3t\u00f3l."):k?this.d("
Ez az e-k\u00f6nyv form\u00e1zhat\u00f3 sz\u00f6veget tartalmaz, \u00edgy m\u00f
3dos\u00edthatja a bet\u0171m\u00e9retet \u00e9s st\u00edlust annak \u00e9rdek\u
00e9ben, hogy k\u00e9nyelmesen elolvashassa b\u00e1rmilyen eszk\u00f6z\u00f6n.")
:this.d("Ez a Google e-k\u00f6nyv nem tartalmaz form\u00e1zhat\u00f3 sz\u00f6veg
et, ez\u00e9rt nem m\u00f3dos\u00edthat\u00f3 a bet\u0171t\u00edpus. Ehelyett az
oldalak k\u00e9peit l\u00e1thatja, r\u00f6gz\u00edtett elrendez\u00e9ssel. Ez m
egfelel\u0151 nagyobb k\u00e9perny\u0151k eset\u00e9n, \u00e1m nem mindig ide\u0
0e1lis az e-olvas\u00f3kn\u00e1l \u00e9s az okostelefonokn\u00e1l.")});
e.listen(c,"mouseout",a.L);e.listen(d,"mouseover",function(){r?this.d("A k\u00f6
nyv form\u00e1tuma jelenleg ismeretlen. Friss\u00edteni fogjuk, ha inform\u00e1c
i\u00f3t kapunk a kiad\u00f3t\u00f3l."):n?this.d("Ez az e-k\u00f6nyv beolvasott
oldalakat tartalmaz, ez\u00e9rt az oldalak \u00fagy jelennek meg, mint egy nyomt
atott k\u00f6nyvben."):this.d("Ez az e-k\u00f6nyv nem tartalmaz beolvasott oldal
akat, amelyek megtartan\u00e1k a nyomtatott k\u00f6nyv form\u00e1tum\u00e1t. Ehe
r:"pointer"};Q(c,g);P(c,"click",w(this.i,this));Q(d,g);P(d,"click",w(this.g,this
));e.innerHTML?this.j=e:(e.form.action="javascript:",P(e.form,"submit",w(this.d,
this)),e.go&&Q(e.go,{display:"none"}),this.b=e.input);this.a=a;this.aa=b;P(a,"pa
gechange",w(this.update,this));this.update()}
lp.prototype.d=function(){var a=this.b.value,b;b=this.a;var c=vo(b.aa,a);c?(b.Ka
(c),b=!0):b=!1;if(b)this.update();else if(!Aa(a)&&!/[^0-9]/.test(a)){t:{b=so(thi
s.aa);for(c=b.length-1;0<=c;c--){var d=wo(b[c]);if(!Aa(d)&&!/[^0-9]/.test(d)){b=
parseInt(d,10);break t}}b=-1}a=parseInt(a,10);0<b&&a>b&&(this.a.Ka(Xa(so(this.aa
))),this.update())}return!1};lp.prototype.i=function(){this.a.Zb("previous")};lp
.prototype.g=function(){this.a.Zb("next")};
lp.prototype.update=function(){var a=this.a.S();a&&(this.b?this.b.value=wo(a)||"
":this.j.innerHTML=a.Lb())};function mp(){}m=mp.prototype;m.setSize=function(a){
this.xa=a.width;this.Aa=a.height};m.Q=function(){return new Fb(this.xa,this.Aa)}
;m.zf=f("d");m.Gc=f("a");m.bb=f("xa");m.lb=f("Aa");m.getPosition=function(){retu
rn new D(this.d,this.a)};function np(a){return Rd(new Qd(a.d,a.a,a.xa,a.Aa))};fu
nction op(){this.items=[]}op.prototype.gb=function(a){this.items.push(a)};op.pro
totype.Q=function(){var a=this.bb(),b=this.lb();return null===a||null===b?null:n
ew Fb(a,b)};op.prototype.ed=function(a){return bb(this.items,a||Ce)};op.prototyp
e.getItem=function(a){for(var b=0;b<this.items.length;b++){var c=this.items[b];i
f(a(c))return c}return null};function pp(a,b){return a.getItem(function(a){retur
n a.Gc()<=b&&a.Gc()+a.Q().height>=b})}
function qp(a,b){return fb(a.items,function(a){return np(a).contains(b)})};funct
ion rp(a){this.b=a}y(rp,mp);rp.prototype.S=f("b");rp.prototype.setSize=function(
a){void 0==a.width?(this.Aa=a.height,this.xa=Math.round(a.height*sp(this.b))):vo
id 0==a.height?(this.xa=a.width,this.Aa=Math.round(a.width/sp(this.b))):(this.xa
=a.width,this.Aa=a.height)};function tp(a,b){this.a=a;this.b=b};function up(a){Z
.call(this);this.b=a;this.U=a.d;this.setSize(we(this.U));this.i=new D(0,0)}y(up,
Z);m=up.prototype;m.setSize=function(a){if(!this.ka||!Gb(this.ka,a)){this.ka=a;v
ar b=this.b;b.C=a;vp(b);this.F("resize")}};function wp(a,b){a.g=b;a.j.pa();var c
=a.b,d=a.Q();c.C=d;vp(c);c=a.b;d=new Fb(b.bb(),b.lb());c.D=d;c.j=!0;R(c.b,d);U(c
.L,0,c);vp(c);a.F("layoutchange")}m.ab=function(){var a=this.g.ed();this.C&&(a=t
his.C.wf(a));xp(this.j,a);this.F("update")};
function yp(a,b){var c=a.i.x,d=a.i.y;ka(b.x)&&(b.x=Cb(b.x,0,Math.max(a.g.bb()-a.
ka.width,0)));ka(b.y)&&(b.y=Cb(b.y,0,Math.max(a.g.lb()-a.ka.height,0)));ka(b.x)&
&(c=b.x);ka(b.y)&&(d=b.y);a.i=new D(c,d);d=a.b;c=a.i;d.B||(d=d.d,null!=c.y&&(d.s
crollTop=c.y),null!=c.x&&(d.scrollLeft=c.x));a.F("move")}function zp(a){var b=a.
i;return b?new Qd(b.x,b.y,a.ka.width,a.ka.height):null}m.Q=f("ka");m.ac=function
(a){this.F("movestart");yp(this,a);this.F("moveend")};
function Ap(a,b,c){a=a.i;c(new D(a.x+b.x,a.y+b.y))}m.fh=function(a){var b=this.i
,c=this.Q();if(!b||Math.abs(b.x-a.x)>c.width||Math.abs(b.y-a.y)>c.height)this.ac
(a);else{this.d&&(this.d.O(),this.d=null);var c=b.x-a.x,d=b.y-a.y,c=Cb(Math.sqrt
(c*c+d*d)/800,0,1);this.d=new mf([b.x,b.y],[a.x,a.y],250+250*c,uf);P(this.d,"ani
mate",w(this.Ah,this));P(this.d,"end",w(this.uk,this));this.F("movestart");Fd(th
is,"movestart",w(this.d.O,this.d));this.d.Sb()}};
m.Ah=function(a){a=A(a.a,Math.round);yp(this,new D(a[0],a[1]))};m.uk=function(a)
{this.Ah(a);this.F("moveend")};function Bp(a){return new D(Math.round(a.i.x+a.ka
.width/2),Math.round(a.i.y+a.ka.height/2))}m.I=function(){up.s.I.call(this);this
.j.pa()};m.ah=1;function Cp(a,b){up.call(this,b);this.ha=a;this.a.listen(a,"page
change",this.B);this.a.listen(this.ha,"searchupdate",this.ma)}y(Cp,up);
Cp.prototype.Rd=function(a){var b=this.g;wp(this,a);if(b){b=new tp(b,a);a=Bp(thi
s);var c=qp(b.a,a);if(!c)t:{for(var c=Number.POSITIVE_INFINITY,d=b.a.ed(),e=d[0]
,g=0;g<d.length;g++){var h=d[g],k=Pd(np(h),a);if(k<c){c=k;if(0==k){c=h;break t}e
=h}}c=e}b=b.b.j(c);a=Pk(a);d=c.getPosition();a.x-=d.x;a.y-=d.y;d=b.Q().width/c.Q
().width;c=b.Q().height/c.Q().height;a=new D(Math.round(a.x*d),Math.round(a.y*c)
);a=Pk(b.getPosition()).add(a);(a=new D(Math.round(a.x+this.ka.width/2*-1),Math.
round(a.y+this.ka.height/
2*-1)))&&this.ac(a)}};Cp.prototype.B=function(){this.R||this.p(this.ha.S())};Cp.
prototype.p=function(a){if(this.g.kc&&(a=this.g.kc(a))){var b=a.Gc();yp(this,new
D(Math.round(a.zf()),Math.round(b)))}};Cp.prototype.ma=function(){Dp&&(this.j.p
a(),this.ea&&this.ea(),this.ab())};var Dp=!0;function Ep(){this.a=new yf}Ep.prot
m.draw=function(){var a=this.xa-2,b=this.Aa-2;Q(this.i,{backgroundColor:"#cccccc
",position:"absolute"});Zd(this.i,0,0);R(this.i,this.xa,this.Aa);Q(this.j,{overf
low:"hidden",backgroundColor:"#fcfcfc",position:"absolute"});Zd(this.j,1,1);R(th
is.j,a,b);this.show();this.d=this.C(this.B,this.S(),new Fb(a,b),this.j)};m.hide=
function(){S(this.g,!1)};m.show=function(){S(this.g,!0)};m.pa=function(){this.d&
&this.d.pa();N(this.g)};m.setPosition=function(a,b){Zd(this.g,a,b)};m.Gc=functio
n(){return ae(this.g).x};
m.zf=function(){return ae(this.g).y};m.Ka=ba("b");m.S=f("b");m.lb=f("Aa");m.bb=f
("xa");function Yq(a){return a+2}m.Q=function(){return new Fb(this.xa,this.Aa)};
function Zq(a){Z.call(this);a.innerHTML="";Vn(a);this.d=a;this.b=M("div");Vn(thi
s.b,!0);Pn()&&(sc(a,{dir:"ltr"}),sc(this.b,{dir:"rtl"}));a.appendChild(this.b)}y
(Zq,Z);function $q(a,b){Zq.call(this,b);this.i=a;this.a.listen(b,"scroll",this.p
);Q(b,"position","relative");Q(this.b,"position","absolute");this.g=M("div");Vn(
this.g,!0);b.appendChild(this.g);this.g.appendChild(this.b)}y($q,Zq);function vp
(a){var b=a.D;if(a.C&&b){var c=Math.max(0,a.i.b.d.clientWidth-b.width);Q(a.b,"le
ft",Math.floor(c/2)+"px");Q(a.g,"height",b.height+"px")}}$q.prototype.L=function
(){this.j=!1;this.p()};
$q.prototype.p=function(){if(!this.j){var a=this.i.i;if(a){var a=a.clone(),b;b=t
his.d;b=new D(b.scrollLeft,b.scrollTop);Db(a,b)||(this.B=!0,this.i.ac(b),this.B=
!1)}}};function ar(){this.items=[];this.cells=[]}y(ar,op);m=ar.prototype;m.margi
nLeft=0;m.marginTop=0;m.marginRight=0;m.lf=0;m.yf=0;m.Zd=0;m.Vj=!1;m.bb=f("xa");
m.lb=f("Aa");
function br(a){cr(a);for(var b=a.marginLeft,c=0;c<a.d;c++){var d=dr(a,c);z(a.cel
ls[c],function(a){if(a){var c=b+Math.round((d-a.Q().width)/2);a.d=c}});b+=d+a.yf
}a.xa=b+a.marginRight;for(var e=a.marginTop,c=0;c<a.a;c++){var g=er(a,c);z(fr(a,
c),function(a){if(a)if(this.Vj){var b=e+Math.round((g-a.Q().height)/2);a.a=b}els
e a.a=e});e+=g+a.Zd}a.Aa=e+a.lf}function fr(a,b){return A(a.cells,function(a){re
turn a[b]})}
function dr(a,b){var c=0;z(a.cells[b],function(a){a&&(c=Math.max(c,a.Q().width))
});return c}function er(a,b){var c=0;z(fr(a,b),function(a){a&&(c=Math.max(c,a.Q(
).height))});return c};function gr(a){ar.call(this);this.d=a}y(gr,ar);function c
r(a){a.a=Math.ceil(a.items.length/a.d);for(var b=0;b<a.a;b++)for(var c=0;c<a.d;c
++){var d=b*a.d+c;a.cells[c]=a.cells[c]||[];a.cells[c][b]=a.items[d]}};function
hr(a){gr.call(this,a);this.g=new yf}y(hr,gr);hr.prototype.kc=function(a){return
this.g.get(ir(rp,a))};hr.prototype.j=function(a){a=ir(a.constructor,a.S());retur
n this.g.get(a)};hr.prototype.gb=function(a){if(a.S){var b=ir(a.constructor,a.S(
));this.g.set(b,a)}hr.s.gb.call(this,a)};function ir(a,b){return na(a)+"#"+b.ja(
)};function jr(a,b){this.g=a;this.b=b;var c=this.Q();c.height=65;this.setSize(c)
}y(jr,mp);function kr(a,b,c,d){hr.call(this,1);this.i=b;this.b=c;var e=d||!1,g;a
=so(a);z(a,function(a){if(e&&g&&1<ro(a)-ro(g)){var b=new jr(g,a),c=b.Q();"fixed_
height"==this.i?c.height=this.b:c.width=this.b;b.setSize(c);this.gb(b)}b=new rp(
a);c=b.Q();"fixed_height"==this.i?c.height=this.b:c.width=this.b;b.setSize(c);th
is.gb(b);g=a},this);br(this)}y(kr,hr);kr.prototype.of=f("b");kr.prototype.oh=f("
i");kr.prototype.Zd=8;function lr(a,b){this.a=b}y(lr,Hp);lr.prototype.render=fun
ction(a){var b=this.a(a);b.setSize(a.Q());b.setPosition(a.getPosition());return
b};function mr(a,b){var c=nr(a),d=nr(b);0==ro(a)||0==ro(b)?d="Ez egy el\u0151n\u
00e9zet. A rendszer korl\u00e1tozza a megjelen\u0151 \u00f6sszes oldal sz\u00e1m
\u00e1t.":!ka(c)||!ka(d)||c>=d||1==Math.abs(c-d)?d="A k\u00f6nyv el\u0151n\u00e9
zet\u00e9b\u0151l n\u00e9h\u00e1ny oldal kimaradt.":or(a,b)?d="A(z) "+(--d+". ol
dal nem r\u00e9sze a k\u00f6nyv el\u0151n\u00e9zet\u00e9nek."):(c=++c+"",d=--d+"
",d="A(z) "+(c+("--"+(d+". oldalak nem jelennek meg ebben az el\u0151n\u00e9zetb
en."))));return d}
function nr(a){a=wo(a);return/[^0-9]/.test(a)||Aa(a)?null:xa(a,"B")?Mm(a,Pm):Mm(
a,Om)}function or(a,b){var c=nr(a),d=nr(b);return 0==c+1-(d-1)};function pr(a,b)
{Z.call(this);this.d=a;this.i=b.g;this.g=b.b;this.b=M("div");Q(this.b,{position:
"absolute"});this.d.appendChild(this.b);var c=M("table");this.b.appendChild(c);s
c(c,{height:"100%",width:"100%"});var d=c.insertRow(-1).insertCell(-1);d.align="
center";c=M("div");Q(c,{backgroundColor:"#ebeff9",padding:"5px"});d.appendChild(
c);d=M("table");c.appendChild(d);d.align="center";Q(d,"margin","0 auto");c=d.ins
ertRow(-1).insertCell(-1);Q(c,{paddingLeft:"5px",fontSize:"13.2px",textAlign:"ce
nter"});
C(c,"separator-message");c.innerHTML=mr(this.i,this.g);se(this.b,!0);Vn(this.b)}
y(pr,Op);pr.prototype.setSize=function(a){R(this.b,a)};pr.prototype.setPosition=
function(a){Zd(this.b,a)};pr.prototype.pa=function(){N(this.b)};function qr(a){v
ar b=a.d,c=new $q(this,b);Q(b,"overflow","auto");Q(b,{overflowX:"auto",overflowY
:"scroll"});sc(b,{dir:"ltr"});Cp.call(this,a,c);this.C=new Np(a,this);a=x(De,Xq,
this.ha,this,this.b.b);b=new Ip(0,a);a=new Gp;a.a[na(rp)]=b;b=new lr(0,x(De,pr,t
his.b.b));a.a[na(jr)]=b;this.j=a;a=this.ha.Z;"fixed_height"==a.Fe?(a=a.gc(),a=a[
Math.floor(a.length/2)]+2):a=this.qg+2;this.Rd(this.Xc(a));this.a.listen(this.ha
,"pagesupdate",this.Wi);this.a.listen(this.ha,"pagemodechange",this.Xi);this.a.l
isten(this,
"move",this.ab);this.a.listen(this,"move",this.Yi)}y(qr,Cp);m=qr.prototype;m.gc=
function(){var a=this.ha.Z,b=mb(a.gc());"fixed_width"==a.Fe&&(a=this.ha.Z.hi)&&1
50<a-Xa(b)&&(1500>a?ib(b,a):ib(b,1500));return A(b,Yq)};m.qg=575;m.Xc=function(a
){return new kr(this.ha.aa,this.ha.Z.Fe,a,!this.ha.Z.ag)};m.Yi=function(){if(thi
s.D){var a=Bp(this);(a=pp(this.g,a.y))&&a.S&&(a=a.S(),this.ha.S()!=a&&(this.R=!0
,Eo(this.ha,a.ja()),this.R=!1))}this.D=!0};
m.Wi=function(){var a=this.ha.S(),b=this.ha.aa,c=uo(b,a.ja());if(!c)t:{c=ro(a);b
=so(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(ro(d)<=c){c=d;break t}}c=null}a=
this.i;b=this.g;d=b.kc(c);a=Eb(a,d.getPosition());b=this.Xc(b.of());c=b.kc(c).ge
tPosition();c=new D(c.x+a.x,c.y+a.y);wp(this,b);this.ac(c)};m.Xi=function(){this
.j.pa();this.ab()};function rr(a){Z.call(this);this.d=a;this.g=new X;this.b=M("d
iv");Q(this.b,{backgroundColor:"#AAA",display:"",position:"absolute",cursor:"poi
nter"});qe(this.b,0);a.C.appendChild(this.b);this.a.listen(a,"resize",this.Ze);t
his.a.listen(this.b,"click",this.Ni);this.a.listen(this.b,"mouseout",this.Oi);th
is.a.listen(this.b,"mouseover",w(this.Ud,this,!0));this.a.listen(a,"viewportmode
change",this.Gg);if(a=this.d.ca())a instanceof qr&&(this.dc=!0),this.Gg()}y(rr,Z
);m=rr.prototype;
m.setEnabled=function(a){S(this.b,a)};m.Ze=function(){U(w(this.ol,this),10)};m.o
l=function(){var a=this.d.ca();a&&(a.Q(),a=a.b.d,R(this.b,a.clientWidth,40),Zd(t
his.b,0,a.clientHeight-40))};m.Ni=function(){var a=this.d.ca(),b=a.Q().height-40
,c=M("div");Q(c,{backgroundColor:"#000",position:"absolute",width:"100%",height:
"1px",overflow:"hidden"});qe(c,.15);Zd(c,0,a.i.y+b);a.b.g.appendChild(c);U(x(sr,
c),1E3);this.dc=!1;a=this.d.ca();Ap(a,new D(void 0,b-20),w(a.fh,a))};
function sr(a){var b=new qf(a,.15,0,200);b.Sb();Fd(b,"end",x(tr,b,a))}function t
r(a,b){N(b);a.O()}m.dc=!1;m.Oi=function(){this.dc||this.Ud(!1)};m.Ud=function(a)
{if(a){if(!this.i){var b=M("div");Q(b,{backgroundColor:"#000",height:"1px",overf
low:"hidden"});this.b.appendChild(b);U(w(this.Ak,this),10)}this.i=!0}qe(this.b,a
?.15:0)};m.Ak=function(){z(["left","right"],function(a){var b=L("div",{"class":"
SPRITE_page_down"});this.b.appendChild(b);Be(b,a);Q(b,{marginTop:"14px"});Q(b,"m
argin-"+a,"16px")},this)};
m.Gg=function(){var a=this.d.ca(),b=a instanceof qr;b?this.Ze():this.dc=!1;this.
setEnabled(b);this.Ud(this.dc);this.g.removeAll();b=w(this.xk,this);Xg(this.g,a,
"move",b,void 0);this.g.listen(a,"layoutchange",w(this.Ze,this))};m.xk=function(
){this.dc&&this.Ud(!1);this.dc=!1};function ur(a){T.call(this);a=a||I();this.a=a
.ia(E?"div":"iframe",{style:"position:absolute;width:9em;height:9em;top:-99em",t
abIndex:-1,"aria-hidden":"true"});a=a.a.body;a.insertBefore(this.a,a.firstChild)
;E?a=this.a:(a=this.a,a=a.contentWindow||wc(Kc(a)));a=this.g=a;if(F){var b=a.doc
ument;b.open();b.close()}P(a,"resize",this.b,!1,this);this.d=this.a.offsetWidth}
y(ur,T);ur.prototype.I=function(){ur.s.I.call(this);Gd(this.g,"resize",this.b,!1
,this);this.g=null;F&&!H("1.9")||N(this.a);delete this.a};
ur.prototype.b=function(){var a=this.a.offsetWidth;this.d!=a&&(this.d=a,this.F("
fontsizechange"))};var vr=new T;function wr(){vr.F("ready")}(function(){if(F)P(d
ocument,"DOMContentLoaded",wr);else if(G)var a=window.setInterval(function(){"co
mplete"==document.readyState&&(wr(),window.clearInterval(a))},10);else P(window,
"load",wr)})();function xr(a,b,c,d,e,g){this.p=a;this.b=g;this.B=c;this.C=b;this
.d=d;Q(this.b,{overflow:"auto"});a=w(this.j,this);this.i=new Pi;P(this.i,"resize
",a);b=new ur;P(b,"fontsizechange",a);P(vr,"ready",w(this.a,this))}xr.prototype.
j=function(){this.a();U(w(this.a,this),100)};
xr.prototype.a=function(){var a=!1;this.g&&(a=this.g.isFullscreen());var b=Uc(th
is.d,function(a){return"TABLE"==a.tagName}),c=this.i.Q(),d=Math.round(fe(this.B)
.y),e=ne(this.d),a=a?0:e.width,b=ve(b),b=Math.max(0,c.width-a-(b.left+b.right)),
d=Math.max(0,c.height-d);this.p.setSize(new Fb(b,d));On(this.C,{marginRight:a+"p
x"});d=this.b;Q(d,"border","0px");a=Math.round(fe(d).y);c=Math.max(0,c.height-a)
;Q(d,"height",c+"px");d.clientWidth<d.offsetWidth&&Q(d,{borderTop:ya("%spx solid
#ebeff9",2),height:Math.max(0,
c-2)+"px"})};function yr(a,b){a.g=b;P(b,"change",w(a.a,a))};function zr(a,b){sk.
call(this,b);this.d=a||""}var Ar;y(zr,sk);m=zr.prototype;m.zb=null;function Br()
{null!=Ar||(Ar="placeholder"in document.createElement("input"));return Ar}m.kd=!
1;m.Qa=function(){this.J=this.b.ia("input",{type:"text"})};m.Sa=function(a){zr.s
.Sa.call(this,a);this.d||(this.d=a.getAttribute("label")||"");Vc(oc(a))==a&&(thi
s.kd=!0,yb(this.o(),"label-input-label"));Br()&&(this.o().placeholder=this.d);Y(
this.o(),"label",this.d)};
m.da=function(){zr.s.da.call(this);var a=new X(this);a.listen(this.o(),"focus",t
his.Zg);a.listen(this.o(),"blur",this.Bj);Br()?this.a=a:(F&&a.listen(this.o(),["
keypress","keydown","keyup"],this.Cj),a.listen(wc(oc(this.o())),"load",this.Dj),
this.a=a,Cr(this));Dr(this);this.o().b=this};m.Va=function(){zr.s.Va.call(this);
this.a&&(this.a.O(),this.a=null);this.o().b=null};function Cr(a){!a.g&&a.a&&a.o(
).form&&(a.a.listen(a.o().form,"submit",a.Wj),a.g=!0)}
m.I=function(){zr.s.I.call(this);this.a&&(this.a.O(),this.a=null)};m.Zg=function
(){this.kd=!0;yb(this.o(),"label-input-label");if(!Br()&&!Er(this)&&!this.p){var
a=this,b=function(){a.o()&&(a.o().value="")};E?U(b,10):b()}};m.Bj=function(){Br
()||(this.a.ya(this.o(),"click",this.Zg),this.zb=null);this.kd=!1;Dr(this)};m.Cj
=function(a){27==a.keyCode&&("keydown"==a.type?this.zb=this.o().value:"keypress"
==a.type?this.o().value=this.zb:"keyup"==a.type&&(this.zb=null),a.preventDefault
())};
m.Wj=function(){Er(this)||(this.o().value="",U(this.Tk,10,this))};m.Tk=function(
){Er(this)||(this.o().value=this.d)};m.Dj=function(){Dr(this)};function Er(a){re
turn!!a.o()&&""!=a.o().value&&a.o().value!=a.d}m.clear=function(){this.o().value
="";null!=this.zb&&(this.zb="")};function Fr(a,b){null!=a.zb&&(a.zb=b);a.o().val
ue=b;Dr(a)}m.Fa=function(){return null!=this.zb?this.zb:Er(this)?this.o().value:
""};m.Lb=f("d");
function Dr(a){var b=a.o();Br()?a.o().placeholder!=a.d&&(a.o().placeholder=a.d):
Cr(a);Y(b,"label",a.d);Er(a)?(b=a.o(),yb(b,"label-input-label")):(a.p||a.kd||(b=
a.o(),C(b,"label-input-label")),Br()||U(a.zk,10,a))}m.setEnabled=function(a){thi
s.o().disabled=!a;Ab(this.o(),"label-input-label-disabled",!a)};m.isEnabled=func
tion(){return!this.o().disabled};m.zk=function(){!this.o()||Er(this)||this.kd||(
this.o().value=this.d)};function Gr(a,b,c){zr.call(this,null!=c?c:"Keres\u00e9s
a k\u00f6nyvben");this.Sa(a);this.da();b&&Fr(this,b)}y(Gr,zr);function Hr(a,b){T
.call(this);this.J=a;this.a=b||null;C(a,"with-auto-dir-text");P(this.J,"keyup",w
(this.d,this));P(this.J,"paste",w(this.b,this))}y(Hr,T);Hr.prototype.d=function(
){Ir(this.J,this.a)};Hr.prototype.b=function(){Jr(this.J,this.a)};function Jr(a,
b){var c=x(function(){Ir(a,b)});U(c)}
function Ir(a,b){var c=!1,d;if(a.value){for(var e=d=0,g=!1,h=a.value.split(qg),k
=0;k<h.length;k++){var n=h[k];og.test(n)?(d++,e++):pg.test(n)?g=!0:ng.test(n)?e+
+:rg.test(n)&&(g=!0)}d=-1==(0==e?g?1:0:.4<d/e?-1:1)}else d=Pn();d?(c=!0,Q(a,"tex
tAlign","right"),sc(a,{dir:"rtl"})):(Q(a,"textAlign","left"),sc(a,{dir:"ltr"}));
b&&(c?(yb(b,"input-direction-ltr"),C(b,"input-direction-rtl")):(C(b,"input-direc
tion-ltr"),yb(b,"input-direction-rtl")))}
function Kr(a,b){var c=J(a);if(c){var d=b?J(b):null;Ir(c,d);new Hr(c,d)}}ua("_OC
_autoDir",Kr);function Lr(a,b,c){ij(a,x(Mr,b,c))}function Mr(a,b,c){c=c.target;c
.Hc()?a(tj(c)):b&&b()}function Nr(a,b,c){ij(a,x(Or,b,c))}function Or(a,b,c){c=c.
target;c.Hc()?a(sj(c)):b&&b()};function Pr(){return!(Xb("iPad")||Xb("Android")&&
!Xb("Mobile")||Xb("Silk"))&&(Xb("iPod")||Xb("iPhone")||Xb("Android")||Xb("IEMobi
le"))};function Qr(a,b){for(var c=[a],d=b.length-1;0<=d;--d)c.push(typeof b[d],b
[d]);return c.join("\x0B")};function Rr(a){O.call(this,"navigate");this.token=a}
y(Rr,O);function Sr(a,b,c,d){T.call(this);if(a&&!b)throw Error("Can't use invisi
ble history without providing a blank page.");var e;c?e=c:(e="history_state"+Tr,
document.write(ya('<input type="text" name="%s" id="%s" style="display:none">',e
,e)),e=J(e));this.p=e;this.b=c?wc(oc(c)):window;this.C=b;E&&!b&&(this.C="https"=
=window.location.protocol?"https:///":'javascript:""');this.d=new bf(150);fd(thi
s,x(gd,this.d));this.g=!a;this.a=new X(this);if(a||Ur)d?a=d:(a="history_iframe"+
Tr,b=this.C?'src="'+Fa(this.C)+
'"':"",document.write(ya('<iframe id="%s" style="display:none" %s></iframe>',a,b
)),a=J(a)),this.D=a,this.U=!0;Ur&&(this.a.listen(this.b,"load",this.Di),this.R=t
his.L=!1);this.g?Vr(this,Wr(this),!0):Xr(this,this.p.value);Tr++}y(Sr,T);Sr.prot
otype.B=!1;Sr.prototype.j=!1;Sr.prototype.i=null;
var Yr=function(a,b){var c=b||Qr;return function(){var b=this||p,b=b.closure_mem
oize_cache_||(b.closure_memoize_cache_={}),e=c(na(a),arguments);return b.hasOwnP
roperty(e)?b[e]:b[e]=a.apply(this,arguments)}}(function(){return E?8<=document.d
ocumentMode:"onhashchange"in p}),Ur=E&&!ic(8);m=Sr.prototype;m.Ec=null;m.I=funct
ion(){Sr.s.I.call(this);this.a.O();this.setEnabled(!1)};
m.setEnabled=function(a){if(a!=this.B)if(Ur&&!this.L)this.R=a;else if(a)if(ac?th
is.a.listen(this.b.document,Zr,this.Bi):F&&this.a.listen(this.b,"pageshow",this.
zi),Yr()&&this.g)this.a.listen(this.b,"hashchange",this.Ai),this.B=!0,this.F(new
Rr(Wr(this)));else{if(!E||Pr()||this.L)this.a.listen(this.d,"tick",w(this.kg,th
is,!0)),this.B=!0,Ur||(this.i=Wr(this),this.F(new Rr(Wr(this)))),this.d.start()}
else this.B=!1,this.a.removeAll(),this.d.stop()};
m.Di=function(){this.L=!0;this.p.value&&Xr(this,this.p.value,!0);this.setEnabled
(this.R)};m.zi=function(a){a.a.persisted&&(this.setEnabled(!1),this.setEnabled(!
0))};m.Ai=function(){var a=$r(this.b);a!=this.i&&as(this,a)};function Wr(a){retu
rn null!=a.Ec?a.Ec:a.g?$r(a.b):bs(a)||""}function $r(a){a=a.location.href;var b=
a.indexOf("#");return 0>b?"":a.substring(b+1)}
function Vr(a,b,c){a=a.b.location;var d=a.href.split("#")[0],e=-1!=a.href.indexO
f("#");if(Ur||e||b)d+="#"+b;d!=a.href&&(c?a.replace(d):a.href=d)}function Xr(a,b
,c,d){if(a.U||b!=bs(a))if(a.U=!1,b=encodeURIComponent(String(b)),E){var e=Kc(a.D
);e.open("text/html",c?"replace":void 0);e.write(ya("<title>%s</title><body>%s</
body>",Fa(d||a.b.document.title),b));e.close()}else if(b=a.C+"#"+b,a=a.D.content
Window)c?a.location.replace(b):a.location.href=b}
function bs(a){if(E)return a=Kc(a.D),a.body?Ea(a.body.innerHTML):null;var b=a.D.
contentWindow;if(b){var c;try{c=Ea($r(b))}catch(d){return a.j||(1!=a.j&&cf(a.d,1
E4),a.j=!0),null}a.j&&(0!=a.j&&cf(a.d,150),a.j=!1);return c||null}return null}m.
kg=function(){if(this.g){var a=$r(this.b);a!=this.i&&as(this,a)}if(!this.g||Ur)i
f(a=bs(this)||"",null==this.Ec||a==this.Ec)this.Ec=null,a!=this.i&&as(this,a)};f
unction as(a,b){a.i=a.p.value=b;a.g?(Ur&&Xr(a,b),Vr(a,b)):Xr(a,b);a.F(new Rr(Wr(
a)))}
m.Bi=function(){this.d.stop();this.d.start()};var Zr=["mousedown","keydown","mou
semove"],Tr=0;function cs(a,b,c,d){this.Zd=this.yf=10;this.lf=this.marginTop=20;
b=Math.floor((b-20)/(100+this.yf));d&&2<b&&(b-=b%2);hr.call(this,b);so(a);a=A(so
(a),function(a){a=new rp(a);var b=a.Q();b.width=100;a.setSize(b);return a});c&&(
c=a[0].Q(),d=new mp,d.setSize(c),this.gb(d));z(a,w(this.gb,this));br(this)}y(cs,
hr);function ds(a,b,c,d,e){Z.call(this);this.g=a;this.b=c;var g=M("div");Q(g,{po
sition:"absolute"});e=e.width-2;Zd(g,d.x+(Pn()?e:0),d.y);b.b.b.appendChild(g);th
is.i=g;e=new Fb(e,Math.floor(e/sp(c)));this.d=M("div");this.i.appendChild(this.d
);Q(this.d,{padding:"1px",position:"absolute"});this.j();b=M("div");this.d.appen
dChild(b);Q(b,{overflow:"hidden",backgroundColor:"#fcfcfc"});R(b,e);this.d.appen
dChild(b);d=M("img");d.title=c.Lb();this.B=d;g=new V(Oo(c).toString());W(g,"zoom
","1");W(g,"img","1");W(g,
"w",e.width);if(e=this.g.Z.ii)W(g,"imgtk",e),W(g,"jtp",ro(c));c=g.toString();es&
&(c=es(c));d.src=c;b.appendChild(d);Q(this.d,"cursor","pointer");this.a.listen(t
his.d,"click",this.p);this.a.listen(a,"pagechange",this.j)}y(ds,Op);ds.prototype
.j=function(){var a=!1,b=this.g.S();b&&b==this.b&&(a=!0);Q(this.d,"backgroundCol
or",a?"#6B90DA":"#ccc")};ds.prototype.p=function(){this.g.Ua(qr);this.g.Ka(this.
b);fs.F("click")};ds.prototype.pa=function(){cq(this.B);N(this.i)};var es=null,f
s=new T;function gs(a,b){this.a=a;this.b=b}y(gs,Hp);gs.prototype.render=function
(a){return new ds(this.a,this.b,a.S(),a.getPosition(),a.Q())};function hs(a){var
b=a.d;Q(b,{overflow:"hidden"});var c=new $q(this,b);Cp.call(this,a,c);this.a.li
sten(this,"move",this.ab);Q(b,{overflow:"auto"});a=new Gp;b=new gs(this.ha,this)
;a.a[na(rp)]=b;this.j=a;wp(this,is(this));this.C=new Kp(this);U(w(this.ab,this),
0);this.a.listen(this,"resize",this.D)}y(hs,Cp);hs.prototype.p=function(a){a=thi
},a);d.length!=e.length&&po(a,e)}xs.prototype.qf=function(a){this.j?ys(this,a):x
s.s.qf.call(this,a)};
xs.prototype.d=function(){var a={},b=0;z(so(this),function(c){var d=ro(c);a[d]=c
;b=Math.max(b,d)});for(var c=[],d=-1;d<=b;d+=2){var e=a[d],g=a[d+1];(e||g)&&c.pu
sh([e,g])}this.Rh=c};xs.prototype.b=ws;function zs(a){gr.call(this,1);var b=new
js;b.setSize(a);this.gb(b);br(this)}y(zs,gr);zs.prototype.j=function(){return th
is.items[0]};zs.prototype.of=function(){return this.bb()||0};zs.prototype.oh=l("
fixed_width");function As(a){var b=a.d,c=new $q(this,b);Q(b,{overflow:"hidden"})
;Cp.call(this,a,c);this.D=new ps(a);b=new Gp;c=this.D;b.a[na(js)]=c;this.j=b;b=H
b(a.aa.bc);c=this.Q();b=Math.min(2*Math.floor(c.height*b),c.width);b=this.Xc(b);
wp(this,b);this.va=new us(a,this);this.a.listen(this.ha,"pagemodechange",this.Ej
);U(this.ab,0,this)}y(As,Cp);m=As.prototype;m.gc=function(){var a=lb(Bs,this.ha.
Z.gc());return A(a,os)};m.Rd=function(a){As.s.Rd.call(this,a);this.j.pa();this.a
b()};m.Ej=function(){this.j.pa();this.ab()};
m.ah=2;m.Xc=function(a){this.Q();return new zs(new Fb(a,Math.floor(Math.floor(a/
2)/Hb(this.ha.aa.bc))))};var Bs=[180,220,280];As.prototype.B=function(){var a=Cs
(this,this.ha.S()),b=this.D.a;if(b){var c=this.va,d=ns(b);c.p=d[0];c.B=d[1];var
c=a[0],d=a[1],e=!0,a=!0;b.R=c;b.ea=d;ms(b);if(c){if(c.d(64)||void 0==d)a=!1}else
uq(b.g);if(d){if(d.d(32)||void 0==c)e=!1}else uq(b.p);c=e;d=a?"":"hidden";Q(b.d
,"visibility",c?"":"hidden");Q(b.j,"visibility",d);c=c&&a;b.U.setVisible(c);b.oa
.setVisible(c)}this.F("pagechange")};
function Cs(a,b){return fb(a.ha.aa.Rh,function(a){return hb(a,b)})}As.prototype.
ab=function(){As.s.ab.call(this);this.B()};As.prototype.L=function(a,b){for(var
c=this.ha.aa.Rh,d=ro(a),e,g,h=0;h<c.length;++h){var k=c[h];if(k[0]&&d==ro(k[0])|
|k[1]&&d==ro(k[1])){e=h;break}else if(g){var n=k[0]||k[1];if(d>=ro(g[0]||g[1])&&
d<ro(n)){e=0<b?h-b:h;break}}g=k}return(c=c[ka(e)?e+b:0])?c[0]||c[1]:null};functi
on Ds(a,b){Z.call(this);this.j=a;this.i=b;this.b=M("div");a.b.b.appendChild(this
.b);Q(this.b,{border:"1px solid #c0c0c0",position:"absolute",fontSize:"83%",back
ground:"white"});C(this.b,"sitb_result");Zd(this.b,b.getPosition());R(this.b,b.Q
());var c=M("div");this.b.appendChild(c);Q(c,{backgroundColor:"#f5f5f5",borderBo
ttom:"1px solid #c0c0c0",textAlign:"left",overflow:"hidden",height:"26px"});this
.d=M("div");Q(this.d,{padding:"5px 10px"});var d=b.b.a;this.d.innerHTML=d?d+". o
ldal":"oldal";c.appendChild(this.d);
this.g=M("div");this.b.appendChild(this.g);if(c=uo(this.j.D.aa,this.i.b.ja())){v
ar d=this.j.D.qa.Wa(),e=c.a.snippetSrc,g;if(g=e)g=new V(e),g=Yf(g,"q")||Yf(g,"vq
")||Yf(g,"dq"),g=d==g;g?Es(this,e):(d=Io(c),W(d,"source","gbs_snippet"),Ho(c,d,w
(this.p,this)))}else Fs(this)}y(Ds,Op);Ds.prototype.B=function(a){this.j.Nb(a.b)
};Ds.prototype.p=function(a){(a=a.a.snippetSrc)?Es(this,a):Fs(this)};
function Es(a,b){a.g.innerHTML="";var c=M("img");a.g.appendChild(c);c.src=b;Q(a.
b,{border:"1px solid #c0c0c0",cursor:"pointer"});a.a.listen(a.b,"click",w(a.B,a,
a.i));Q(a.d,{textDecoration:"underline",color:"#0000cc"});a.d.innerHTML+="
»"}
function Fs(a){a.g.innerHTML="";var b=M("div");a.g.appendChild(b);Q(b,{width:Mat
h.floor(.75*a.i.Q().width)+"px",padding:"5px 0px",textAlign:"left",marginLeft:"a
uto",marginRight:"auto"});b.innerHTML=a.i.b.b;b=M("div");Q(b,{position:"absolute
",bottom:"10px",left:"0px",width:"100%",fontWeight:"bold",color:"#666"});a.g.app
endChild(b);b.innerHTML="Nem \u00e9rhet\u0151 el el\u0151n\u00e9zet ehhez az old
alhoz. ";a=M("a");a.innerHTML="K\u00f6nyv v\u00e1s\u00e1rl\u00e1sa.";
b.appendChild(a);Q(a,
{fontWeight:"normal"});b=new V(window.location.href);W(b,"sitesec","buy");W(b,"s
ource","gbs_snippet");b.a.remove("printsec");a.href=b.toString()}Ds.prototype.pa
=function(){N(this.b);this.O()};function Gs(a){this.a=a}y(Gs,Hp);Gs.prototype.re
nder=function(a){return new Ds(this.a,a)};function Hs(a){this.d=a.page_id;this.a
=a.page_number||"";this.b=a.snippet_text||""}Hs.prototype.ja=f("d");function Is(
a){this.Hb=a;0<this.Hb.number_of_results?(this.Oa=A(this.Hb.search_results,funct
ion(a){return new Hs(a)},this),this.id=this.Hb.search_results[0].page_id+Js(this
)+this.Hb.search_results[this.Hb.number_of_results-1].page_id):this.Oa=[]}functi
on Js(a){return a.Hb.search_query_escaped};function Ks(a){this.b=a}y(Ks,mp);func
tion Ls(a){gr.call(this,1);this.Ba=a;this.Zd=this.lf=this.marginTop=20;a.Oa&&(z(
a.Oa,w(this.b,this)),br(this))}y(Ls,gr);Ls.prototype.b=function(a){a=new Ks(a);a
is.Ga&&(this.Ga=null)};
m.Jk=function(a){this.tc&&(this.wb=!0);var b=ct(this);b&&Pc(b)&&Qc(b)?b.focus():
a.preventDefault()};m.Mk=function(){this.wb=!1};m.Lk=function(a){var b;t:{b=a.ta
rget;if(this.Kb)for(var c=this.o();b&&b!==c;){var d=b.id;if(d in this.Kb){b=this
.Kb[d];break t}b=b.parentNode}b=null}if(b)switch(a.type){case "mousedown":b.yb(a
);break;case "mouseup":b.xb(a);break;case "mouseover":b.se(a);break;case "mouseo
ut":b.te(a);break;case "contextmenu":b.Bd(a)}};m.xe=aa();
m.ye=function(){this.Qb(-1);this.wb=!1;this.Ga&&this.Ga.ua(!1)};m.eb=function(a)
{return this.isEnabled()&&this.V()&&(0!=Ck(this)||this.Kf)&&this.Rf(a)?(a.preven
tDefault(),a.Da(),!0):!1};
m.Rf=function(a){var b=ft(this);if(b&&"function"==typeof b.eb&&b.eb(a)||this.Ga&
&this.Ga!=b&&"function"==typeof this.Ga.eb&&this.Ga.eb(a))return!0;if(a.shiftKey
||a.ctrlKey||a.metaKey||a.altKey)return!1;switch(a.keyCode){case 27:if(this.Rc)c
t(this).blur();else return!1;break;case 36:gt(this);break;case 35:ht(this);break
;case 38:if("vertical"==this.uc)it(this);else return!1;break;case 37:if("horizon
tal"==this.uc)Ek(this)?jt(this):it(this);else return!1;break;case 40:if("vertica
l"==this.uc)jt(this);
else return!1;break;case 39:if("horizontal"==this.uc)Ek(this)?it(this):jt(this);
else return!1;break;default:return!1}return!0};function dt(a,b){var c=b.o(),c=c.
id||(c.id=b.getId());a.Kb||(a.Kb={});a.Kb[c]=b}m.ba=function(a,b){bt.s.ba.call(t
his,a,b)};
m.Cd=function(a,b,c){a.zd|=2;a.zd|=64;a.wa(32,!1);hm(a,!1);var d=a.Rb()==this?Fk
(this,a):-1;bt.s.Cd.call(this,a,b,c);a.fa&&this.fa&&dt(this,a);a=d;-1==a&&(a=Ck(
this));a==this.Ha?this.Ha=Math.min(Ck(this)-1,b):a>this.Ha&&b<=this.Ha?this.Ha++
:a<this.Ha&&b>this.Ha&&this.Ha--};
m.removeChild=function(a,b){if(a=v(a)?yk(this,a):a){var c=Fk(this,a);-1!=c&&(c==
this.Ha?(nm(a,!1),this.Ha=-1):c<this.Ha&&this.Ha--);var d=a.o();d&&d.id&&this.Kb
&&(c=this.Kb,d=d.id,d in c&&delete c[d])}a=bt.s.removeChild.call(this,a,b);hm(a,
!0);return a};function Zs(a,b){if(a.o())throw Error("Component already rendered"
);a.uc=b}m.V=f("Jb");
m.setVisible=function(a,b){if(b||this.Jb!=a&&this.F(a?"show":"hide")){this.Jb=a;
var c=this.o();c&&(S(c,a),this.Rc&&Xs(ct(this),this.tc&&this.Jb),b||this.F(this.
Jb?"aftershow":"afterhide"));return!0}return!1};m.isEnabled=f("tc");m.setEnabled
=function(a){this.tc!=a&&this.F(a?"enable":"disable")&&(a?(this.tc=!0,Bk(this,fu
nction(a){a.Oh?delete a.Oh:a.setEnabled(!0)})):(Bk(this,function(a){a.isEnabled(
)?a.setEnabled(!1):a.Oh=!0}),this.wb=this.tc=!1),this.Rc&&Xs(ct(this),a&&this.Jb
))};
function kt(a,b){b!=a.Rc&&a.fa&&et(a,b);a.Rc=b;a.tc&&a.Jb&&Xs(ct(a),b)}m.Qb=func
tion(a){(a=Dk(this,a))?nm(a,!0):-1<this.Ha&&nm(ft(this),!1)};function ft(a){retu
rn Dk(a,a.Ha)}function gt(a){lt(a,function(a,c){return(a+1)%c},Ck(a)-1)}function
ht(a){lt(a,function(a,c){a--;return 0>a?c-1:a},0)}function jt(a){lt(a,function(
a,c){return(a+1)%c},a.Ha)}function it(a){lt(a,function(a,c){a--;return 0>a?c-1:a
},a.Ha)}
function lt(a,b,c){c=0>c?Fk(a,a.Ga):c;var d=Ck(a);c=b.call(a,c,d);for(var e=0;e<
=d;){var g=Dk(a,c);if(g&&a.Th(g)){a.Qb(c);break}e++;c=b.call(a,c,d)}}m.Th=functi
on(a){return a.V()&&a.isEnabled()&&Zl(a,2)};function mt(){}y(mt,Ol);ha(mt);mt.pr
ototype.N=l("goog-menuheader");function nt(a,b,c){gm.call(this,a,c||mt.la(),b);t
his.wa(1,!1);this.wa(2,!1);this.wa(4,!1);this.wa(32,!1);this.Vb=1}y(nt,gm);dm("g
oog-menuheader",function(){return new nt(null)});function ot(){this.b=[]}y(ot,Ol
);ha(ot);function pt(a,b){var c=a.b[b];if(!c){switch(b){case 0:c=a.N()+"-highlig
ht";break;case 1:c=a.N()+"-checkbox";break;case 2:c=a.N()+"-content"}a.b[b]=c}re
turn c}m=ot.prototype;m.vc=l("menuitem");m.Ya=function(a){var b=a.b.ia("div",Tl(
this,a).join(" "),qt(this,a.getContent(),a.b));rt(this,a,b,Zl(a,8)||Zl(a,16));re
turn b};m.pb=function(a){return a&&a.firstChild};
m.ra=function(a,b){var c=Gc(b),d=pt(this,2);c&&wb(c,d)||b.appendChild(qt(this,b.
childNodes,a.b));wb(b,"goog-option")&&(a.wa(16,!0),a&&b&&rt(this,a,b,!0));return
ot.s.ra.call(this,a,b)};m.nd=function(a,b){var c=this.pb(a),d=st(this,a)?c.firs
tChild:null;ot.s.nd.call(this,a,b);d&&!st(this,a)&&c.insertBefore(d,c.firstChild
||null)};function qt(a,b,c){a=pt(a,2);return c.ia("div",a,b)}function st(a,b){va
r c=a.pb(b);if(c){var c=c.firstChild,d=pt(a,1);return!!c&&Ic(c)&&wb(c,d)}return!
1}
function rt(a,b,c,d){Yl(a,c,b.qd());Ul(a,b,c);d!=st(a,c)&&(Ab(c,"goog-option",d)
,c=a.pb(c),d?(a=pt(a,1),c.insertBefore(b.b.ia("div",a),c.firstChild||null)):c.re
moveChild(c.firstChild))}m.xd=function(a){switch(a){case 2:return pt(this,0);cas
e 16:case 8:return"goog-option-selected";default:return ot.s.xd.call(this,a)}};m
.we=function(a){var b=pt(this,0);switch(a){case "goog-option-selected":return 16
;case b:return 2;default:return ot.s.we.call(this,a)}};m.N=l("goog-menuitem");fu
nction tt(a,b,c,d){gm.call(this,a,d||ot.la(),c);this.oa=b}y(tt,gm);m=tt.prototyp
e;m.Fa=function(){var a=this.oa;return null!=a?a:this.fe()};m.wa=function(a,b){t
t.s.wa.call(this,a,b);switch(a){case 8:this.Na()&&!b&&this.Ja(!1);var c=this.o()
;c&&this&&c&&rt(this.d,this,c,b);break;case 16:(c=this.o())&&this&&c&&rt(this.d,
this,c,b)}};
m.fe=function(){var a=this.getContent();return u(a)?(a=A(a,function(a){return Ic
(a)&&(wb(a,"goog-menuitem-accel")||wb(a,"goog-menuitem-mnemonic-separator"))?"":
Rc(a)}).join(""),Ca(a)):tt.s.fe.call(this)};m.xb=function(a){var b=this.Rb();if(
b){var c=b.g;b.g=null;if(c&&ka(a.clientX)&&Db(c,new D(a.clientX,a.clientY)))retu
rn}tt.s.xb.call(this,a)};m.oc=function(a){return a.keyCode==this.Nh&&this.sc(a)?
!0:tt.s.oc.call(this,a)};m.Uk=f("Nh");dm("goog-menuitem",function(){return new t
t(null)});
tt.prototype.qd=function(){return Zl(this,16)?"menuitemcheckbox":Zl(this,8)?"men
uitemradio":tt.s.qd.call(this)};tt.prototype.Rb=function(){return gm.prototype.R
b.call(this)};tt.prototype.pe=function(){return gm.prototype.pe.call(this)};func
tion ut(){}y(ut,Ol);ha(ut);ut.prototype.Ya=function(a){return a.b.ia("div",this.
N())};ut.prototype.ra=function(a,b){b.id&&vk(a,b.id);if("HR"==b.tagName){var c=b
;b=this.Ya(a);c.parentNode&&c.parentNode.insertBefore(b,c);N(c)}else C(b,this.N(
));return b};ut.prototype.nd=aa();ut.prototype.N=l("goog-menuseparator");functio
n vt(a,b){gm.call(this,null,a||ut.la(),b);this.wa(1,!1);this.wa(2,!1);this.wa(4,
!1);this.wa(32,!1);this.Vb=1}y(vt,gm);vt.prototype.da=function(){vt.s.da.call(th
is);Zh(this.o(),"separator")};dm("goog-menuseparator",function(){return new vt})
;function wt(a){this.a=a||"menu"}y(wt,Ws);ha(wt);wt.prototype.Sf=function(a){ret
urn"UL"==a.tagName||wt.s.Sf.call(this,a)};wt.prototype.Ad=function(a){return"HR"
==a.tagName?new vt:wt.s.Ad.call(this,a)};wt.prototype.N=l("goog-menu");wt.protot
ype.Nf=function(a){wt.s.Nf.call(this,a);Y(a.o(),"haspopup","true")};dm("goog-men
useparator",function(){return new vt});function xt(a,b){bt.call(this,"vertical",
b||wt.la(),a);kt(this,!1)}y(xt,bt);m=xt.prototype;m.ae=!0;m.N=function(){return
this.Gb.N()};function yt(a,b){if(Jc(a.o(),b))return!0;for(var c=0,d=Ck(a);c<d;c+
+){var e=Dk(a,c);if("function"==typeof e.Df&&e.Df(b))return!0}return!1}m.gb=func
tion(a){this.ba(a,!0)};m.Ld=function(a,b){this.Cd(a,b,!0)};m.ed=function(){var a
=[];Bk(this,function(b){a.push(b)});return a};
m.setPosition=function(a,b){var c=this.V();c||S(this.o(),!0);var d=this.o(),e=a,
g=b,h=fe(d);e instanceof D&&(g=e.y,e=e.x);Zd(d,d.offsetLeft+(e-h.x),d.offsetTop+
(g-h.y));c||S(this.o(),!1)};m.getPosition=function(){return this.V()?fe(this.o()
):null};m.setVisible=function(a,b,c){(b=xt.s.setVisible.call(this,a,b))&&a&&this
.fa&&this.ae&&ct(this).focus();a&&c&&ka(c.clientX)?this.g=new D(c.clientX,c.clie
ntY):this.g=null;return b};m.Mf=function(a){this.ae&&ct(this).focus();return xt.
s.Mf.call(this,a)};
m.Th=function(a){return a.isEnabled()&&a.V()&&Zl(a,2)};m.Sa=function(a){for(var
b=this.Gb,c=qc(this.b.a,"div",b.N()+"-content",a),d=c.length,e=0;e<d;e++)$s(b,th
is,c[e]);xt.s.Sa.call(this,a)};m.Rf=function(a){var b=xt.s.Rf.call(this,a);b||Bk
(this,function(c){!b&&c.Uk&&c.Nh==a.keyCode&&(this.isEnabled()&&this.Qb(Fk(this,
c)),b=c.eb(a))},this);return b};m.Qb=function(a){xt.s.Qb.call(this,a);(a=Dk(this
,a))&&he(a.o(),this.o())};function zt(a,b){xt.call(this,a,b);this.ae=!0;kt(this,
!0);this.setVisible(!1,!0);this.a=new yf}y(zt,xt);m=zt.prototype;m.Sa=function(a
){zt.s.Sa.call(this,a);if(a=a.getAttribute("for")||a.htmlFor){a=this.b.o(a);var
b;(b=!a)||(b=na(a),b=!Af(this.a.b,b));b&&(a?(b={J:a,Mg:1,Ti:void 0,vj:"mousedown
",Xe:void 0},this.a.set(na(a),b),a=b):a=null,this.fa&&this.Wg(a))}};
m.da=function(){zt.s.da.call(this);this.a.forEach(this.Wg,this);var a=xk(this);a
.listen(this,"action",this.Oj);a.listen(this.b.a,"mousedown",this.gh,!0);G&&a.li
sten(this.b.a,"contextmenu",this.gh,!0)};m.Wg=function(a){xk(this).listen(a.J,a.
vj,this.Yk)};function At(a,b,c,d){var e=a.V();a.V()||ta();a.F("beforeshow")&&(c=
"undefined"!=typeof c?c:4,e||(a.o().style.visibility="hidden"),S(a.o(),!0),b.Xa(
a.o(),c,d),e||(a.o().style.visibility="visible"),a.Qb(-1),a.setVisible(!0))}
m.hide=function(){this.V()&&(this.setVisible(!1),this.V()||ta())};m.Oj=function(
){this.hide()};m.Yk=function(a){for(var b=this.a.$a(),c=0;c<b.length;c++){var d=
this.a.get(b[c]);if(d.J==a.d){b=d;c=q(b.Mg)?new Qg(b.J,b.Mg,!0):new Tg(a.clientX
,a.clientY);c.d&&c.d(5);At(this,c,b.Ti,b.Xe);a.preventDefault();a.Da();break}}};
m.gh=function(a){this.V()&&!yt(this,a.target)&&this.hide()};m.ye=function(a){zt.
s.ye.call(this,a);this.hide()};m.I=function(){zt.s.I.call(this);this.a&&(this.a.
clear(),delete this.a)};function Bt(a,b,c){tt.call(this,a,b,c);this.wa(16,!0)}y(
Bt,tt);dm("goog-checkbox-menuitem",function(){return new Bt(null)});function Ct(
a){Bt.call(this,Na(a.wc),a.getId());this.a=a}y(Ct,Bt);Ct.prototype.Sa=function(a
){Ct.s.Sa.call(this,a);if(this.a.b){var b=(a=1==this.a.b)?"Nyilv\u00e1nos k\u00f
6nyvespolc":"Priv\u00e1t k\u00f6nyvespolc";a=L("img",{src:"/googlebooks/images/s
haring_"+(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padd
ing-left:8px;float:"+(Pn()?"left":"right")});a=L("div","goog-menuitem-accel",a,B
c(String(this.a.B)));b=this.Mb();b.insertBefore(a,b.childNodes[1]||null)}};funct
ion Dt(a,b){zt.call(this);this.d=a;this.p=b}y(Dt,zt);m=Dt.prototype;m.Qa=functio
n(){Dt.s.Qa.call(this);var a;a=this.p;a=tb(a.d,a.b);z(a,this.ak,this)};m.da=func
tion(){Dt.s.da.call(this);this.o().style.maxHeight="200px";this.o().style.overfl
owY="scroll";var a=xk(this);a.listen(this.o(),"mouseout",this.Pk);a.listen(this.
o(),"scroll",this.Qk)};m.Pk=function(a){Jc(this.o(),a.b)||this.setVisible(!1)};
m.Si=function(a){var b=a.target,c=b.a,d=this.d.nb();b.Na()?!zj(c,d)&&null!=c.d&&
c.i&&(b=c.d.clone(),c=w(c.cj,c,d,t),W(b,"id",d),ij(b,c,"POST")):zj(c,d)&&null!=c
.g&&c.p&&(b=c.g.clone(),c=w(c.dj,c,d,t),W(b,"id",d),ij(b,c,"POST"));this.F("l");
a.Da()};m.Qk=function(a){a.Da()};m.ak=function(a){var b=!Ba(a.wc),c=a.i&&(!a.j||
this.d.a),d=!!zj(a,this.d.nb());b&&(c||d)&&(b=new Ct(a),b.Ja(d),b.setEnabled(thi
s.p.g!=a.getId()),this.ba(b,!0),xk(this).listen(b,"action",this.Si))};
function Et(a){var b=[];Bk(a,function(a){a instanceof Ct&&a.Na()&&b.push(a.a)});
return b};function Ft(a,b,c){$.call(this,null,null,c?5:0);this.a=new Dt(a,b);thi
s.a.fc(this);fd(this,x(gd,this.a));this.L=new Image(16,16);this.L.src="/googlebo
oks/images/my_library_logo.png";this.wa(64,!0)}y(Ft,$);m=Ft.prototype;m.Uh=null;
m.Qa=function(){Ft.s.Qa.call(this);C(this.o(),"add-to-library")};
function Gt(a){a.a.fa||a.a.render();var b=Et(a.a),c;switch(b.length){case 0:c="H
ozz\u00e1ad\u00e1s a saj\u00e1t k\u00f6nyvt\u00e1ramhoz";break;case 1:c="Hozz\u0
0e1adva a(z) "+(b[0].wc+" polchoz");break;default:c="M\u00e1r fent van "+(b.leng
th+" polcon")}0<b.length&&(c=gn(a.L,c));b=c;a.d.nd(a.o(),b);a.ic=b}m.ua=function
(a){this.Bf();Ft.s.ua.call(this,a);this.a.fa||this.a.render();a?At(this.a,new Vs
(this.o(),4,!0),void 0,null):this.a.hide()};
m.da=function(){Ft.s.da.call(this);var a=xk(this);a.listen(this,"enter",this.pk)
;a.listen(this,"leave",this.Bf);a.listen(this,"action",this.ok);a.listen(this.a,
"l",this.nk);Gt(this)};m.nk=function(){Gt(this)};m.ok=function(){this.ua(!0)};m.
pk=function(){this.Bf();this.Uh=U(w(this.ua,this,!0),200)};m.Bf=function(){df(th
is.Uh)};function Ht(a,b,c,d){this.wg=a||256;this.vg=b||256;this.b=c||3;this.d=d|
|3;this.a=null}function It(a,b){a.a=b}Ht.prototype.getTileUrl=function(a,b,c,d,e
){var g=this.b,h=this.d;b=Math.ceil(b/this.wg);c=Math.ceil(c/this.vg);var k=Math
.floor(e/g),n=Math.floor(d/h),r=g*b*k;e-=k*g;g=Math.min(g,c-k*g);r+=g*h*n;d-=n*h
;h=Math.min(h,b-n*h);d=r+(e*h+d);a=new V(a);W(a,"tid",d);this.a&&(a=this.a(a,d))
;return a.toString()};function Jt(){};function Kt(){};function Lt(a){this.wc=a.T
itle;this.a=a.Pid;this.Ki=a.PgNum}Lt.prototype.getId=f("a");function Mt(a){this.
wc=a.title||"";this.ag=!!a.fullview;this.De=a.table_of_contents_page_id||"";this
.gi=a.num_toc_pages||"";this.hi=a.max_resolution_image_width;this.fi=!!a.paired_
thumbnails;this.ii=a.thumbnail_token||"";this.j=a.containing_bookshelves||[];thi
s.ei=a.quality_info||"";this.R=a.volume_id||"";this.U=a.other_issues_query||"";t
his.D=!!a.is_browsable;this.L=!!a.is_public_domain;this.p=new Fb(a.page_width,a.
page_height);this.a=a.is_ebook||!1;var b=a.additional_info,c={};b&&(c=b["[JsonBo
okInfo]"]);
c.BuyLinks&&A(c.BuyLinks,function(){return new Kt},this);c.TocLine&&(this.Ee=A(c
.TocLine,function(a){return new Lt(a)}));c=null;b&&(c=b["[NewspaperJSONVolumeInf
o]"]);this.Gd=null==c?null:new Ht(c.tile_h,c.tile_w,c.x_win,c.y_win);this.ea=a.s
ample_url||"";this.La=a.is_newspaper||!1;(this.d=a.newspaper_tile_base_url)&&thi
s.Gd&&It(this.Gd,w(this.rb,this));this.b=c?c.res_h:Nt;this.Fe=this.La?"fixed_hei
ght":"fixed_width";this.ib=a.is_pre_order||!1;this.Ed=a.on_sale_date||"";this.yc
=a.volumeresult&&a.volumeresult.has_flowing_text;
this.Fd=a.volumeresult&&a.volumeresult.has_scanned_text;this.i=a.volumeresult&&a
.volumeresult.can_download_pdf;this.g=a.volumeresult&&a.volumeresult.can_downloa
d_epub;this.C=a.volumeresult?a.volumeresult.download_pdf_url:"";this.B=a.volumer
esult?a.volumeresult.download_epub_url:""}y(Mt,Jt);Mt.prototype.nb=f("R");var Nt
=[350,410,495,575,685,800,910,1025];Mt.prototype.gc=f("b");Mt.prototype.rb=funct
ion(a){a=a.toString();var b=a.indexOf("?");0<=b&&(a=this.d+a.substring(b));retur
n new V(a)};function Ot(a){Fj.call(this);null!=a&&a.bookshelf&&z(a.bookshelf,fun
ction(a){a=new Ej(a);Hj(this,a.getId())||(a.C?this.d:this.b).push(a)},this)}y(Ot
,Fj);function Pt(a,b){var c=new Ot(b);a&&z(a,function(a){Qt(a.nb(),a.j,c)});retu
rn c}function Qt(a,b,c){z(b,function(b){var e=new wj;e.a.uf=a;(b=Hj(c,String(b))
)&&b.a.push(e)})};function Rt(a,b){sk.call(this,b);this.a=a}y(Rt,sk);Rt.prototyp
e.d="info";Rt.prototype.g=!1;var St={info:"jfk-butterBar-info",error:"jfk-butter
Bar-error",warning:"jfk-butterBar-warning",promo:"jfk-butterBar-promo"};Rt.proto
type.V=function(){var a=this.o();return null!=a&&wb(a,"jfk-butterBar-shown")};Rt
.prototype.setVisible=function(a){Ab(this.o(),"jfk-butterBar-shown",a)};
Rt.prototype.Qa=function(){this.J=this.b.ia("div","jfk-butterBar");var a=this.o(
);a&&(Y(a,"live","assertive"),Y(a,"atomic","true"));this.a=this.a;if(a=this.o())
{var b=this.b;b.bg(a);b.Ag(a,this.a)}this.g=this.g;(a=this.o())&&Ab(a,"jfk-butte
rBar-mini",this.g);a=this.d;if(this.Mb()){var b=this.o(),c=St[a];yb(b,St[this.d]
);C(b,c)}this.d=a};function Tt(a,b){T.call(this);this.Eb=M("div");a.appendChild(
this.Eb);Q(this.Eb,{position:"absolute",backgroundColor:"#b2c4e9",width:"100%",h
eight:"5px",cursor:"pointer"});this.a=new Ut(this.Eb,b);P(this.Eb,"click",w(this
.F,this,"click"));P(this.a.o(),"click",w(this.F,this,"click"));P(this.Eb,"mouseo
ver",w(this.b,this,!0));P(this.Eb,"mouseout",w(this.b,this,!1))}y(Tt,T);function
Vt(a,b){Q(a.Eb,{backgroundColor:b?"#ffcc00":"#b2c4e9"});a.d=b}
Tt.prototype.b=function(a){this.d||Q(this.Eb,{backgroundColor:a?"#ffffcc":"#b2c4
e9"})};Tt.prototype.I=function(){this.a.O();Tt.s.I.call(this)};function Ut(a,b){
gh.call(this,a);this.d=a;this.Xd=200;this.jf=500;var c=this.o();Q(c,{backgroundC
olor:"#FFF",color:"#333",border:"1px solid #6b90da",padding:"6px",fontSize:"83%"
,width:"350px",cursor:"pointer"});var d=M("div");Q(d,{fontWeight:"bold"});d.appe
ndChild(Bc(b.a+". oldal"));c.appendChild(d);d=M("div");d.innerHTML=b.b;c.appendC
hild(d)}y(Ut,gh);
Ut.prototype.ld=function(a){var b=fe(this.d),c=ne(this.o());Ut.s.ld.call(this,a,
new lg(b.x-c.width,Math.min(b.y,uc().height-c.height)))};function Wt(a){Z.call(t
his);this.b=a;this.d=this.b.Ra.b;this.i={};this.p=new X;this.g=M("div");Q(this.g
,{backgroundColor:"#fcfcff",position:"absolute"});this.d.C.appendChild(this.g);z
(this.b.Ba.Oa,w(this.xi,this));this.a.listen(this.d,"pagechange",this.sg);this.s
g();this.a.listen(this.d,"resize",this.Re);this.a.listen(this.d,"viewportmodecha
nge",this.rg);this.d.ca()&&this.rg()}y(Wt,Z);m=Wt.prototype;
m.sg=function(){this.j&&(Vt(this.j,!1),this.j=null);var a=this.i[this.d.S().ja()
];a&&(this.j=a,Vt(a,!0))};m.rg=function(){var a=this.d.ca(),b=a instanceof qr;b&
&this.Re();this.p.removeAll();this.p.listen(a,"layoutchange",w(this.Re,this));S(
this.g,b)};m.Re=function(){U(w(this.pl,this),10)};m.pl=function(){var a=this.d.c
a();a&&a instanceof qr&&(a.Q(),a=a.b.d,R(this.g,15,a.clientHeight),Zd(this.g,a.c
lientWidth-15,0),Xt(this))};
function Xt(a){var b=a.d.ca().g.ed(function(a){return a instanceof rp}),c={};z(b
,function(a){c[a.S().ja()]=a});z(a.b.Ba.Oa,w(a.Uj,a,c))}m.Uj=function(a,b){var c
=this.d.ca().b.b.clientHeight,d=a[b.ja()];if(d){var e=Yb?5:15;Zd(this.i[b.ja()].
Eb,0,Math.floor(d.Gc()/c*(this.g.clientHeight-e-(Yb?30:15)))+e)}};m.xi=function(
a){var b=new Tt(this.g,a);this.i[a.ja()]=b;this.a.listen(b,"click",w(this.b.Nb,t
his.b,a,null))};m.I=function(){N(this.g);Ib(this.i,function(a){a.I.call(a)});Wt.
s.I.call(this)};function Yt(a){Z.call(this);this.Ra=a;this.Qg="n"}y(Yt,Z);Yt.pro
totype.b=function(a,b,c){this.Ba=new Is(b);b=this.Ra.b;b.i||b.Ua(qr);0==this.Ba.
Oa.length?Zt(this.Ra.g):a?c?(a=fb(this.Ba.Oa,function(a){return c==a.ja()}))?thi
s.Nb(a):this.Nb(this.Ba.Oa[0],c):this.Nb(this.Ba.Oa[0]):$t(this);this.d=new Wt(t
his)};
function $t(a){var b=a.Ra.b,c=b.i;if(c==qr||c==As)a.Ra.i=c;b.Ua(Ms);var b=b.ca()
,c=a.Ra.g,d="n"==c.b.Qg;S(c.C,d);S(c.D,!d);c.j.innerHTML="<b>"+c.b.Ba.Oa.length+
"</b>"+(" tal\u00e1lat l\u00e1that\u00f3 a k\u00f6nyvben a(z) "+("<b>"+Js(c.b.Ba
)+"</b> keres\u0151sz\u00f3ra"));au(c,!0);c=a.Ba;c!=b.Ba&&(b.Ba=c,c=new Ls(b.Ba,
b.Q().width),wp(b,c),b.ab());a=w(a.Nb,a);b.oa=a;yp(b,new D(0,0))}
Yt.prototype.Nb=function(a,b){Dp=!0;var c=this.Ra.g;au(c,!1);c.d=$a(c.b.Ba.Oa,a)
;c.j.innerHTML="<b>"+c.b.Ba.Oa.length+"</b>"+(" / "+("<b>"+(c.d+1)+"</b>"+(". ta
l\u00e1lat a k\u00f6nyvben a(z) "+("<b>"+Js(c.b.Ba)+"</b> keres\u0151sz\u00f3ra"
))));var c=this.Ra.b,d=uo(c.aa,a.ja());if(!d)return null;var e=c.ca();e instance
of qr||e instanceof As||(this.Ra.i==As?c.Ua(As):c.Ua(qr));if(b)return Eo(c,b),nu
ll;t:{if((e=c.j.ca().g)&&e.kc&&(e=e.kc(d))){var g=new D(40,80),h=c.qa.Wa();if(!h
)break t;var k=Jo(d,h);
if(k){Ko(c,e,g,k);break t}e=w(c.sj,c,e,g,h);Ho(d,Io(d),e)}c.Ka(d)}return d};Yt.p
rototype.I=function(){gd(this.d);Yt.s.I.call(this)};function bu(){Z.call(this);t
his.g=M("div");this.B=new Rt(this.g);this.B.render(cu);this.B.setVisible(!0);var
a=this.B.o();a&&(On(a,{"text-align":"left"}),a.style.height="100%");S(this.g,!1
);a=M("span");this.g.appendChild(a);On(a,{cursor:"pointer",margin:"0 0 0 25px",w
hiteSpace:"nowrap"});Pn()?Be(a,"left"):Be(a,"right");this.a.listen(a,"click",thi
s.Eg);du(this,a,"Keres\u00e9s t\u00f6rl\u00e9se",w(this.Eg,this));var b=M("img")
;b.src="/googlebooks/images/close_x.gif";On(b,{backgroundColor:"#fff",margin:"0
6px",
verticalAlign:"middle"});a.appendChild(b);this.j=M("span");this.g.appendChild(th
is.j);this.p=M("span");this.g.appendChild(this.p);On(this.p,{marginLeft:"5px",wh
iteSpace:"nowrap"});this.p.innerHTML="- ";this.p.appendChild(Bc("Rend
ez\u00e9s szempontja:: "));this.C=M("span");this.p.appendChild(this.C);du(this,t
his.C,"relevancia",w(this.Fg,this,"r"));a=M("span");a.innerHTML=" | <b
>oldal</b>";this.C.appendChild(a);this.D=M("span");this.p.appendChild(this.D);a=
M("span");a.innerHTML=
"<b>relevancia</b> | ";this.D.appendChild(a);du(this,this.D,"oldal",w(
this.Fg,this,"n"));this.i=M("span");this.g.appendChild(this.i);On(this.i,{margin
Left:"8px",whiteSpace:"nowrap"});this.i.innerHTML="- ";du(this,this.i
,"‹ El\u0151z\u0151",w(this.Dg,this,-1));a=M("span");a.innerHTML=" &n
bsp;";this.i.appendChild(a);du(this,this.i,"K\u00f6vetkez\u0151 ›",w(this.
Dg,this,1));a=M("span");a.innerHTML=" - ";this.i.appendChi
ld(a);du(this,this.i,
"\u00d6sszes megtekint\u00e9se",w(this.Mi,this));se(this.g,!0)}var cu,eu,fu;y(bu
,Z);function au(a,b){S(eu,!b);S(a.p,b);S(a.i,!b&&1<a.b.Ba.Oa.length);S(a.g,!0);f
u.a()}function gu(a){S(a.p,!1);S(a.i,!1);a.j.innerHTML=""}
function Zt(a){gu(a);var b=a.b.Ba,c=b.Hb.spellresults&&b.Hb.spellresults.correct
_spell?b.Hb.spellresults.correct_spell:null;if(c){var d=M("span");d.innerHTML="K
eres\u00e9si javaslat: ";du(a,d,c,w(a.qj,a,c));a.j.appendChild(d);c=M("br");a.j.
appendChild(c)}c=M("span");c.innerHTML=Da("Egyetlen tal\u00e1lat sincs ebben a k
\u00f6nyvben a(z) "+(Js(b)+" kifejez\u00e9sre"))+" - ";a.j
.appendChild(c);b=M("a");a.j.appendChild(b);b.innerHTML="Keres\u00e9s az \u00f6s
szes k\u00f6nyvben »";
c="patents"==Cj()?new V("http://www.google.com/search?tbm=pts&tbo=p&hl=en"):new
V("http://www.google.com/search?tbm=bks&tbo=p");ek(c);W(c,"q",Na(Js(a.b.Ba)));b.
href=c.toString();S(a.g,!0);fu.a()}m=bu.prototype;m.I=function(){bu.s.I.call(thi
s);gd(this.B);S(eu,!0);N(this.g);fu.a()};function du(a,b,c,d){var e=M("span");Q(
e,{textDecoration:"underline",color:"#0000cc",cursor:"pointer"});b.appendChild(e
);e.innerHTML=c;a.a.listen(e,"click",d)}m.Eg=function(){this.b.Ra.b.qa.kb("");th
is.b.Ra.p.update()};
m.Dg=function(a){hu(this,this.d,a)};function hu(a,b,c){var d=a.b.Ba.Oa.length;a.
d+=c;a.d>=d&&(a.d=0);0>a.d&&(a.d=d-1);a.d!=b&&(a.b.Nb(a.b.Ba.Oa[a.d])||hu(a,b,c)
)}m.Fg=function(a){this.b.Ra.update(a)};m.Mi=function(){$t(this.b)};m.qj=functio
n(a){this.b.Ra.kb(Na(a))};function iu(a,b,c){Z.call(this);this.b=a;this.j=b;this
.p=c;this.a.listen(a.qa,"change",w(this.update,this,"r",null))}y(iu,Z);
iu.prototype.update=function(a,b,c){this.d?(this.d.O(),this.d=null):(this.b.i&&(
this.i=this.b.i),this.g=new bu);var d=this.b.qa.Wa();b&&!b.search_query_escaped&
&0<b.number_of_results&&d&&(b.search_query_escaped=d);b&&b.search_query_escaped?
(this.d=new Yt(this),this.g.b=this.d,a=!Yf(new V(window.location.toString()),"q"
),this.d.b(a,b,c)):d?(this.d=new Yt(this),b=this.g.b=this.d,c=b.Ra.g,gu(c),c.j.i
nnerHTML="Bet\u00f6lt\u00e9s\u2026",c=new V(window.location.href),W(c,"jscmd","S
earchWithinVolume"),W(c,
"q",d),W(c,"scoring",a),(new Fq(c)).b(w(b.b,b,!1)),b.Qg=a,Fr(this.j,d)):(this.d&
&(this.d.O(),this.d=null),this.b.ca()instanceof Ms&&this.b.Ua(this.i),this.g&&(t
his.g.O(),this.g=null),Fr(this.j,""))};iu.prototype.kb=function(a){this.b.qa.kb(
a);Fr(this.j,a)};window.onerror=function(a,b,c){(new Image).src=["/books/javascr
ipt/gen_204?src=",encodeURIComponent(b),"&line=",c].join("")};function ju(a,b){v
ar c=J(a),d=J(b);c&&d&&P(c,"submit",x(ku,d))}function ku(a,b){""==a.value&&b.pre
ventDefault()};function lu(a,b,c){if(F&&!Zb)return a;a='url("'+b+'")';G&&(a+=" 7
5");return a+(", "+c)};function mu(a){Z.call(this);this.b=a;this.d=new X;this.a
.listen(a,"viewportmodechange",this.Xg);this.b.ca()&&this.Xg()}y(mu,Z);m=mu.prot
otype;m.Xg=function(){this.d.removeAll();this.g&&this.g.O();this.i=this.b.ca().b
.g;var a=new kk(this.i);a.bh=t;this.g=a;this.d.listen(this.i,"dblclick",w(this.K
j,this));this.d.listen(a,"start",w(this.Mj,this));this.d.listen(a,"drag",w(this.
Nj,this));this.d.listen(a,"end",w(this.Lj,this));nu(this,!1)};m.Kj=function(){th
is.b.Zb("next")};
function nu(a,b){var c=a.i,d;d=F?b?"-moz-grabbing":"-moz-grab":b?lu("-moz-grabbi
ng","/googlebooks/images/closedhand.cur","move"):lu("-moz-grab","/googlebooks/im
ages/openhand.cur","default");Q(c,"cursor",d)}m.Mj=function(){this.j=this.b.ca()
.i;nu(this,!0)};m.Nj=function(){var a=this.g,b=this.j;yp(this.b.ca(),new D(b.x-a
.deltaX,b.y-a.deltaY))};m.Lj=function(){this.j=null;nu(this,!1)};m.I=function(){
mu.s.I.call(this)};function ou(a,b){this.i=a;this.C=new di(document);this.d={};t
his.j={};P(this.C,"key",w(this.B,this));pu(this,33,w(this.g,this,-1),!1,!0);pu(t
his,34,w(this.g,this,1),!1,!0);pu(this,38,w(this.a,this,0,-ou.prototype.b),!1,!0
);pu(this,40,w(this.a,this,0,ou.prototype.b),!1,!0);pu(this,37,w(this.a,this,-ou
.prototype.b,0),!1,!0);pu(this,39,w(this.a,this,ou.prototype.b,0),!1,!0);pu(this
,32,w(this.g,this,1),!0,!0);pu(this,74,w(this.p,this,"next"),!0);pu(this,75,w(th
is.p,this,"previous"),!0);var c=w(b.i,b),
c=x(qu,c,!0,void 0);this.d["+"]=c;c=w(b.j,b);c=x(qu,c,!0,void 0);this.d["-"]=c}f
unction pu(a,b,c,d,e){c=x(qu,c,d,e);a.j[b]=c}ou.prototype.B=function(a){var b=th
is.d[String.fromCharCode(a.i)]||this.j[a.keyCode];b&&b(a)};function qu(a,b,c,d){
b&&d.p||d.ctrlKey||d.altKey||d.metaKey||ru[d.target.tagName.toUpperCase()]||(c&&
d.preventDefault(),a())}var ru=Tb("BUTTON","INPUT","SELECT","TEXTAREA");ou.proto
type.p=function(a){this.i.Zb(a)};
ou.prototype.g=function(a){a=Math.floor(a*this.i.ca().Q().height*.75);this.a(0,a
)};ou.prototype.a=function(a,b){var c=this.i.ca();Ap(c,new D(a,b),w(c.ac,c))};ou
.prototype.b=20;function su(a){this.b=a}function tu(a,b){var c=b||[],d=bb(a.b,fu
nction(a){return!db(c,function(b){return 50>Math.abs(b-a)})});d.push.apply(d,c);
d.sort(rb);return d};function uu(a){Z.call(this);this.d=a;this.a.listen(a,"viewp
ortmodechange",this.g);this.g()}y(uu,Z);uu.prototype.i=function(){vu(this,1)};uu
.prototype.j=function(){vu(this,-1)};function vu(a,b){var c=a.d.ca(),d=[];"fixed
_width"==c.g.oh()&&d.push(c.Q().width);var e;t:if(e=c.g.of(),d=tu(a.b,d),0<b)for
(var g=0;g<d.length;g++){if(d[g]>e){e=d[g];break t}}else for(g=d.length-1;0<=g;g
--)if(d[g]<e){e=d[g];break t}e&&c.Rd(c.Xc(e))}uu.prototype.g=function(){var a=th
is.d.ca();a&&(this.b=null,a.gc&&(this.b=new su(a.gc())))};function wu(){}y(wu,bm
);ha(wu);m=wu.prototype;m.Ya=function(a){var b=Tl(this,a),b=a.b.ia("div",{"class
":"goog-inline-block "+b.join(" ")},a.getContent());cm(b,a.g);Ul(this,a,b);retur
n b};m.vc=l("button");m.ue=function(a){return"DIV"==a.tagName};m.ra=function(a,b
){C(b,"goog-inline-block");return wu.s.ra.call(this,a,b)};m.Fa=l("");m.N=l("goog
-flat-button");dm("goog-flat-button",function(){return new rm(null,wu.la())});fu
nction xu(){}y(xu,bm);ha(xu);m=xu.prototype;m.Ya=function(a){var b=Tl(this,a),b=
a.b.ia("div",{"class":"goog-inline-block "+b.join(" ")},this.ee(a.getContent(),a
.b));cm(b,a.g);Ul(this,a,b);return b};m.vc=l("button");m.pb=function(a){return a
&&a.firstChild&&a.firstChild.firstChild};m.ee=function(a,b){return b.ia("div","g
oog-inline-block "+(this.N()+"-outer-box"),b.ia("div","goog-inline-block "+(this
.N()+"-inner-box"),a))};m.ue=function(a){return"DIV"==a.tagName};
m.ra=function(a,b){yu(b,!0);yu(b,!1);var c;t:{c=a.b.Gh(b);var d=this.N()+"-outer
-box";if(c&&wb(c,d)&&(c=a.b.Gh(c),d=this.N()+"-inner-box",c&&wb(c,d))){c=!0;brea
k t}c=!1}c||b.appendChild(this.ee(b.childNodes,a.b));xb(b,["goog-inline-block",t
his.N()]);return xu.s.ra.call(this,a,b)};m.N=l("goog-custom-button");
function yu(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;
){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""=
=Da(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(
/[\s\xa0]+$/,"");break}}else break;c=d}};function zu(){}y(zu,xu);ha(zu);zu.proto
type.pb=function(a){return zu.s.pb.call(this,a&&a.firstChild)};zu.prototype.ra=f
unction(a,b){var c=qc(document,"*","goog-menu",b)[0];if(c){S(c,!1);oc(c).body.ap
pendChild(c);var d=new xt;Ak(d,c);Au(a,d)}return zu.s.ra.call(this,a,b)};zu.prot
otype.ee=function(a,b){return zu.s.ee.call(this,[b.ia("div","goog-inline-block "
+(this.N()+"-caption"),a),b.ia("div","goog-inline-block "+(this.N()+"-dropdown")
,"\u00a0")],b)};zu.prototype.N=l("goog-menu-button");function Bu(a,b,c,d,e){rm.c
all(this,a,c||zu.la(),d);this.wa(64,!0);this.R=new Vs(null,5);b&&Au(this,b);this
.L=new bf(500);!ti&&!ui||H("533.17.9")||(this.Wd=!0);this.Pa=e||wt.la()}y(Bu,rm)
;m=Bu.prototype;m.Wd=!1;m.da=function(){Bu.s.da.call(this);Cu(this,!0);this.a&&D
u(this,this.a,!0);Y(this.J,"haspopup",!!this.a)};m.Va=function(){Bu.s.Va.call(th
is);Cu(this,!1);if(this.a){this.ua(!1);this.a.Va();Du(this,this.a,!1);var a=this
.a.o();a&&N(a)}};
m.I=function(){Bu.s.I.call(this);this.a&&(this.a.O(),delete this.a);delete this.
hb;this.L.O()};m.yb=function(a){Bu.s.yb.call(this,a);$l(this,4)&&(this.ua(!$l(th
is,64),a),this.a&&(this.a.wb=$l(this,64)))};m.xb=function(a){Bu.s.xb.call(this,a
);this.a&&!$l(this,4)&&(this.a.wb=!1)};m.sc=function(){mm(this,!1);return!0};m.o
j=function(a){this.a&&this.a.V()&&!this.Df(a.target)&&this.ua(!1)};m.Df=function
(a){return a&&Jc(this.o(),a)||this.a&&yt(this.a,a)||!1};
m.oc=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!
0}else if("key"!=a.type)return!1;if(this.a&&this.a.V()){var b=this.a.eb(a);retur
n 27==a.keyCode?(this.ua(!1),!0):b}return 40==a.keyCode||38==a.keyCode||32==a.ke
yCode||13==a.keyCode?(this.ua(!0,a),!0):!1};m.el=function(){this.ua(!1)};m.pj=fu
nction(){$l(this,4)||this.ua(!1)};m.je=function(a){this.Wd||this.ua(!1);Bu.s.je.
call(this,a)};function Eu(a){a.a||Au(a,new xt(a.b,a.Pa));return a.a||null}
function Au(a,b){var c=a.a;b!=c&&(c&&(a.ua(!1),a.fa&&Du(a,c,!1),delete a.a),a.fa
&&Y(a.J,"haspopup",!!b),b&&(a.a=b,b.fc(a),b.setVisible(!1),c=a.Wd,(b.ae=c)&&kt(b
,!0),a.fa&&Du(a,b,!0)))}m.gb=function(a){Eu(this).ba(a,!0)};m.Ld=function(a,b){E
u(this).Cd(a,b,!0)};m.setVisible=function(a,b){var c=Bu.s.setVisible.call(this,a
,b);c&&!this.V()&&this.ua(!1);return c};m.setEnabled=function(a){Bu.s.setEnabled
.call(this,a);this.isEnabled()||this.ua(!1)};
m.ua=function(a,b){Bu.s.ua.call(this,a);if(this.a&&$l(this,64)==a){if(a)this.a.f
a||this.a.render(),this.Ia=ee(this.o()),this.ma=pe(this.o()),Fu(this),this.a.Qb(
!b||40!=b.keyCode&&38!=b.keyCode?-1:0);else{mm(this,!1);this.a.wb=!1;var c=this.
o();c&&(Y(c,"activedescendant",""),Y(c,"owns",""));null!=this.D&&(this.D=void 0,
(c=this.a.o())&&R(c,"",""))}this.a.setVisible(a,!1,b);if(!this.isDisposed()){var
c=xk(this),d=a?c.listen:c.ya;d.call(c,this.b.a,"mousedown",this.oj,!0);this.Wd&
&d.call(c,this.a,"blur",
this.pj);d.call(c,this.L,"tick",this.nj);a?this.L.start():this.L.stop()}}};funct
ion Fu(a){if(a.a.fa){var b=a.R;a.R.element=a.hb||a.o();var c=a.a.o();a.a.V()||(c
.style.visibility="hidden",S(c,!0));!a.D&&a.R.i&&a.R.b&32&&(a.D=ne(c));b.Xa(c,b.
a^1,null,a.D);a.a.V()||(S(c,!1),c.style.visibility="visible")}}
m.nj=function(){var a=pe(this.o()),b=ee(this.o()),c=this.ma;(c=!(c==a||c&&a&&c.l
eft==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Ia,c=
!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left
));c&&(this.ma=a,this.Ia=b,Fu(this))};function Du(a,b,c){var d=xk(a);c=c?d.liste
n:d.ya;c.call(d,b,"action",a.el);c.call(d,b,"close",a.bl);c.call(d,b,"highlight"
,a.cl);c.call(d,b,"unhighlight",a.dl)}
function Cu(a,b){var c=xk(a);(b?c.listen:c.ya).call(c,a.o(),"keydown",a.Sk)}m.cl
=function(a){(a=a.target.o())&&Gu(this,a)};m.Sk=function(a){Zl(this,32)&&this.o(
)&&this.a&&this.a.V()&&a.Da()};m.dl=function(){if(!ft(this.a)){var a=this.o();Y(
a,"activedescendant","");Y(a,"owns","")}};m.bl=function(a){if($l(this,64)&&a.tar
get instanceof tt){a=a.target;var b=a.o();a.V()&&$l(a,2)&&null!=b&&Gu(this,b)}};
function Gu(a,b){var c=a.o(),d=b.getAttribute("aria-activedescendant"),d=oc(b).g
etElementById(null==d||void 0==d?"":String(d))||b;if(!d.id){var e=Di.la();d.id=E
i(e)}$h(c,d);Y(c,"owns",d.id)}dm("goog-menu-button",function(){return new Bu(nul
tor");function Xu(){this.a="toolbar"}y(Xu,Ws);ha(Xu);Xu.prototype.Ad=function(a)
{return"HR"==a.tagName?new vt(Wu.la()):Xu.s.Ad.call(this,a)};Xu.prototype.N=l("g
oog-toolbar");Xu.prototype.Sh=l("horizontal");function Yu(a,b,c){bt.call(this,b,
a||Xu.la(),c)}y(Yu,bt);Yu.prototype.xe=function(a){Yu.s.xe.call(this,a);this.wb|
|gt(this)};function Zu(){}y(Zu,xu);ha(Zu);Zu.prototype.N=l("goog-toolbar-button"
);function $u(a,b,c){rm.call(this,a,b||Zu.la(),c)}y($u,rm);dm("goog-toolbar-butt
on",function(){return new $u(null)});function av(a,b){vt.call(this,a||Wu.la(),b)
}y(av,vt);dm("goog-toolbar-separator",function(){return new av});function bv(a){
this.b=a}y(bv,Zu);var cv={};bv.prototype.N=function(){return this.b||"ocean-chro
me-button"};function dv(a){Xu.call(this);this.b=a}y(dv,Xu);var ev={};dv.prototyp
e.N=function(){return this.b||"ocean-chrome-toolbar"};function fv(a){return ev[a
]||(ev[a]=new dv(a))};function gv(a,b){Yu.call(this,fv(a||"viewport-chrome-toolb
ar"));this.kf=b||"viewport-chrome-toolbar-button";this.R={};this.a=new X(this)}y
(gv,Yu);function hv(a,b,c,d){b.wa(16,!0);if(c){var e=a.R[c];e||(e=new Ru,Tu(e,fu
nction(a,b){a&&a.Ja(b)}),a.R[c]=e);e.gb(b);b.lc&=-17;P(b,"action",function(a){Vu
(e,a.target)});d&&Vu(e,b)}else b.Ma(16,!!d)}function iv(a,b){a.R.viewport&&Vu(a.
R.viewport,b)}
function jv(a,b,c,d,e){var g=M("div"),h=L("span",{"class":c,id:d?d+"-image":null
});d=L("span",{id:d?d+"-text":null,"class":"linkbar-button-text"});d.innerHTML=b
;g.appendChild(h);h.parentNode&&h.parentNode.insertBefore(d,h.nextSibling);b=g||
L("div",{"class":c});c=a.kf;c=cv[c]||(cv[c]=new bv(c));b=new $u(b,c);e&&P(b,"act
ion",x(e,b));a.ba(b,!0);return b}gv.prototype.I=function(){gv.s.I.call(this);thi
s.a.O();Ib(this.R,function(a){a.O()})};function kv(a,b){Z.call(this);this.b=a;th
is.i=b;this.g=this.b.Z.Ee;this.j=!!this.b.Z.Ee;this.B=!!this.b.Z.De;if(this.j){v
ar c;t:{c=this.b.aa;for(var d=0;d<this.g.length;d++){var e=uo(c,this.g[d].getId(
));if(e){var g;i:{for(g=d+1;g<this.g.length;g++){var h=uo(this.b.aa,this.g[g].ge
tId());if(h){g=h;break i}}g=null}g=g?ro(g)-1:ro(Xa(so(c)));h=ro(this.b.S());if(h
>=ro(e)&&h<=g){c=d;break t}}}c=-1}this.p=c}}y(kv,Z);m=kv.prototype;
m.render=function(a){this.d=M("div");document.body.appendChild(this.d);U(w(this.
Sj,this));this.C=a;if(this.j)lv(this);else if(this.B){C(this.d,"base-image-toc-d
iv");a=this.b.Z.De;var b=uo(this.b.aa,a);b&&mv(this,b);1<this.b.Z.gi&&(a=to(this
.b.aa,a,1))&&mv(this,a);this.Pd()}else this.O()};m.Sj=function(){this.a.listen(d
ocument,"click",this.O);this.a.listen(this.b,"resize",this.Pd)};
function mv(a,b){var c=new Fb(128,0),d=L("img",{width:128});C(d,"toc-page-image"
);a.a.listen(d,"click",w(a.b.Ka,a.b,b));F&&Pn()&&a.a.listen(d,"load",a.Pd);b.Xb(
c)?a.Yg(d,b,c):(c=x(a.Yg,d,b,c),Ho(b,Io(b),c));a.d.appendChild(d)}m.Yg=function(
a,b,c){sc(a,{src:b.Xb(c)})};
function lv(a){var b=L("div",{"class":"toc-div"}),c;z(a.g,function(a,e){var g=a.
getId(),g=uo(this.b.aa,g),h=a.Ki,k=this.g[e+1]?"":"-last",n="toc-middle-cell"+k,
k="toc-right-cell"+k,r=L("div",{"class":g?"toc-row":""}),s=M("div");C(s,"goog-in
line-block");C(s,"toc-left-cell");e==this.p&&C(s,Pn()?"SPRITE_toc_selected_item_
arrow_right":"SPRITE_toc_selected_item_arrow_left");var B=M("div");C(B,"goog-inl
ine-block");C(B,n);F&&!H("1.9")&&Q(B,"overflow","hidden");var K=M("div");C(K,"go
og-inline-block");C(K,
k);var ra=a.wc;35<ra.length&&(ra=ra.substring(0,32)+"...");B.innerHTML=ra;K.inne
rHTML=Ba(h)?" ":h;r.appendChild(s);r.appendChild(B);r.appendChild(K);g?this
.a.listen(r,"click",w(this.b.Ka,this.b,g)):(yb(B,n),C(B,"toc-middle-disabled-cel
l"),yb(K,k),C(K,"toc-right-disabled-cell"));b.appendChild(r);e==this.p&&(c=r)},a
);c&&U(w(a.Li,a,c));a.d.appendChild(b);300<ne(a.d).height&&(Q(a.d,"height","300p
x"),C(a.d,"scroll-toc-div-wide"));C(a.d,"scroll-toc-div");a.Pd()}
m.Li=function(a){300<a.offsetTop+ne(a).height&&(a=void 0!=a.previousElementSibli
ng?a.previousElementSibling:Hc(a.previousSibling,!1))&&(this.d.scrollTop=a.offse
tTop)};m.Pd=function(){gg(this.i.o(),7,this.d,6,new D(0,-this.C))};m.I=function(
){kv.s.I.call(this);N(this.d);this.i.Ja(!1)};function nv(a){gv.call(this);this.d
=a.ha;this.g=a.fullscreen;this.hb=a.history;this.U=a.Ne;this.Z=a.Me;this.ma=a.Le
;this.D=a.Ie;this.va=a.He;this.Pa="patents"==Cj();if(!a.cg){var b=J("appbar-pate
nts-prior-art-finder-link");if(b&&(b=b.getAttribute("href"))){var c=new $(" Kor\
u00e1bbi publik\u00e1ci\u00f3k keres\u00e9se",void 0,2);this.ba(c,!0);this.a.lis
ten(c,"action",w(this.tb,this,b))}if(c=J("appbar-patents-discuss-this-link"))if(
b=c.getAttribute("href")){var d;"true"==c.getAttribute("data-is-grant")?
v(this,"appbar-content-language-link","content-language")}else if(e=J("appbar-do
wnload-pdf-link"))if(e=e.getAttribute("href"))b=new $("PDF let\u00f6lt\u00e9se")
,this.ba(b,!0),this.a.listen(b,
"action",w(this.tb,this,e));a.ji&&(a=gn("/googlebooks/images/kennedy/settings.pn
g"),C(a[0],"goog-flat-menu-button-img"),e=L("div",{"class":"toc-div"}),b=new xt,
b.ba(new gm(e),!0),(c=document.getElementById("ofe-gear-menu-contents"))&&e.appe
ndChild(c.cloneNode(!0)),this.Ia=new Bu(a,b,Hu.la()),this.ba(this.Ia,!0),this.Pa
&&!this.d&&(a=new Qu,this.Ia.Ld(a,0)))}y(nv,gv);m=nv.prototype;m.pi=function(){v
ar a=this.g;Ro(a,!a.isFullscreen());this.hb.update()};m.ki=function(){this.L.Ma(
16,this.g.isFullscreen())};
m.oi=function(){this.va(this.p.Na())};m.mi=function(){if(this.C.Na()){var a=new
Lu(document.body,this.d,!0);a.render(this.C,!0);Fd(a,"dispose",w(this.C.Ja,this.
C,!1))}};m.Oe=function(a){this.d.Ua(a);this.d.qa.Wa()||this.hb.update()};m.fg=fu
nction(){var a=this.d.ca();a instanceof qr&&iv(this,this.Ac);a instanceof As&&iv
(this,this.Cc);(a=a instanceof hs)&&iv(this,this.Bc);a=!a;this.$c.setEnabled(a);
this.Zc.setEnabled(a)};
function ov(a,b,c){if(b=pc(b)){var d=b.length;if(1<d)for(var e=0;e<d;++e){var g=
b[e],h=g.getAttribute("href"),k=g.getAttribute("data-label"),g=g.getAttribute("d
ata-selected"),k=new $(k);0==e&&e!=d-1?sm(k,2):e==d-1&&0!=e?sm(k,1):0!=e&&e!=d-1
&&sm(k,3);a.ba(k,!0);hv(a,k,c,g);g||a.a.listen(k,"action",w(a.tb,a,h))}}}m.ni=fu
nction(){var a=this.d.S().Lb()||"Tartalomjegyz\u00e9k";this.ad&&(this.ad.innerHT
ML=a)};m.li=function(){this.ob.getState()&16&&(new kv(this.d,this.ob)).render(3)
};
m.tb=function(a){window.location=a};m.Ac=null;m.Cc=null;m.Bc=null;m.Zc=null;m.$c
=null;m.Nd=null;m.Md=null;m.ob=null;m.ad=null;m.bd=null;function pv(a,b,c){Ku.ca
ll(this,a);this.g=b;this.d=c}y(pv,Ku);pv.prototype.render=function(a){pv.s.rende
r.call(this,a);a=qv(this,"PDF",this.g);this.o().appendChild(a);a=M("br");this.o(
).appendChild(a);a=qv(this,"EPUB",this.d);this.o().appendChild(a);C(this.o(),"do
wnload-panel-div")};function qv(a,b,c){c=L("a",{href:c});c.appendChild(Bc(b));a.
a.listen(c,"click",w(a.O,a));return c};function rv(a,b,c){Ku.call(this,a);this.d
=b;this.oa=c}y(rv,Ku);m=rv.prototype;
m.render=function(a){rv.s.render.call(this,a);this.oa&&(a=L("p",{"class":"headin
g",innerHTML:"K\u00f6nyv min\u0151s\u00e9ge"}),this.o().appendChild(a),a=L("p",{
innerHTML:this.d.Z.ei}),this.o().appendChild(a));a=L("p",{"class":"heading",inne
rHTML:"Az oldalon l\u00e9v\u0151 hiba bejelent\u00e9se"});this.o().appendChild(a
);a=L("p",{innerHTML:"Aktu\u00e1lis oldal: "});this.R=M("span");a.appendChild(th
is.R);this.o().appendChild(a);this.U=L("p",null,"Az ezen az oldalon felmer\u00fc
l\u0151 hib\u00e1kat nem lehet bejelenteni.");
this.o().appendChild(this.U);this.p=M("div");this.o().appendChild(this.p);a=M("p
");this.g=L("input",{type:"checkbox",id:"feedback-panel-bad-page"});a.appendChil
d(this.g);var b=L("label",{"for":"feedback-panel-bad-page",innerHTML:"Az oldal e
gy r\u00e9sze olvashatatlan"});a.appendChild(b);b=M("br");a.appendChild(b);this.
j=L("input",{type:"checkbox",id:"feedback-panel-missing-page"});a.appendChild(th
is.j);b=L("label",{"for":"feedback-panel-missing-page",innerHTML:"Hi\u00e1nyz\u0
0f3 oldal"});a.appendChild(b);
this.p.appendChild(a);a=M("p");this.C=L("button",{innerHTML:"K\u00fcld\u00e9s",o
nclick:w(this.Aj,this)});a.appendChild(this.C);this.D=L("span",{innerHTML:"K\u00
f6sz\u00f6nj\u00fck, hogy jelentette a probl\u00e9m\u00e1t.",style:"margin-left:
7px;"});a.appendChild(this.D);this.p.appendChild(a);this.xg()};m.Wc=function(){
rv.s.Wc.call(this);this.a.listen(this.g,"click",this.Ye);this.a.listen(this.j,"c
lick",this.Ye);this.a.listen(this.d,"pagechange",this.xg)};
m.xg=function(){var a=this.d.S();this.R.innerHTML=a.Lb();var b=!db([4,8,16],w(a.
d,a));S(this.U,!b);S(this.p,b);a=this.d.D.a[a.ja()]||0;this.g.checked=0!=(a&1);t
his.j.checked=0!=(a&2);S(this.D,!1);this.Ye()};m.Ye=function(){this.C.disabled=!
this.g.checked&&!this.j.checked};m.Aj=function(){var a=this.d.S(),b=this.g.check
ed?1:0,b=b|(this.j.checked?2:0);this.d.D.a[a.ja()]=b;(a=a.a.feedbackUrl)&&ij(a+(
"&ptype="+b),t);S(this.D,!0);this.C.disabled=!0};function sv(a,b,c,d,e,g,h,k){gv
.call(this,"viewport-top-linkbar","top-linkbar-button");this.D=a;this.va=k;g&&(t
his.Ia=g,this.p=jv(this,"Kapocs","SPRITE_clip_v2 linkbar-image-icon goog-inlineblock","clip-button",w(this.bj,this)),hv(this,this.p),this.a.listen(a,"viewportm
odechange",this.Pg),this.Pg());e=w(this.aj,this);this.C=jv(this,"Link","SPRITE_l
ink_v2 linkbar-image-icon goog-inline-block","link-button",w(this.cf,this,e));hv
(this,this.C);h=w(this.$i,this,h);this.ma=jv(this,"Visszajelz\u00e9s",
"SPRITE_feedback linkbar-image-icon goog-inline-block","feedback-button",w(this.
cf,this,h));hv(this,this.ma);this.g=c;this.d=d;this.g&&this.d?(N(this.g),N(this.
d),c=w(this.Zi,this,this.g.href,this.d.href),this.U=jv(this,"Let\u00f6lt\u00e9s"
,"SPRITE_download_v2 goog-inline-block linkbar-image-icon","download-button",w(t
his.cf,this,c)),hv(this,this.U)):(this.g&&tv(this,this.g),this.d&&tv(this,this.d
));b&&(this.L=b,tv(this,b),this.Og(),this.a.listen(a,"pagechange",this.Og))}y(sv
,gv);m=sv.prototype;
m.Og=function(){if(this.L){var a=new V(this.L.href);W(a,"pg",this.D.S().ja());th
is.L.href=a.toString()}};m.Pg=function(){this.p.setEnabled(!(this.D.ca()instance
of hs));this.p.Ja(!1)};m.bj=function(){this.Ia(this.p.Na())};function tv(a,b){se
(b,!0);a.a.listen(b,"mousedown",x(Q,b,"background-color","#dae3f6"));a.a.listen(
b,["mouseup","mouseout"],x(Q,b,{backgroundColor:"transparent",borderColor:"#fcfc
ff"}));a.a.listen(b,"mouseover",x(Q,b,"border-color","#6b90da"))}
m.cf=function(a,b){if($l(b,16)){var c=a();c.render(b);this.a.listen(c,"dispose",
w(b.Ja,b,!1))}};m.Zi=function(a,b){return new pv(document.body,a,b)};m.aj=functi
on(){return new Lu(document.body,this.D,this.va)};m.$i=function(a){return new rv
(document.body,this.D,a)};ua("_OC_Run",function(a,b,c,d,e,g,h){uv("js_exec_start
");Ri.update(c);var k=J("gb-get-book-container"),n=J("gb-get-book-content");k&&n
&&(e=new Mt(b),(new cp(e,n,new V(c.purchaseHelpUrl),!!c.show_buy_bubble,!!c.logg
ed_in,c.p13n_save_user_settings_url)).render(k));dp();if(e=b.initial_zoom_width_
override)qr.prototype.qg=e;hq=Lr;Vn=t;e=J("viewport");P(document,"selectionchang
e",vv);c.stereoscopic&&(zq=wv);k=new Bo(e);uv("created_viewer_obj");Q(document.b
ody,{overflow:"hidden"});E&&Q(document.getElementsByTagName("html")[0],
{overflow:"hidden"});J("titlebar")&&Q(J("titlebar"),"white-space","nowrap");n=ne
w xr(k,J("viewport_td"),e,J("menu_td"),0,J("menu_scroll"));n.a();fu=n;uv("create
d_resize_manager");e=new Mt(b);uv("created_volume_info");var r=new xs(a,k.qa);r.
j=Ri.pseudocontinuous;uv("created_page_info_set");Do(k,r);k.Z=e;r.bc=e.p;a=qr;b.
disable_twopage||(Ts(),a=Ss[Us("M")]||qr);d=xv(r,d);var s;Ts();s=Us("P");var B;d
&&(B=d.ja());d=yv(k);yr(n,d);uv("created_fullscreen");B=[s,B,r.a.Ca()[0].ja()];v
ar K;db(B,function(a){return a&&
uo(r,a)?(K=a,!0):!1});B=k.qa;g&&B.kb(Na(g.search_query_escaped));Eo(k,K);B=new P
s(k,d);uv("created_history");cu=J("search_bar");eu=J("toolbar_container");n=zv(k
,x(Av,k,B));n=new iu(k,n,B);uv("created_search_manager");g?(n.i=a,n.update("n",g
,K)):k.Ua(a);uv("created_viewport");ts(new rs(k.C,k.d,d));Bv(k,r);Cv(k);Dv();Ev(
);uv("created_basic_controls");new mu(k);g=new rr(k);P(xq,"fetch",x(uv,"lp_fetch
"));P(xq,"loaded",x(uv,"lp_loaded"));uv("viewer_go_start");k.go();uv("viewer_go_
end");B.setEnabled(!0);
B.update();P(fs,"click",w(B.update,B));Fv(e.U);Gv(k);uv("js_exec_end");if(a=J("g
b-viewport-plusone-container")||J("gb-atb-patents-plusone-container"))(n=J("book
s-microdata"))&&Ri.enableShareButton&&nn(a,n),pn(a,!0);mn();Ri.enableThumbnailVi
ewport&&(a=Ri.ImageServers)&&Hv(a[0]);g=Ri.enableClips?x(Iv,g):void 0;U(x(Jv,k,d
,B,!b.disable_twopage,Ri.enableThumbnailViewport,c,e,h,g));U(x(Kv,k,b.show_print
_pages_button,g,Ri.enableFeedbackQuality,Ri.enableEmbedding,Ri.maxPrintablePages
));U(Lv);h&&Mv(e,h);_OC_InitHooks(x(Nv,
k),t,t,t,t,t);P(document,"keydown",Ov);ju("vheadf","vheadq");ju("gbqf","gbqfq");
b=J("buy-tooltip");c=J("buy-tooltip-box");b&&c&&th(b,c);jl();new Mi(J("gbqfq"),!
0,J("gbqfqw"),-9)});function uv(a){window._OC_reportEvent&&window._OC_reportEven
t(a)}function Mv(a,b){var c=Pt([a],b),d=J("addToLibraryLink"+a.nb());d&&(c=new F
t(a,c),C(d,"jfk-button-standard"),Ak(c,d),c.setVisible(!0))}
function Jv(a,b,c,d,e,g,h,k,n){var r=new uu(a);b={ha:a,fullscreen:b,history:c,Ne
:r,Kd:d,Jd:e,Ke:!0,Me:h,Le:k,Ie:g,He:n,Je:!0};c=J("left-toolbar-buttons");d=J("r
ight-toolbar-buttons");(new nv({ha:b.ha,fullscreen:b.fullscreen,history:b.histor
y,Ne:b.Ne,Kd:b.Kd,Jd:b.Jd,Me:b.Me,Le:b.Le,Ie:b.Ie,He:b.He,Je:b.Je,cg:!0,dg:b.dg}
)).render(c);(new nv({ha:b.ha,Ke:b.Ke,ji:!0})).render(d);b=J("toolbar_container"
);Ec(b);b.style.padding="0";uv("toolbar_done");new ou(a,r)}
function Kv(a,b,c,d,e){b=J("r_toolbar");(new sv(a,J("toggle_mode"),J("pdf_downlo
ad"),J("epub_download"),0,c,d,e)).render(b)}function Lv(){var a=J("similarbooks_