Вы находитесь на странице: 1из 66

(function(){var GBS_HOST = "http://books.google.

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

)==c}function ya(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(


arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")}
function za(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}funct
ion Aa(a){return/^[\s\xa0]*$/.test(a)}function Ba(a){return Aa(null==a?"":String
(a))}function Ca(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t
\r\n ]+$/g,"")}
function Da(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")}function Ea(a){retu
rn decodeURIComponent(a.replace(/\+/g," "))}function Fa(a){if(!Ga.test(a))return
a;-1!=a.indexOf("&")&&(a=a.replace(Ha,"&amp;"));-1!=a.indexOf("<")&&(a=a.replac
e(Ia,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ja,"&gt;"));-1!=a.indexOf('"')&&(
a=a.replace(Ka,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(La,"&#39;"));-1!=a.in
dexOf("\x00")&&(a=a.replace(Ma,"&#0;"));return a}
var Ha=/&/g,Ia=/</g,Ja=/>/g,Ka=/"/g,La=/'/g,Ma=/\x00/g,Ga=/[\x00&<>"']/;function
Na(a){return-1!=a.indexOf("&")?"document"in p?Oa(a):Pa(a):a}function Oa(a){var
b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'},c;c=p.document.createElement(
"div");return a.replace(Qa,function(a,e){var g=b[a];if(g)return g;if("#"==e.char
At(0)){var h=Number("0"+e.substr(1));isNaN(h)||(g=String.fromCharCode(h))}g||(c.
innerHTML=a+" ",g=c.firstChild.nodeValue.slice(0,-1));return b[a]=g})}
function Pa(a){return a.replace(/&([^;]+);/g,function(a,c){switch(c){case "amp":
return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:
if("#"==c.charAt(0)){var d=Number("0"+c.substr(1));if(!isNaN(d))return String.fr
omCharCode(d)}return a}})}var Qa=/&([^;\s<&]+);?/g;function Sa(a){return String(
a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}
function Ta(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(
Math.floor(2147483648*Math.random())^ta()).toString(36)}function Ua(a,b){return
a<b?-1:a>b?1:0}Math.random();function Va(a){return String(a).replace(/\-([a-z])/
g,function(a,c){return c.toUpperCase()})}function Wa(a){var b=v(void 0)?Sa(void
0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),fun
ction(a,b,e){return b+e.toUpperCase()})};function Xa(a){return a[a.length-1]}var
Ya=Array.prototype,$a=Ya.indexOf?function(a,b,c){return Ya.indexOf.call(a,b,c)}
:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(v(a))return v(b)&&1
==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;re
turn-1},z=Ya.forEach?function(a,b,c){Ya.forEach.call(a,b,c)}:function(a,b,c){for
(var d=a.length,e=v(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)};
function ab(a,b){for(var c=v(a)?a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.ca
ll(void 0,c[d],d,a)}
var bb=Ya.filter?function(a,b,c){return Ya.filter.call(a,b,c)}:function(a,b,c){f
or(var d=a.length,e=[],g=0,h=v(a)?a.split(""):a,k=0;k<d;k++)if(k in h){var n=h[k
];b.call(c,n,k,a)&&(e[g++]=n)}return e},A=Ya.map?function(a,b,c){return Ya.map.c
all(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=v(a)?a.split(""):a,h
=0;h<d;h++)h in g&&(e[h]=b.call(c,g[h],h,a));return e},cb=Ya.reduce?function(a,b
,c,d){d&&(b=w(b,d));return Ya.reduce.call(a,b,c)}:function(a,b,c,d){var e=c;z(a,
function(c,h){e=b.call(d,
e,c,h,a)});return e},db=Ya.some?function(a,b,c){return Ya.some.call(a,b,c)}:func
tion(a,b,c){for(var d=a.length,e=v(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.cal
l(c,e[g],g,a))return!0;return!1},eb=Ya.every?function(a,b,c){return Ya.every.cal
l(a,b,c)}:function(a,b,c){for(var d=a.length,e=v(a)?a.split(""):a,g=0;g<d;g++)if
(g in e&&!b.call(c,e[g],g,a))return!1;return!0};function fb(a,b){var c=gb(a,b);r
eturn 0>c?null:v(a)?a.charAt(c):a[c]}
function gb(a,b){for(var c=a.length,d=v(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&
b.call(void 0,d[e],e,a))return e;return-1}function hb(a,b){return 0<=$a(a,b)}fun
ction ib(a,b){hb(a,b)||a.push(b)}function jb(a,b){var c=$a(a,b),d;(d=0<=c)&&Ya.s
plice.call(a,c,1);return d}function kb(a,b){var c=gb(a,b);0<=c&&Ya.splice.call(a
,c,1)}function lb(a){return Ya.concat.apply(Ya,arguments)}function mb(a){var b=a
.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}
function nb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c],e;if(u(d
)||(e=ja(d))&&Object.prototype.hasOwnProperty.call(d,"callee"))a.push.apply(a,d)
;else if(e)for(var g=a.length,h=d.length,k=0;k<h;k++)a[g+k]=d[k];else a.push(d)}
}function ob(a,b,c,d){Ya.splice.apply(a,pb(arguments,1))}function pb(a,b,c){retu
rn 2>=arguments.length?Ya.slice.call(a,b):Ya.slice.call(a,b,c)}function rb(a,b){

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=[];

Sc(a,b,!1);return b.join("")}function Sc(a,b,c){if(!(a.nodeName in Mc))if(3==a.n


odeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeV
alue);else if(a.nodeName in Nc)b.push(Nc[a.nodeName]);else for(a=a.firstChild;a;
)Sc(a,b,c),a=a.nextSibling}
function Ac(a){if(a&&"number"==typeof a.length){if(ma(a))return"function"==typeo
f a.item||"string"==typeof a.item;if(la(a))return"function"==typeof a.item}retur
n!1}function Tc(a,b,c){if(!b&&!c)return null;var d=b?b.toUpperCase():null;return
Uc(a,function(a){return(!d||a.nodeName==d)&&(!c||v(a.className)&&hb(a.className
.split(/\s+/),c))},!0)}function Uc(a,b,c){c||(a=a.parentNode);for(c=0;a;){if(b(a
))return a;a=a.parentNode;c++}return null}
function Vc(a){try{return a&&a.activeElement}catch(b){}return null}function nc(a
){this.a=a||p.document||document}m=nc.prototype;m.o=function(a){return v(a)?this
.a.getElementById(a):a};m.ia=function(a,b,c){return yc(this.a,arguments)};m.crea
teElement=function(a){return this.a.createElement(a)};function Wc(a){return"CSS1
Compat"==a.a.compatMode}
function Xc(a){var b=a.a;a=vc(b);b=xc(b);return E&&H("10")&&b.pageYOffset!=a.scr
ollTop?new D(a.scrollLeft,a.scrollTop):new D(b.pageXOffset||a.scrollLeft,b.pageY
Offset||a.scrollTop)}m.appendChild=Dc;m.Ag=function(a,b){zc(oc(a),a,arguments,1)
};m.bg=Ec;m.Yj=N;m.Gh=Gc;m.contains=Jc;function Yc(a){Yc[" "](a);return a}Yc[" "
]=t;var Zc=!E||ic(9),$c=!E||ic(9),ad=E&&!H("9"),bd=!G||H("528"),cd=F&&H("1.9b")|
|E&&H("8")||ac&&H("9.5")||G&&H("528"),dd=F&&!H("8")||E&&!H("9");function ed(){th
is.rb=this.rb;this.La=this.La}ed.prototype.rb=!1;ed.prototype.isDisposed=f("rb")
;ed.prototype.O=function(){this.rb||(this.rb=!0,this.I())};function fd(a,b){a.La
||(a.La=[]);a.La.push(q(void 0)?w(b,void 0):b)}ed.prototype.I=function(){if(this
.La)for(;this.La.length;)this.La.shift()()};function gd(a){a&&"function"==typeof
a.O&&a.O()};function O(a,b){this.type=a;this.d=this.target=b;this.g=!1;this.dh=
!0}O.prototype.I=aa();O.prototype.O=aa();O.prototype.Da=function(){this.g=!0};O.
prototype.preventDefault=function(){this.dh=!1};function hd(a){a.preventDefault(
)};var id=E?"focusin":"DOMFocusIn",jd=E?"focusout":"DOMFocusOut";function kd(a,b
){O.call(this,a?a.type:"");this.b=this.d=this.target=null;this.i=this.keyCode=th
is.clientY=this.clientX=0;this.j=this.metaKey=this.shiftKey=this.altKey=this.ctr
lKey=!1;this.a=null;a&&this.init(a,b)}y(kd,O);var ld=[1,4,2];m=kd.prototype;
m.init=function(a,b){var c=this.type=a.type;this.target=a.target||a.srcElement;t
his.d=b;var d=a.relatedTarget;if(d){if(F){var e;t:{try{Yc(d.nodeName);e=!0;break
t}catch(g){}e=!1}e||(d=null)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&
&(d=a.toElement);this.b=d;this.clientX=void 0!==a.clientX?a.clientX:a.pageX;this
.clientY=void 0!==a.clientY?a.clientY:a.pageY;this.keyCode=a.keyCode||0;this.i=a
.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altK
ey;this.shiftKey=a.shiftKey;
this.metaKey=a.metaKey;this.j=Yb?a.metaKey:a.ctrlKey;this.a=a;a.defaultPrevented
&&this.preventDefault()};function md(a){return(Zc?0==a.a.button:"click"==a.type?
!0:!!(a.a.button&ld[0]))&&!(G&&Yb&&a.ctrlKey)}m.Da=function(){kd.s.Da.call(this)
;this.a.stopPropagation?this.a.stopPropagation():this.a.cancelBubble=!0};
m.preventDefault=function(){kd.s.preventDefault.call(this);var a=this.a;if(a.pre
ventDefault)a.preventDefault();else if(a.returnValue=!1,ad)try{if(a.ctrlKey||112
<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};m.tk=f("a");m.I=aa();var nd
="closure_listenable_"+(1E6*Math.random()|0);function od(a){return!(!a||!a[nd])}
var pd=0;function qd(a,b,c,d,e){this.nc=a;this.proxy=null;this.src=b;this.type=c
;this.be=!!d;this.ne=e;this.key=++pd;this.removed=this.ce=!1}function rd(a){a.re
moved=!0;a.nc=null;a.proxy=null;a.src=null;a.ne=null};function sd(a){this.src=a;
this.a={};this.b=0}sd.prototype.add=function(a,b,c,d,e){var g=a.toString();a=thi
s.a[g];a||(a=this.a[g]=[],this.b++);var h=td(a,b,d,e);-1<h?(b=a[h],c||(b.ce=!1))
:(b=new qd(b,this.src,g,!!d,e),b.ce=c,a.push(b));return b};sd.prototype.remove=f
unction(a,b,c,d){a=a.toString();if(!(a in this.a))return!1;var e=this.a[a];b=td(
e,b,c,d);return-1<b?(rd(e[b]),Ya.splice.call(e,b,1),0==e.length&&(delete this.a[
a],this.b--),!0):!1};
function ud(a,b){var c=b.type;if(!(c in a.a))return!1;var d=jb(a.a[c],b);d&&(rd(
b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}sd.prototype.removeAll=func
tion(a){a=a&&a.toString();var b=0,c;for(c in this.a)if(!a||c==a){for(var d=this.
a[c],e=0;e<d.length;e++)++b,rd(d[e]);delete this.a[c];this.b--}return b};functio

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.

height);if(e<=g)return new Qd(c,e,d-c,g-e)}return null}function Ud(a,b){if(!a||!


b)return null;var c=a.clone(),d=Math.max(c.left+c.width,b.left+b.width),e=Math.m
ax(c.top+c.height,b.top+b.height);c.left=Math.min(c.left,b.left);c.top=Math.min(
c.top,b.top);c.width=d-c.left;c.height=e-c.top;return c}
m.contains=function(a){return a instanceof Qd?this.left<=a.left&&this.left+this.
width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x
>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height
};m.Q=function(){return new Fb(this.width,this.height)};m.ceil=function(){this.l
eft=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.
width);this.height=Math.ceil(this.height);return this};
m.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top)
;this.width=Math.floor(this.width);this.height=Math.floor(this.height);return th
is};m.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.
top);this.width=Math.round(this.width);this.height=Math.round(this.height);retur
n this};function Q(a,b,c){if(v(b))(b=Vd(a,b))&&(a.style[b]=c);else for(var d in
b){c=a;var e=b[d],g=Vd(c,d);g&&(c.style[g]=e)}}function Vd(a,b){var c=Va(b);if(v
oid 0===a.style[c]){var d=Ld()+Wa(c);if(void 0!==a.style[d])return d}return c}fu
nction Wd(a,b){var c=a.style[Va(b)];return"undefined"!==typeof c?c:a.style[Vd(a,
b)]||""}function Xd(a,b){var c=oc(a);return c.defaultView&&c.defaultView.getComp
utedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b
)||"":""}
function Yd(a,b){return Xd(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.styl
e&&a.style[b]}function Zd(a,b,c){var d,e=F&&(Yb||ec)&&H("1.9");b instanceof D?(d
=b.x,b=b.y):(d=b,b=c);a.style.left=$d(d,e);a.style.top=$d(b,e)}function ae(a){re
turn new D(a.offsetLeft,a.offsetTop)}function be(a){a=a?oc(a):document;return!E|
|ic(9)||Wc(I(a))?a.documentElement:a.body}
function ce(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:
0,right:0,bottom:0}}E&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.docume
ntElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body
.clientTop);return b}
function de(a){if(E&&!ic(8))return a.offsetParent;var b=oc(a),c=Yd(a,"position")
,d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Yd(a
,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidt
h>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"rela
tive"==c))return a;return null}
function ee(a){for(var b=new Nd(0,Infinity,Infinity,0),c=I(a),d=c.a.body,e=c.a.d
ocumentElement,g=vc(c.a);a=de(a);)if(!(E&&0==a.clientWidth||G&&0==a.clientHeight
&&a==d)&&a!=d&&a!=e&&"visible"!=Yd(a,"overflow")){var h=fe(a),k;k=a;if(F&&!H("1.
9")){var n=parseFloat(Xd(k,"borderLeftWidth"));if(ge(k))var r=k.offsetWidth-k.cl
ientWidth-n-parseFloat(Xd(k,"borderRightWidth")),n=n+r;k=new D(n,parseFloat(Xd(k
,"borderTopWidth")))}else k=new D(k.clientLeft,k.clientTop);h.x+=k.x;h.y+=k.y;b.
top=Math.max(b.top,h.y);
b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.cli
entHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.
max(b.left,d);b.top=Math.max(b.top,g);c=uc(xc(c.a));b.right=Math.min(b.right,d+c
.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bot
tom>b.top&&b.right>b.left?b:null}
function he(a,b){var c,d=fe(a),e=fe(b),g=ie(b);c=d.x-e.x-g.left;var d=d.y-e.y-g.
top,e=b.clientHeight-a.offsetHeight,g=b.scrollLeft,h=b.scrollTop,g=g+Math.min(c,
Math.max(c-(b.clientWidth-a.offsetWidth),0)),h=h+Math.min(d,Math.max(d-e,0));c=n
ew D(g,h);b.scrollLeft=c.x;b.scrollTop=c.y}
function fe(a){var b,c=oc(a),d=Yd(a,"position"),e=F&&c.getBoxObjectFor&&!a.getBo
undingClientRect&&"absolute"==d&&(b=c.getBoxObjectFor(a))&&(0>b.screenX||0>b.scr
eenY),g=new D(0,0),h=be(c);if(a==h)return g;if(a.getBoundingClientRect)b=ce(a),a
=Xc(I(c)),g.x=b.left+a.x,g.y=b.top+a.y;else if(c.getBoxObjectFor&&!e)b=c.getBoxO
bjectFor(a),a=c.getBoxObjectFor(h),g.x=b.screenX-a.screenX,g.y=b.screenY-a.scree
nY;else{b=a;do{g.x+=b.offsetLeft;g.y+=b.offsetTop;b!=a&&(g.x+=b.clientLeft||0,g.
y+=b.clientTop||0);if(G&&
"fixed"==Yd(b,"position")){g.x+=c.body.scrollLeft;g.y+=c.body.scrollTop;break}b=
b.offsetParent}while(b&&b!=a);if(ac||G&&"absolute"==d)g.y-=c.body.offsetTop;for(

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

r(var b=0;b<a.length;b++)We(this,a[b],this.b,this.j)}this.i=!1};function We(a,b,


c,d){if(2==c)b.Eh(d);else{for(;a&&a.g;a=a.d)a.g=!1;b.Fh(d)}}function $e(a,b){a.g
=!0;Ie(function(){a.g&&af.call(null,b)})}var af=Fe;function Ue(a){va.call(this,a
)}y(Ue,va);Ue.prototype.name="cancel";function bf(a,b){T.call(this);this.b=a||1;
this.a=b||p;this.d=w(this.fj,this);this.g=ta()}y(bf,T);m=bf.prototype;m.fd=!1;m.
cb=null;function cf(a,b){a.b=b;a.cb&&a.fd?(a.stop(),a.start()):a.cb&&a.stop()}m.
fj=function(){if(this.fd){var a=ta()-this.g;0<a&&a<.8*this.b?this.cb=this.a.setT
imeout(this.d,this.b-a):(this.cb&&(this.a.clearTimeout(this.cb),this.cb=null),th
is.F("tick"),this.fd&&(this.cb=this.a.setTimeout(this.d,this.b),this.g=ta()))}};
m.start=function(){this.fd=!0;this.cb||(this.cb=this.a.setTimeout(this.d,this.b)
,this.g=ta())};m.stop=function(){this.fd=!1;this.cb&&(this.a.clearTimeout(this.c
b),this.cb=null)};m.I=function(){bf.s.I.call(this);this.stop();delete this.a};fu
nction U(a,b,c){if(la(a))c&&(a=w(a,c));else if(a&&"function"==typeof a.handleEve
nt)a=w(a.handleEvent,a);else throw Error("Invalid listener argument");return 214
7483647<b?-1:p.setTimeout(a,b||0)}function df(a){p.clearTimeout(a)};function ef(
a,b,c){ed.call(this);this.a=a;this.g=b||0;this.b=c;this.d=w(this.ej,this)}y(ef,e
d);m=ef.prototype;m.ta=0;m.I=function(){ef.s.I.call(this);this.stop();delete thi
s.a;delete this.b};m.start=function(a){this.stop();this.ta=U(this.d,q(a)?a:this.
g)};m.stop=function(){0!=this.ta&&df(this.ta);this.ta=0};m.ej=function(){this.ta
=0;this.a&&this.a.call(this.b)};var Nb={},ff=null;function gf(a){a=na(a);delete
Nb[a];Mb()&&ff&&ff.stop()}function hf(){ff||(ff=new ef(function(){jf()},20));var
a=ff;0!=a.ta||a.start()}function jf(){var a=ta();Ib(Nb,function(b){kf(b,a)});Mb
()||hf()};function lf(){T.call(this);this.a=0;this.B=this.d=null}y(lf,T);lf.prot
otype.i=function(){this.mb("begin")};lf.prototype.g=function(){this.mb("end")};l
f.prototype.onStop=function(){this.mb("stop")};lf.prototype.mb=function(a){this.
F(a)};function mf(a,b,c,d){lf.call(this);if(!u(a)||!u(b))throw Error("Start and
end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end
points must be the same length");this.j=a;this.D=b;this.duration=c;this.C=d;thi
s.b=[]}y(mf,lf);m=mf.prototype;m.ub=0;
m.Sb=function(a){if(a||0==this.a)this.ub=0,this.b=this.j;else if(1==this.a)retur
n!1;gf(this);this.d=a=ta();-1==this.a&&(this.d-=this.duration*this.ub);this.B=th
is.d+this.duration;this.ub||this.i();this.mb("play");-1==this.a&&this.mb("resume
");this.a=1;var b=na(this);b in Nb||(Nb[b]=this);hf();kf(this,a);return!0};m.sto
p=function(a){gf(this);this.a=0;a&&(this.ub=1);nf(this,this.ub);this.onStop();th
is.g()};m.I=function(){0==this.a||this.stop(!1);this.mb("destroy");mf.s.I.call(t
his)};
function kf(a,b){a.ub=(b-a.d)/(a.B-a.d);1<=a.ub&&(a.ub=1);nf(a,a.ub);1==a.ub?(a.
a=0,gf(a),a.mb("finish"),a.g()):1==a.a&&a.ff()}function nf(a,b){la(a.C)&&(b=a.C(
b));a.b=Array(a.j.length);for(var c=0;c<a.j.length;c++)a.b[c]=(a.D[c]-a.j[c])*b+
a.j[c]}m.ff=function(){this.mb("animate")};m.mb=function(a){this.F(new of(a,this
))};function of(a,b){O.call(this,a);this.a=b.b;this.x=b.b[0];this.y=b.b[1];this.
duration=b.duration}y(of,O);function pf(a,b,c,d,e){mf.call(this,b,c,d,e);this.el
ement=a}y(pf,mf);pf.prototype.p=t;pf.prototype.ff=function(){this.p();pf.s.ff.ca
ll(this)};pf.prototype.g=function(){this.p();pf.s.g.call(this)};pf.prototype.i=f
unction(){this.p();pf.s.i.call(this)};function qf(a,b,c,d,e){ka(b)&&(b=[b]);ka(c
)&&(c=[c]);pf.call(this,a,b,c,d,e);if(1!=b.length||1!=c.length)throw Error("Star
t and end points must be 1D");}y(qf,pf);qf.prototype.p=function(){qe(this.elemen
t,this.b[0])};
qf.prototype.show=function(){this.element.style.display=""};qf.prototype.hide=fu
nction(){this.element.style.display="none"};function rf(a,b,c){qf.call(this,a,1,
0,b,c)}y(rf,qf);rf.prototype.i=function(){this.show();rf.s.i.call(this)};rf.prot
otype.g=function(){this.hide();rf.s.g.call(this)};function sf(a,b,c,d,e){if(3!=b
.length||3!=c.length)throw Error("Start and end points must be 3D");pf.apply(thi
s,arguments)}y(sf,pf);
sf.prototype.p=function(){for(var a=[],b=0;b<this.b.length;b++)a[b]=Math.round(t
his.b[b]);this.element.style.backgroundColor="rgb("+a.join(",")+")"};function tf
(a){return Math.pow(a,3)}function uf(a){return 3*a*a-2*a*a*a};var vf="StopIterat
ion"in p?p.StopIteration:Error("StopIteration");function wf(){}wf.prototype.next
=function(){throw vf;};wf.prototype.Pc=function(){return this};function xf(a){if
(a instanceof wf)return a;if("function"==typeof a.Pc)return a.Pc(!1);if(ja(a)){v

ar b=0,c=new wf;c.next=function(){for(;;){if(b>=a.length)throw vf;if(b in a)retu


rn a[b++];b++}};return c}throw Error("Not implemented");};function yf(a,b){this.
b={};this.a=[];this.g=this.d=0;var c=arguments.length;if(1<c){if(c%2)throw Error
("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],argume
nts[d+1])}else if(a){a instanceof yf?(c=a.$a(),d=a.Ca()):(c=Kb(a),d=Jb(a));for(v
ar e=0;e<c.length;e++)this.set(c[e],d[e])}}m=yf.prototype;m.Ib=f("d");m.Ca=funct
ion(){zf(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);re
turn a};m.$a=function(){zf(this);return this.a.concat()};
m.isEmpty=function(){return 0==this.d};m.clear=function(){this.b={};this.g=this.
d=this.a.length=0};m.remove=function(a){return Af(this.b,a)?(delete this.b[a],th
is.d--,this.g++,this.a.length>2*this.d&&zf(this),!0):!1};function zf(a){if(a.d!=
a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Af(a.b,d)&&(a.a[c++]=d);
b++}a.a.length=c}if(a.d!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],A
f(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}m.get=function(a,b){return Af(this
.b,a)?this.b[a]:b};
m.set=function(a,b){Af(this.b,a)||(this.d++,this.a.push(a),this.g++);this.b[a]=b
};m.forEach=function(a,b){for(var c=this.$a(),d=0;d<c.length;d++){var e=c[d],g=t
his.get(e);a.call(b,g,e,this)}};m.clone=function(){return new yf(this)};m.Pc=fun
ction(a){zf(this);var b=0,c=this.a,d=this.b,e=this.g,g=this,h=new wf;h.next=func
tion(){for(;;){if(e!=g.g)throw Error("The map has changed since the iterator was
created");if(b>=c.length)throw vf;var h=c[b++];return a?h:d[h]}};return h};
function Af(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Bf(a
){if("function"==typeof a.Ca)return a.Ca();if(v(a))return a.split("");if(ja(a)){
for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Jb(a)}function
Cf(a){if("function"==typeof a.$a)return a.$a();if("function"!=typeof a.Ca){if(ja
(a)||v(a)){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Kb(
a)}}
function Df(a,b){if("function"==typeof a.forEach)a.forEach(b,void 0);else if(ja(
a)||v(a))z(a,b,void 0);else for(var c=Cf(a),d=Bf(a),e=d.length,g=0;g<e;g++)b.cal
l(void 0,d[g],c&&c[g],a)};var Ef=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?
]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function Ff(a
){if(Gf){Gf=!1;var b=p.location;if(b){var c=b.href;if(c&&(c=(c=Ff(c)[3]||null)?d
ecodeURI(c):c)&&c!=b.hostname)throw Gf=!0,Error();}}return a.match(Ef)}var Gf=G;
function Hf(a,b,c){a=[a,"&",b];null!=c&&a.push("=",encodeURIComponent(String(c))
);a[1]&&(c=a[0],b=c.indexOf("#"),0<=b&&(a.push(c.substr(b)),a[0]=c=c.substr(0,b)
),b=c.indexOf("?"),0>b?a[1]="?":b==c.length-1&&(a[1]=void 0));return a.join("")}
function If(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.cha
rCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)retu
rn b;b+=e+1}return-1}var Jf=/#|$/;
function Kf(a){var b=window.location.href,c=b.search(Jf),d=If(b,0,a,c);if(0>d)re
turn null;var e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Ea(b.subst
r(d,e-d))}var Lf=/[?&]($|#)/;function V(a,b){var c;a instanceof V?(this.mc=q(b)?
b:a.mc,Mf(this,a.Oc),this.ke=a.ke,this.Nc=a.Nc,Nf(this,a.le),this.hc=a.hc,Of(thi
s,a.a.clone()),this.Ic=a.Ic):a&&(c=Ff(String(a)))?(this.mc=!!b,Mf(this,c[1]||"",
!0),this.ke=Pf(c[2]||""),this.Nc=Pf(c[3]||"",!0),Nf(this,c[4]),this.hc=Pf(c[5]||
"",!0),Of(this,c[6]||"",!0),this.Ic=Pf(c[7]||"")):(this.mc=!!b,this.a=new Qf(nul
l,0,this.mc))}m=V.prototype;m.Oc="";m.ke="";m.Nc="";m.le=null;m.hc="";m.Ic="";m.
mc=!1;
m.toString=function(){var a=[],b=this.Oc;b&&a.push(Rf(b,Sf,!0),":");if(b=this.Nc
){a.push("//");var c=this.ke;c&&a.push(Rf(c,Sf,!0),"@");a.push(encodeURIComponen
t(String(b)).replace(/%25([0-9a-fA-F]{2})/g,"%$1"));b=this.le;null!=b&&a.push(":
",String(b))}if(b=this.hc)this.Nc&&"/"!=b.charAt(0)&&a.push("/"),a.push(Rf(b,"/"
==b.charAt(0)?Tf:Uf,!0));(b=this.a.toString())&&a.push("?",b);(b=this.Ic)&&a.pus
h("#",Rf(b,Vf));return a.join("")};m.clone=function(){return new V(this)};
function Mf(a,b,c){a.Oc=c?Pf(b,!0):b;a.Oc&&(a.Oc=a.Oc.replace(/:$/,""))}function
Nf(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.
le=b}else a.le=null}function Of(a,b,c){b instanceof Qf?(a.a=b,Wf(a.a,a.mc)):(c||
(b=Rf(b,Xf)),a.a=new Qf(b,0,a.mc));return a}m.kb=function(a,b){return Of(this,a,
b)};m.Wa=function(){return this.a.toString()};function W(a,b,c){a.a.set(b,c);ret
urn a}function Yf(a,b){return a.a.get(b)}function Zf(a){return a.Ic}

function $f(a){W(a,"zx",Ta());return a}function Pf(a,b){return a?b?decodeURI(a):


decodeURIComponent(a):""}function Rf(a,b,c){return v(a)?(a=encodeURI(a).replace(
b,ag),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function ag(a){a=a.
charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Sf=/[#\/\
?@]/g,Uf=/[\#\?:]/g,Tf=/[\#\?]/g,Xf=/[\#\?@]/g,Vf=/#/g;function Qf(a,b,c){this.a
=a||null;this.b=!!c}
function bg(a){if(!a.za&&(a.za=new yf,a.Ta=0,a.a))for(var b=a.a.split("&"),c=0;c
<b.length;c++){var d=b[c].indexOf("="),e=null,g=null;0<=d?(e=b[c].substring(0,d)
,g=b[c].substring(d+1)):e=b[c];e=Ea(e);e=cg(a,e);a.add(e,g?Ea(g):"")}}function d
g(a){var b=Cf(a);if("undefined"==typeof b)throw Error("Keys are undefined");var
c=new Qf(null,0,void 0);a=Bf(a);for(var d=0;d<b.length;d++){var e=b[d],g=a[d];u(
g)?eg(c,e,g):c.add(e,g)}return c}m=Qf.prototype;m.za=null;m.Ta=null;m.Ib=functio
n(){bg(this);return this.Ta};
m.add=function(a,b){bg(this);this.a=null;a=cg(this,a);var c=this.za.get(a);c||th
is.za.set(a,c=[]);c.push(b);this.Ta++;return this};m.remove=function(a){bg(this)
;a=cg(this,a);return Af(this.za.b,a)?(this.a=null,this.Ta-=this.za.get(a).length
,this.za.remove(a)):!1};m.clear=function(){this.za=this.a=null;this.Ta=0};m.isEm
pty=function(){bg(this);return 0==this.Ta};function fg(a,b){bg(a);b=cg(a,b);retu
rn Af(a.za.b,b)}
m.$a=function(){bg(this);for(var a=this.za.Ca(),b=this.za.$a(),c=[],d=0;d<b.leng
th;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};m.Ca=function(a)
{bg(this);var b=[];if(v(a))fg(this,a)&&(b=lb(b,this.za.get(cg(this,a))));else{a=
this.za.Ca();for(var c=0;c<a.length;c++)b=lb(b,a[c])}return b};m.set=function(a,
b){bg(this);this.a=null;a=cg(this,a);fg(this,a)&&(this.Ta-=this.za.get(a).length
);this.za.set(a,[b]);this.Ta++;return this};
m.get=function(a,b){var c=a?this.Ca(a):[];return 0<c.length?String(c[0]):b};func
tion eg(a,b,c){a.remove(b);0<c.length&&(a.a=null,a.za.set(cg(a,b),mb(c)),a.Ta+=c
.length)}m.toString=function(){if(this.a)return this.a;if(!this.za)return"";for(
var a=[],b=this.za.$a(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(S
tring(d)),d=this.Ca(d),g=0;g<d.length;g++){var h=e;""!==d[g]&&(h+="="+encodeURIC
omponent(String(d[g])));a.push(h)}return this.a=a.join("&")};
m.clone=function(){var a=new Qf;a.a=this.a;this.za&&(a.za=this.za.clone(),a.Ta=t
his.Ta);return a};function cg(a,b){var c=String(b);a.b&&(c=c.toLowerCase());retu
rn c}function Wf(a,b){b&&!a.b&&(bg(a),a.a=null,a.za.forEach(function(a,b){var e=
b.toLowerCase();b!=e&&(this.remove(b),eg(this,e,a))},a));a.b=b};function gg(a,b,
c,d,e,g,h,k,n){var r=hg(c),s=pe(a),B=ee(a);if(B){var K=Sd(B),B=Math.max(s.left,K
.left),ra=Math.min(s.left+s.width,K.left+K.width);if(B<=ra){var Za=Math.max(s.to
p,K.top),K=Math.min(s.top+s.height,K.top+K.height);Za<=K&&(s.left=B,s.top=Za,s.w
idth=ra-B,s.height=K-Za)}}B=I(a);Za=I(c);if(B.a!=Za.a){var ra=B.a.body,Za=xc(Za.
a),K=new D(0,0),Ra=wc(oc(ra)),Bb=ra;do{var kn=Ra==Za?fe(Bb):le(Bb);K.x+=kn.x;K.y
+=kn.y}while(Ra&&Ra!=Za&&(Bb=Ra.frameElement)&&(Ra=Ra.parent));ra=Eb(K,fe(ra));!
E||ic(9)||
Wc(B)||(ra=Eb(ra,Xc(B)));s.left+=ra.x;s.top+=ra.y}a=ig(a,b);s=new D(a&2?s.left+s
.width:s.left,a&1?s.top+s.height:s.top);s=Eb(s,r);e&&(s.x+=(a&2?-1:1)*e.x,s.y+=(
a&1?-1:1)*e.y);var qb;if(h)if(n)qb=n;else if(qb=ee(c))qb.top-=r.y,qb.right-=r.x,
qb.bottom-=r.y,qb.left-=r.x;return jg(s,c,d,g,qb,h,k)}
function hg(a){var b;if(a=a.offsetParent){var c="HTML"==a.tagName||"BODY"==a.tag
Name;c&&"static"==Yd(a,"position")||(b=fe(a),c||(c=(c=ge(a))&&F?-a.scrollLeft:!c
||E&&H("8")||"visible"==Yd(a,"overflowX")?a.scrollLeft:a.scrollWidth-a.clientWid
th-a.scrollLeft,b=Eb(b,new D(c,a.scrollTop))))}return b||new D}
function jg(a,b,c,d,e,g,h){a=a.clone();var k=ig(b,c);c=ne(b);h=h?h.clone():c.clo
ne();a=a.clone();h=h.clone();var n=0;if(d||0!=k)k&2?a.x-=h.width+(d?d.right:0):d
&&(a.x+=d.left),k&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);g&&(e?(d=a,k=h,
n=0,65==(g&65)&&(d.x<e.left||d.x>=e.right)&&(g&=-2),132==(g&132)&&(d.y<e.top||d.
y>=e.bottom)&&(g&=-5),d.x<e.left&&g&1&&(d.x=e.left,n|=1),d.x<e.left&&d.x+k.width
>e.right&&g&16&&(k.width=Math.max(k.width-(d.x+k.width-e.right),0),n|=4),d.x+k.w
idth>e.right&&g&1&&(d.x=
Math.max(e.right-k.width,e.left),n|=1),g&2&&(n=n|(d.x<e.left?16:0)|(d.x+k.width>
e.right?32:0)),d.y<e.top&&g&4&&(d.y=e.top,n|=2),d.y<=e.top&&d.y+k.height<e.botto
m&&g&32&&(k.height=Math.max(k.height-(e.top-d.y),0),d.y=e.top,n|=8),d.y>=e.top&&

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

){var d=b.toString();if(q(void 0)?0:c.g){var e=Vh(c,c.Fa(),Wh(c.na)),g=Xh(c,c.Fa


());c.U.test(d)||(d=d.replace(/[\s\xa0]+$/,"")+c.L);0==e||Aa(g[e-1])||(d=" "+d);
e==g.length-1&&(d+=" ");if(d!=g[e]){g[e]=d;d=c.na;(F||E&&H("9"))&&d.blur();d.val
ue=g.join("");for(var h=0,k=0;k<=e;k++)h+=g[k].length;d.focus();c.setCursorPosit
ion(h)}}else c.na.value=d;c.Ue=!0}this.Cb();this.F({type:"update",row:b,index:a}
);return!0}this.Cb();
this.F({type:"update",row:null,index:null});return!1};m.Cb=function(){this.i=-1;
this.p=null;this.d+=this.a.length;this.a=[];window.clearTimeout(this.j);this.j=n
ull;this.g.Cb();this.F("suggestionsupdate");this.F("dismiss")};function Th(a){a.
j||(a.j=window.setTimeout(w(a.Cb,a),100))}m.di=function(){return this.j?(window.
clearTimeout(this.j),this.j=null,!0):!1};function Sh(a){a.di()||window.setTimeou
t(w(a.di,a),10)}m.I=function(){Qh.s.I.call(this);delete this.L;this.g.O();this.D
.O();this.B=null};
m.xj=function(a,b,c){this.p==a&&this.Se(b,c)};m.Se=function(a,b){var c="object"=
=ia(b)&&b,d=(c?c.rl():b)?Rh(this,this.i):-1;this.d+=this.a.length;this.a=a;for(v
ar e=[],g=0;g<a.length;++g)e.push({id:this.d+g,data:a[g]});g=null;this.b&&(g=thi
s.L[na(this.b)]||this.b);this.g.xc(g);this.g.Se(e,this.p,this.b);g=this.ig;c&&vo
id 0!==c.yi()&&(g=c.yi());this.i=-1;(g||0<=d)&&0!=e.length&&this.p&&(0<=d?this.D
b(this.d+d):Uh(this));this.F("suggestionsupdate")};
function Rh(a,b){var c=b-a.d;return 0>c||c>=a.a.length?-1:c}m.update=function(a)
{this.D.update(a)};var Yh;function Zh(a,b){b?a.setAttribute("role",b):a.removeAt
tribute("role")}function Y(a,b,c){u(c)&&(c=c.join(" "));var d="aria-"+b;""===c||
void 0==c?(Yh||(Yh={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,
live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,re
levant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,in
valid:"false"}),c=Yh,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAt
tribute(d,c)}
function $h(a,b){var c="";b&&(c=b.id);Y(a,"activedescendant",c)};function Wh(a){
var b;t:{var c=0,d=0;if(ai(a))c=a.selectionStart,d=-1;else if(E){var e=bi(a);b=e
[0];e=e[1];if(b.inRange(e)){b.setEndPoint("EndToStart",e);if("textarea"==a.type)
{e.duplicate();c=a=b.text;for(d=!1;!d;)0==b.compareEndPoints("StartToEnd",b)?d=!
0:(b.moveEnd("character",-1),b.text==a?c+="\r\n":d=!0);b=[c.length,-1];break t}c
=b.text.length;d=-1}}b=[c,d]}return b[0]}
function bi(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();"te
xtarea"==a.type?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTe
xtRange();return[b,c]}function ci(a,b){"textarea"==a.type&&(b=a.value.substring(
0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function ai(a){try{return"nu
mber"==typeof a.selectionStart}catch(b){return!1}};function di(a,b){T.call(this)
;a&&ei(this,a,b)}y(di,T);m=di.prototype;m.J=null;m.ze=null;m.Uf=null;m.Ae=null;m
.Za=-1;m.Ub=-1;m.Ff=!1;
var fi={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,6323
8:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,6324
6:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,
63302:45},gi={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:11
5,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36
,End:35,PageUp:33,PageDown:34,Insert:45},hi=E||G&&H("525"),ii=Yb&&F;m=di.prototy
pe;
m.Wk=function(a){G&&(17==this.Za&&!a.ctrlKey||18==this.Za&&!a.altKey||Yb&&91==th
is.Za&&!a.metaKey)&&(this.Ub=this.Za=-1);-1==this.Za&&(a.ctrlKey&&17!=a.keyCode?
this.Za=17:a.altKey&&18!=a.keyCode?this.Za=18:a.metaKey&&91!=a.keyCode&&(this.Za
=91));hi&&!Yg(a.keyCode,this.Za,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(
a):(this.Ub=$g(a.keyCode),ii&&(this.Ff=a.altKey))};m.Vk=function(a){this.Ub=this
.Za=-1;this.Ff=a.altKey};
m.handleEvent=function(a){var b=a.a,c,d,e=b.altKey;E&&"keypress"==a.type?(c=this
.Ub,d=13!=c&&27!=c?b.keyCode:0):G&&"keypress"==a.type?(c=this.Ub,d=0<=b.charCode
&&63232>b.charCode&&Zg(c)?b.charCode:0):ac?(c=this.Ub,d=Zg(c)?b.keyCode:0):(c=b.
keyCode||this.Ub,d=b.charCode||0,ii&&(e=this.Ff),Yb&&63==d&&224==c&&(c=191));var
g=c=$g(c),h=b.keyIdentifier;c?63232<=c&&c in fi?g=fi[c]:25==c&&a.shiftKey&&(g=9
):h&&h in gi&&(g=gi[h]);a=g==this.Za;this.Za=g;b=new ji(g,d,a,b);b.altKey=e;this
.F(b)};m.o=f("J");

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()}

function Ak(a,b){if(a.fa)throw Error("Component already rendered");if(b&&a.xf(b)


){a.cd=!0;var c=oc(b);a.b&&a.b.a==c||(a.b=I(b));a.Sa(b);a.da()}else throw Error(
"Invalid element to decorate");}m.xf=l(!0);m.Sa=ba("J");m.da=function(){this.fa=
!0;Bk(this,function(a){!a.fa&&a.o()&&a.da()})};
m.Va=function(){Bk(this,function(a){a.fa&&a.Va()});this.Tb&&this.Tb.removeAll();
this.fa=!1};m.I=function(){this.fa&&this.Va();this.Tb&&(this.Tb.O(),delete this.
Tb);Bk(this,function(a){a.O()});!this.cd&&this.J&&N(this.J);this.j=this.oa=this.
J=this.B=this.i=null;sk.s.I.call(this)};m.ba=function(a,b){this.Cd(a,Ck(this),b)
};
m.Cd=function(a,b,c){if(a.fa&&(c||!this.fa))throw Error("Component already rende
red");if(0>b||b>Ck(this))throw Error("Child component index out of bounds");this
.B&&this.i||(this.B={},this.i=[]);if(a.Rb()==this){var d=a.getId();this.B[d]=a;j
b(this.i,a)}else Ob(this.B,a.getId(),a);a.fc(this);ob(this.i,b,0,a);a.fa&&this.f
a&&a.Rb()==this?(c=this.Mb(),c.insertBefore(a.o(),c.childNodes[b]||null)):c?(thi
s.J||this.Qa(),b=Dk(this,b+1),zk(a,this.Mb(),b?b.J:null)):this.fa&&!a.fa&&a.J&&a
.J.parentNode&&1==a.J.parentNode.nodeType&&
a.da()};m.Mb=f("J");function Ek(a){null==a.ea&&(a.ea=ge(a.fa?a.J:a.b.a.body));re
turn a.ea}function Ck(a){return a.i?a.i.length:0}function yk(a,b){var c;a.B&&b?(
c=a.B,c=(b in c?c[b]:void 0)||null):c=null;return c}function Dk(a,b){return a.i?
a.i[b]||null:null}function Bk(a,b,c){a.i&&z(a.i,b,c)}function Fk(a,b){return a.i
&&b?$a(a.i,b):-1}
m.removeChild=function(a,b){if(a){var c=v(a)?a:a.getId();a=yk(this,c);if(c&&a){v
ar d=this.B;c in d&&delete d[c];jb(this.i,a);b&&(a.Va(),a.J&&N(a.J));a.fc(null)}
}if(!a)throw Error("Child is not in parent component");return a};function Gk(a){
a||I();yf.call(this)}y(Gk,yf);m=Gk.prototype;m.Ph=null;m.J=null;m.set=function(a
,b,c){yf.prototype.set.call(this,a,b);c&&(this.Ph=a);return this};function Hk(a,
b,c,d){return a.set(b.key,b.caption,c,d)}m.render=function(){if(this.J){this.J.i
nnerHTML=Eg(Lg);var a=I(this.J);this.forEach(function(b,c){var d=a.ia("button",{
name:c},b);c==this.Ph&&(d.className="goog-buttonset-default");this.J.appendChild
(d)},this)}};m.o=f("J");
var Ik={key:"ok",caption:"OK"},Jk={key:"cancel",caption:"Cancel"},Kk={key:"yes",
caption:"Yes"},Lk={key:"no",caption:"No"},Mk={key:"save",caption:"Save"},Nk={key
:"continue",caption:"Continue"};"undefined"!=typeof document&&(Hk(new Gk,Ik,!0,!
0),Hk(Hk(new Gk,Ik,!0),Jk,!1,!0),Hk(Hk(new Gk,Kk,!0),Lk,!1,!0),Hk(Hk(Hk(new Gk,K
k),Lk,!0),Jk,!1,!0),Hk(Hk(Hk(new Gk,Nk),Mk),Jk,!0,!0));function Ok(a,b){this.x=a
;this.y=b}y(Ok,D);function Pk(a){return new Ok(a.x,a.y)}Ok.prototype.clone=funct
ion(){return new Ok(this.x,this.y)};Ok.prototype.Tf=D.prototype.Tf;Ok.prototype.
add=function(a){this.x+=a.x;this.y+=a.y;return this};function Qk(a){this.a={};if
(a)for(var b=0;b<a.length;b++)this.a[Rk(a[b])]=null;for(var c in Object.prototyp
e);}var Sk={};function Rk(a){return a in Sk||32==String(a).charCodeAt(0)?" "+a:a
}function Tk(a){return 32==a.charCodeAt(0)?a.substr(1):a}m=Qk.prototype;m.add=fu
nction(a){this.a[Rk(a)]=null};m.clear=function(){this.a={}};m.clone=function(){v
ar a=new Qk,b;for(b in this.a)a.a[b]=null;return a};m.contains=function(a){retur
n Rk(a)in this.a};
m.forEach=function(a,b){for(var c in this.a)a.call(b,Tk(c),void 0,this)};m.Ib=Ob
ject.keys?function(){return Object.keys(this.a).length}:function(){var a=0,b;for
(b in this.a)a++;return a};m.Ca=Object.keys?function(){return Object.keys(this.a
).map(Tk,this)}:function(){var a=[],b;for(b in this.a)a.push(Tk(b));return a};m.
isEmpty=function(){for(var a in this.a)return!1;return!0};m.remove=function(a){a
=Rk(a);return a in this.a?(delete this.a[a],!0):!1};m.Pc=function(){return xf(th
is.Ca())};function Uk(a){return bb(a.split(Vk),function(a){return 0<a.length})}
var Wk=/\s/,Xk=/[ -]/,Vk=/[+,;]/,Yk=/-?"[^"]+"|[^\s"]+/g,Zk=RegExp('["\\u201C\\u
201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02]',"g"),$k=RegExp("[,!-%'/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010-\\u2014\\u201
8-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\\u30FB\\uFF01
-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B-\\uFF65,\"\\
u201C\\u201D\\u201E\\u201F\\u275D\\u275E\\u301D-\\u301F\\uFF02,]"),al=RegExp("^[
\\s\\xA0!-%'-/:-@\\[-^`{-~\\xA1\\xAB\\xBB\\xB7\\xBF\\u05F3\\u05F4\\u200B\\u2010\\u2014\\u2018-\\u201A\\u2026\\u2039\\u203A\\u2060\\u3001\\u3002\\u3008-\\u3011\
\u30FB\\uFF01-\\uFF05\\uFF07-\\uFF0F\\uFF1A-\\uFF20\\uFF3B-\\uFF3E\\uFF40\\uFF5B

-\\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

b=[];Sc(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a


.replace(/\u200B/g,"");mc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,
""))}return Ca(a)};
m.V=f("oe");m.setVisible=function(a,b){if(b||this.oe!=a&&this.F(a?"show":"hide")
){var c=this.o();c&&this.d.setVisible(c,a);this.isEnabled()&&this.d.ud(this,a);t
his.oe=a;return!0}return!1};m.isEnabled=function(){return!$l(this,1)};m.setEnabl
ed=function(a){var b=this.Rb();b&&"function"==typeof b.isEnabled&&!b.isEnabled()
||!lm(this,1,!a)||(a||(mm(this,!1),nm(this,!1)),this.V()&&this.d.ud(this,a),this
.Ma(1,!a,!0))};function nm(a,b){lm(a,2,b)&&a.Ma(2,b)}function mm(a,b){lm(a,4,b)&
&a.Ma(4,b)}
m.Pf=function(a){lm(this,8,a)&&this.Ma(8,a)};m.Na=function(){return $l(this,16)}
;m.Ja=function(a){lm(this,16,a)&&this.Ma(16,a)};m.Sc=function(a){lm(this,32,a)&&
this.Ma(32,a)};m.ua=function(a){lm(this,64,a)&&this.Ma(64,a)};m.getState=f("Vb")
;function $l(a,b){return!!(a.Vb&b)}m.Ma=function(a,b,c){c||1!=a?Zl(this,a)&&b!=$
l(this,a)&&(this.d.Ma(this,a,b),this.Vb=b?this.Vb|a:this.Vb&~a):this.setEnabled(
!b)};function Zl(a,b){return!!(a.vd&b)}
m.wa=function(a,b){if(this.fa&&$l(this,a)&&!b)throw Error("Component already ren
dered");!b&&$l(this,a)&&this.Ma(a,!1);this.vd=b?this.vd|a:this.vd&~a};function o
m(a,b){return!!(a.lc&b)&&Zl(a,b)}function lm(a,b,c){return Zl(a,b)&&$l(a,b)!=c&&
(!(a.zd&b)||a.F(uk(b,c)))&&!a.isDisposed()}m.se=function(a){(!a.b||!Jc(this.o(),
a.b))&&this.F("enter")&&this.isEnabled()&&om(this,2)&&nm(this,!0)};m.te=function
(a){a.b&&Jc(this.o(),a.b)||!this.F("leave")||(om(this,4)&&mm(this,!1),om(this,2)
&&nm(this,!1))};
m.Bd=t;m.yb=function(a){this.isEnabled()&&(om(this,2)&&nm(this,!0),md(a)&&(om(th
is,4)&&mm(this,!0),this.d.Jh(this)&&this.o().focus()));md(a)&&a.preventDefault()
};m.xb=function(a){this.isEnabled()&&(om(this,2)&&nm(this,!0),$l(this,4)&&this.s
c(a)&&om(this,4)&&mm(this,!1))};m.Lh=function(a){this.isEnabled()&&this.sc(a)};
m.sc=function(a){om(this,16)&&this.Ja(!this.Na());om(this,8)&&this.Pf(!0);om(thi
s,64)&&this.ua(!$l(this,64));var b=new O("action",this);a&&(b.altKey=a.altKey,b.
ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.j=a.j);return this
.F(b)};m.sk=function(){om(this,32)&&this.Sc(!0)};m.je=function(){om(this,4)&&mm(
this,!1);om(this,32)&&this.Sc(!1)};m.eb=function(a){return this.V()&&this.isEnab
led()&&this.oc(a)?(a.preventDefault(),a.Da(),!0):!1};m.oc=function(a){return 13=
=a.keyCode&&this.sc(a)};
if(!la(gm))throw Error("Invalid component class "+gm);if(!la(Ol))throw Error("In
valid renderer class "+Ol);var pm=na(gm);fm[pm]=Ol;dm("goog-control",function(){
return new gm(null)});function qm(){}y(qm,bm);ha(qm);m=qm.prototype;m.vc=aa();m.
Ya=function(a){hm(a,!1);a.lc&=-256;a.wa(32,!1);return a.b.ia("button",{"class":T
l(this,a).join(" "),disabled:!a.isEnabled(),title:a.g||"",value:a.Fa()||""},a.fe
()||"")};m.ue=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("butto
n"==a.type||"submit"==a.type||"reset"==a.type)};m.ra=function(a,b){hm(a,!1);a.lc
&=-256;a.wa(32,!1);if(b.disabled){var c=this.xd(1);C(b,c)}return qm.s.ra.call(th
is,a,b)};
m.yh=function(a){xk(a).listen(a.o(),"click",a.sc)};m.Jf=t;m.Mh=t;m.Jh=function(a
){return a.isEnabled()};m.ud=t;m.Ma=function(a,b,c){qm.s.Ma.call(this,a,b,c);(a=
a.o())&&1==b&&(a.disabled=c)};m.Fa=function(a){return a.value};m.Lf=function(a,b
){a&&(a.value=b)};m.Ab=t;function rm(a,b,c){gm.call(this,a,b||qm.la(),c)}y(rm,gm
);m=rm.prototype;m.Fa=f("va");m.eg=function(a){this.g=a;cm(this.o(),a)};function
sm(a,b){var c=a.d,d=Ek(a),e=c.N()+"-collapse-left",c=c.N()+"-collapse-right";km
(a,d?c:e,!!(b&1));km(a,d?e:c,!!(b&2))}m.I=function(){rm.s.I.call(this);delete th
is.va;delete this.g};m.da=function(){rm.s.da.call(this);if(Zl(this,32)){var a=th
is.o();a&&xk(this).listen(a,"keyup",this.oc)}};
m.oc=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.
type?this.sc(a):32==a.keyCode};dm("goog-button",function(){return new rm(null)})
;function tm(a,b){this.d=a;this.j=!!b;this.g={0:this.d+"-arrowright",1:this.d+"arrowup",2:this.d+"-arrowdown",3:this.d+"-arrowleft"}}y(tm,kg);m=tm.prototype;m.
ug=!1;m.Gf=2;m.zh=20;m.Hf=3;m.rf=-5;m.xc=ba("b");m.setPosition=function(a,b,c,d)
{null!=a&&(this.Hf=a);null!=b&&(this.Gf=b);ka(c)&&(this.zh=Math.max(c,15));ka(d)
&&(this.rf=d)};m.Xa=function(a,b,c){a=this.Gf;2==a&&(a=0);um(this,this.Hf,a,2==t
his.Gf?vm(this.Hf)?this.a.offsetHeight/2:this.a.offsetWidth/2:this.zh,c)};

function um(a,b,c,d,e,g){if(a.b){var h=wm(b,c),k;k=a.b;var n=ne(k);var n=(vm(b)?


n.height/2:n.width/2)-d,r=ig(k,h),s;if(s=ee(k))k=Rd(pe(k)),vm(b)?k.top<s.top&&!(
r&1)?n-=s.top-k.top:k.bottom>s.bottom&&r&1&&(n-=k.bottom-s.bottom):k.left<s.left
&&!(r&2)?n-=s.left-k.left:k.right>s.right&&r&2&&(n-=k.right-s.right);k=n;k=vm(b)
?new D(a.rf,k):new D(k,a.rf);n=vm(b)?6:9;r=b^3;vm(b)&&"rtl"==a.b.dir&&(r=b);h=gg
(a.b,wm(r,c),a.a,h,k,e,a.ug?n:0,void 0,null);if(!g&&h&496){um(a,b^3,c,d,e,!0);re
turn}!a.j||h&496||(e=
parseFloat(a.a.style.left),g=parseFloat(a.a.style.top),isFinite(e)&&0==e%1&&isFi
nite(g)&&0==g%1||Zd(a.a,Math.round(e),Math.round(g)))}xm(a,b,c,d)}function xm(a,
b,c,d){var e=a.i;Ib(a.g,function(a){Ab(e,a,!1)},a);C(e,a.g[b]);e.style.top=e.sty
le.left=e.style.right=e.style.bottom="";a.b?(c=je(a.b,a.a),d=ym(a.b,b),vm(b)?(a=
zm(c.y+d.y,a.a.offsetHeight-15),e.style.top=a+"px"):(a=zm(c.x+d.x,a.a.offsetWidt
h-15),e.style.left=a+"px")):e.style[0==c?vm(b)?"top":"left":vm(b)?"bottom":"righ
t"]=d+"px"}
function zm(a,b){return 15>b?15:Cb(a,15,b)}function wm(a,b){switch(a){case 2:ret
urn 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?6:7;default:return 0==b?4
:5}}function ym(a,b){var c=0,d=0,e=ne(a);switch(b){case 2:c=e.width/2;break;case
1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case 3:c=e.width,d=e.h
eight/2}return new D(c,d)}function vm(a){return 0==a||3==a};function Am(a){ed.ca
ll(this);this.b=a||I()}y(Am,ed);Am.prototype.i=function(){Zh(this.o(),"tooltip")
;Y(this.o(),"live","polite")};function Bm(a){Am.call(this,a);this.a=this.b.ia("d
iv",Cm()+"-contentId");this.g=this.b.ia("div",Cm()+"-arrow",this.b.ia("div",Cm()
+"-arrowimplbefore"),this.b.ia("div",Cm()+"-arrowimplafter"));this.d=this.b.ia("
div",{"class":Cm(),role:"tooltip"},this.a,this.g);this.i()}y(Bm,Am);function Cm(
){return"jfk-tooltip"}Bm.prototype.o=f("d");Bm.prototype.I=function(){this.d&&N(
this.d)};function Dm(a){Bm.call(this,a)}y(Dm,Bm);Dm.prototype.i=function(){Zh(th
is.o(),"tooltip")};var Em={};function Fm(a){X.call(this);this.L=a;this.C=new ef(
this.mk,0,this);fd(this,x(gd,this.C));a=a.a;this.listen(a,["mouseout","mousedown
","click","blur",jd,"keydown"],this.kk,!0);this.listen(a,["mouseover","focus",id
],this.lk,!0)}y(Fm,X);m=Fm.prototype;m.I=function(){Gm(this);Fm.s.I.call(this)};
function Hm(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout
":case "click":a.D=!1;break;case "keydown":a.D=!0}}
m.lk=function(a){Hm(this,a);var b=a.target;a="focus"==a.type||a.type==id;var c=t
his.a&&Jc(this.a.a,b);this.D||!a||c?(this.R=a,this.i=b):this.i=null;Gm(this);thi
s.C.start(this.d?50:300)};m.kk=function(a){Hm(this,a);var b=a.target;a="mousedow
n"==a.type||"click"==a.type;b=this.a&&Jc(this.a.a,b);a&&b||(this.i=null,Gm(this)
,this.C.start(this.d?50:300))};function Gm(a){a.p&&(df(a.p),a.p=0,a.d=null)}
function Im(a){if(a.a)return a.a;var b=a.getAttribute("data-tooltip-html");b?a=G
g(b,null):(a=a.getAttribute("data-tooltip"),a instanceof Cg||(a=Fg(a),b=Eg(a).re
place(/(\r\n|\r|\n)/g,"<br>"),a=Gg(b,a.Kc())));return a}
m.mk=function(){if(!this.i)Jm(this),this.d=null;else if(!(this.d&&this.a&&Jc(thi
s.a.o(),this.i))){var a=Uc(this.i,function(a){return a.getAttribute&&(a.getAttri
bute("data-tooltip-contained")||a.getAttribute("data-tooltip")||a.a||a.getAttrib
ute("data-tooltip-html"))&&!a.getAttribute("data-tooltip-suspended")},!0),b=!1;t
his.d&&this.d!=a&&(Jm(this),this.d=null,b=!0);if(!this.d&&a&&(this.d=a,Km(this,a
))){var c=Lg;if(a.getAttribute("data-tooltip-contained"))for(var d=pc("jfk-toolt
ip-data",a),e=0;e<d.length;e++){if(d[e].parentNode==
a){c=d[e].cloneNode(!0);break}}else c=Im(a);var d=a.getAttribute("data-tooltip-a
lign"),e=a.getAttribute("data-tooltip-class"),g=a.getAttribute("data-tooltip-off
set"),g=Ba(g)?-1:Number(g);if(!b&&(a=a.getAttribute("data-tooltip-delay"),a=Math
.max(0,a-300))){this.p=U(x(this.Vg,this.d,c,d,g,e),a,this);return}this.Vg(this.d
,c,d,g,e)}}};
function Km(a,b){return b.getAttribute("data-tooltip-only-on-overflow")&&b.offse
tWidth>=b.scrollWidth&&b.offsetHeight>=b.scrollHeight||a.R&&"mouse"==b.getAttrib
ute("data-tooltip-trigger")?!1:!0}function Lm(a){if(a)switch(a.toLowerCase().spl
it(",")[0]){case "l":return 0;case "t":return 2;case "r":return 3}return 1}
m.Vg=function(a,b,c,d,e){this.p=0;if(!this.a){this.a=new Dm(this.L);Jm(this);thi
s.L.a.body.appendChild(this.a.o());fd(this,x(gd,this.a));this.j=new tm(Cm(),!0);
this.j.ug=!0;var g=this.j,h=this.a.g;g.a=this.a.o();g.i=h}t:{if(c)switch(c.toLow
erCase().split(",")[1]){case "l":g=0;break t;case "r":g=1;break t}g=2}this.j.set

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,"&lt;"),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":"&#0;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":
"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;"
,"<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160
;","\u2028":"&#8232;","\u2029":"&#8233;"};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*

/g);e=c.length;if(!e)return;var g=L("span","author"),h=e-1,k=Bc(", ");z(c,functi


on(a,b){var c=a?a.replace(tn,""):"",c=za(c);if(this.d){var d=new V(ak('/ebooks?o
utput=ws2&as_brr=5&q=inauthor:"%1$s"',c));ek(d);c=L("a",{href:d},c)}else c=L("sp
an",{},c);g.appendChild(c);b<h&&(c=k.cloneNode(!0),g.appendChild(c))},a);d.appen
dChild(g);c="\u00a0-\u00a0"}a.data.a.Ug&&(Dc(d,L("span",a.a+"-pubdate",c+a.data.
a.Ug)),c="\u00a0-\u00a0");
a.data.a.Tg&&(d.appendChild(Bc(c)),Dc(d,L("span",a.a+"-pagesnum",a.data.a.Tg+" o
ldal")));b.appendChild(d)}
function yn(a,b,c,d,e,g,h){var k=a.a+"-button",k=k+(" "+(a.a+"-button-hilite"));
g&&(k+=" disabled");c=L("a",{id:h||"",href:e?"#":d,className:k},c);e&&(e=ui||vi?
"touchstart":"click",Wg(vn(a),c,e,function(a){a.preventDefault();a=L("form",{act
ion:d,method:"POST"});Q(a,{position:"absolute",overflow:"hidden",width:"1px",hei
ght:"1px",visibility:"hidden"});b.appendChild(a);a.submit()}));b.appendChild(c)}
function wn(a){a="reader/"+a.data.nb();var b=window.location.href,c=b.indexOf("#
");return new V((0>c?b:b.substr(0,c))+(a?"#"+a:""))}sn.prototype.B=aa();function
Rl(){}y(Rl,Ol);ha(Rl);Rl.prototype.Ya=function(a){var b=a.b.ia("span",Tl(this,a
).join(" "));zn(this,b,a.p);return b};Rl.prototype.ra=function(a,b){b=Rl.s.ra.ca
ll(this,a,b);var c=vb(b),d=!1;hb(c,An(this,null))?d=null:hb(c,An(this,!0))?d=!0:
hb(c,An(this,!1))&&(d=!1);a.p=d;Y(b,"checked",null==d?"mixed":1==d?"true":"false
");return b};Rl.prototype.vc=l("checkbox");
function zn(a,b,c){if(b){var d=An(a,c);wb(b,d)||(Ib(Bn,function(a){a=An(this,a);
Ab(b,a,a==d)},a),Y(b,"checked",null==c?"mixed":1==c?"true":"false"))}}Rl.prototy
pe.N=l("goog-checkbox");function An(a,b){var c=a.N();if(1==b)return c+"-checked"
;if(0==b)return c+"-unchecked";if(null==b)return c+"-undetermined";throw Error("
Invalid checkbox state: "+b);};function Cn(a,b,c){c=c||Rl.la();gm.call(this,null
,c,b);this.p=q(a)?a:!1}y(Cn,gm);var Bn={a:!0,b:!1,d:null};m=Cn.prototype;m.fb=nu
ll;m.Na=function(){return 1==this.p};m.Ja=function(a){a!=this.p&&(this.p=a,zn(th
is.d,this.o(),this.p))};
m.da=function(){Cn.s.da.call(this);if(this.ie){var a=xk(this);this.fb&&a.listen(
this.fb,"click",this.Of).listen(this.fb,"mouseover",this.se).listen(this.fb,"mou
seout",this.te).listen(this.fb,"mousedown",this.yb).listen(this.fb,"mouseup",thi
s.xb);a.listen(this.o(),"click",this.Of)}this.fb&&(this.fb.id||(this.fb.id=this.
getId()+".lbl"),Y(this.o(),"labelledby",this.fb.id))};m.setEnabled=function(a){C
n.s.setEnabled.call(this,a);if(a=this.o())a.tabIndex=this.isEnabled()?0:-1};
m.Of=function(a){a.Da();var b=this.p?"uncheck":"check";this.isEnabled()&&!a.targ
et.href&&this.F(b)&&(a.preventDefault(),this.Ja(this.p?!1:!0),this.F("change"))}
;m.oc=function(a){32==a.keyCode&&this.Of(a);return!1};dm("goog-checkbox",functio
n(){return new Cn});function Dn(a){a=a||{};return Tm('<span class="jfk-checkbox
goog-inline-block'+(a.Bh?" jfk-checkbox-undetermined":a.checked?" jfk-checkbox-c
hecked":" jfk-checkbox-unchecked")+(a.disabled?" jfk-checkbox-disabled":"")+(a.W
f?" "+Um(a.Wf):"")+'" role="checkbox" aria-checked="'+(a.Bh?"mixed":a.checked?"t
rue":"false")+'"'+(a.fl?'aria-labelledby="'+Um(a.fl)+'"':"")+(a.id?'id="'+Um(a.i
d)+'"':"")+(a.disabled?'aria-disabled="true" tabindex="-1"':'tabindex="'+(a.Xf?U
m(a.Xf):"0")+'"')+(a.attributes?" "+Zm(a.attributes):
"")+'dir="ltr"><div class="jfk-checkbox-checkmark" role="presentation"></div></s
pan>')};function En(a,b){var c=Ql();Cn.call(this,a,b,c);this.wa(4,!0)}y(En,Cn);E
n.prototype.Qa=function(){this.J=Ll(Dn,{checked:this.Na(),disabled:!this.isEnabl
ed(),Bh:null==this.p},this.b)};En.prototype.Sa=function(a){En.s.Sa.call(this,a);
C(a,"goog-inline-block");this.o().dir="ltr";wk(this,"jfk-checkbox-checkmark")||(
a=this.b.ia("div","jfk-checkbox-checkmark"),this.o().appendChild(a));a=wk(this,"
jfk-checkbox-checkmark");Zh(a,"presentation")};En.prototype.Sc=function(a){En.s.
Sc.call(this,a);Fn(this,!1)};
En.prototype.yb=function(a){En.s.yb.call(this,a);this.isEnabled()&&Fn(this,!0)};
function Fn(a,b){a.o()&&Ab(a.o(),"jfk-checkbox-clearOutline",b)};function Gn(a,b
,c,d){sk.call(this);this.L=a;this.d=a.a();this.p=b;this.C=c;this.a=d?new En(null
):new Cn(null);this.ba(this.a);this.C&&(this.D=this.d.b("requested-volumes-chang
e",this.Vi,this))}y(Gn,sk);m=Gn.prototype;m.I=function(){this.D&&(this.d.d(this.
D),delete this.D);Gn.s.I.call(this)};
m.Qa=function(){Gn.s.Qa.call(this);this.o().className="offline-download-control"
;this.g=M("LABEL");if(this.C){Lc(this.g,"Legyen el\u00e9rhet\u0151 offline");thi

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("&nbsp;"+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()?"&rsaquo;":"&lsaquo;";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()?"&lsaquo;":"&rsaquo;";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(

so(a),function(a){return wo(a)==b})};function xo(a){T.call(this);this.kb(a||"")}


y(xo,T);xo.prototype.Wa=f("d");xo.prototype.kb=function(a){this.d!=a&&(this.d=a,
this.F("change"))};function yo(){this.a={}};function zo(){this.a={}};function Ao
(a){this.b=a}Ao.prototype.Ua=function(a){this.a&&(this.a.O(),Ec(this.b.ca().b.b)
);this.a=new a(this.b);this.a.p&&this.a.p(this.b.S());this.a.B&&this.a.B()};Ao.p
rototype.ca=f("a");function Bo(a){Z.call(this);this.p=a;a.innerHTML="";Q(a,"over
flow","hidden");this.d=M("div");Q(this.p,{position:"relative",padding:"0px"});a=
this.p;a.insertBefore(this.d,a.childNodes[0]||null);this.L=new zo;this.B=[];this
.g=[];a=w(this.hh,this,1);this.g.push(["next",a]);a=w(this.hh,this,-1);this.g.pu
sh(["previous",a]);a=w(this.Qj,this);this.g.push(["turntopage",a]);this.j=new Ao
(this);a=M("div");Vn(a,!0);Q(a,{position:"absolute",left:"0px",top:"0px"});this.
p.appendChild(a);this.C=a;this.setSize(we(this.p));
Co.push(this);this.qa=new xo;P(this.qa,"change",this.Pj,!1,this);this.D=new yo}y
(Bo,Z);var Co=[];m=Bo.prototype;
m.setSize=function(a){a.width=Math.max(a.width,0);a.height=Math.max(a.height,0);
if(!this.ka||!Gb(this.ka,a)){var b=this.d,c=Wc(I(oc(b)));if(!E||H("10")||c&&H("8
"))ue(b,a,"content-box");else{var d=b.style;c?(d.pixelWidth=a.width,d.pixelHeigh
t=a.height):(c=ve(b),b=ie(b),d.pixelWidth=a.width+b.left+c.left+c.right+b.right,
d.pixelHeight=a.height+b.top+c.top+c.bottom+b.bottom)}this.ka=a;(d=this.j.ca())&
&d.setSize(a);this.F("resize")}};m.Q=f("ka");m.bb=function(){return this.ka.widt
h};m.lb=function(){return this.ka.height};
m.go=function(){this.F("load")};m.Ua=function(a){this.i!=a&&(this.i=a,this.j.Ua(
a),this.F("viewportmodechange"))};m.ca=function(){return this.j.ca()};function D
o(a,b){if(a.aa)throw"";a.aa=b;P(b,"update",w(a.$k,a))}m.$k=function(){this.F("pa
gesupdate")};function Eo(a,b){var c=uo(a.aa,b);c&&a.Ka(c)}m.Ka=function(a){this.
b!=a&&(this.b=a,this.F("pagechange"))};function Fo(a,b){Go(a,b,w(function(a){U(w
(this.Ka,this,a))},a))}
function Go(a,b,c){a=a.aa;new V(b);b=new a.b({url:b});b.fc(a);c=w(a.i,a,c);Ho(b,
Io(b),c)}m.sj=function(a,b,c,d){(c=Jo(d,c))&&Ko(this,a,b,c)};function Ko(a,b,c,d
){if(d&&d.length){for(var e=d[0],g=1;g<d.length;g++)e=Ud(e,d[g]);d=b.S().wd();d=
b.Q().width/d;e=new Ok(e.left,e.top);e.Tf(d);e.x=Math.round(e.x);e.y=Math.round(
e.y);b=Pk(b.getPosition());b.add(e);b.x-=c.x;b.y-=c.y;a.ca().fh(b)}}m.ja=functio
n(){return this.b.ja()};m.S=f("b");
m.Zb=function(a){for(var b=[],c=0;c<arguments.length;c++)b.push(arguments[c]);th
is.B.push(b);1==this.B.length&&Lo(this)};function Lo(a){var b=a.B.shift();if(b){
for(var c=b.shift(),d=0;d<a.g.length;d++)a.g[d][0]==c&&a.g[d][1].apply(a,b);Lo(a
)}}m.hh=function(a){var b=this.j.ca(),c;b.L?c=b.L(this.S(),a):c=to(this.aa,this.
S().ja(),a);c&&(this.Ka(c),this.F("pageturn"))};m.Qj=function(a){(a=uo(this.aa,a
))&&this.Ka(a)};m.Pj=function(){this.F("searchupdate")};function Mo(a,b,c,d){thi
s.p=a;this.d=ta();this.B=b;this.g=!0;z(c,function(a){w(this.sh,this);P(b,a,x(U,w
(this.sh,this),10))},this);z(d,function(a){P(b,a,w(this.rh,this,a))},this)}m=Mo.
prototype;m.ih=1E4;function No(a){if(a.g){var b;b=Oo(a.B.S()).toString().replace
(/#.*/g,"");b=new V(b);W(b,"jscmd","ads");b=b.toString();a.a=!0;a.i(b,w(a.Jj,a,b
),w(a.Ij,a))}}m.Jj=function(a,b){this.a=!1;q(this.j)&&Aa(b)||(this.p.innerHTML=b
,this.d=ta(),this.j=a,this.eh(b))};m.Gk=function(){this.rh()};m.eh=t;
m.Ij=function(){this.a=!1};m.rh=function(){this.a||No(this)};m.sh=function(){thi
s.a||this.ih+this.d>ta()||No(this)};m.setEnabled=ba("g");function Po(a,b,c){Mo.c
all(this,a,b,["pagechange","zoomchange"],["viewportmodechange","searchupdate"]);
a.className+=" adsmall";this.b=c;U(w(this.Gk,this,"pageinit"),10)}y(Po,Mo);Po.pr
ototype.eh=function(a){this.b&&(a=Aa(a)?!1:!0,a!=("none"!=this.b.style.display)&
&S(this.b,a))};function Qo(a,b){T.call(this);this.g=!1;this.b=b;this.d=a}y(Qo,T)
;Qo.prototype.isFullscreen=f("g");function Ro(a,b){if(b!=a.g){a.g=b;var c=a.d.ca
().b.b;S(c,!1);ne(c);c=[x(So,a.b,!b),w(a.a,a),x(S,c,!0)];z(c,U)}}Qo.prototype.a=
function(){this.F("change")};function So(a,b){z(a,function(a){S(a,b)})};function
To(){}var Uo=new To,Vo=["click",F?"keypress":"keydown","keyup"];To.prototype.li
sten=function(a,b,c,d,e){function g(a){var c=zd(b),e=Ic(a.target)?a.target.getAt
tribute("role")||null:null;"click"==a.type&&md(a)?c.call(d,a):13!=a.keyCode&&3!=
a.keyCode||"keyup"==a.type?32!=a.keyCode||"keyup"!=a.type||"button"!=e&&"tab"!=e
||(c.call(d,a),a.preventDefault()):(a.type="keypress",c.call(d,a))}g.a=b;g.b=d;e
?e.listen(a,Vo,g,c):P(a,Vo,g,c)};function Wo(a){var b='<div class="jfk-bubble"><

div class="jfk-bubble-content-id"></div>';a.Ui&&(b+='<div class="jfk-bubble-clos


ebtn-id jfk-bubble-closebtn" aria-label="Close" role="button" tabindex=0></div>'
);return Tm(b+'<div class="jfk-bubble-arrow-id jfk-bubble-arrow"><div class="jfk
-bubble-arrowimplbefore"></div><div class="jfk-bubble-arrowimplafter"></div></di
v></div>')};function Xo(a){sk.call(this,a);this.d=new tm("jfk-bubble",!0);this.a
=new fh;this.g=[]}y(Xo,sk);m=Xo.prototype;m.xc=function(a){this.d.xc(a);this.V()
&&this.a.$b()};m.setPosition=function(a,b,c,d){this.d.setPosition(a,b,c,d)};
function Yo(a,b){var c=a.Mb();if(b&&c)if(v(b)){var d=Gg(b,null);c.innerHTML=Eg(d
)}else if(b instanceof Rm){if(b.Wb===Jl)d=Fg(b.toString());else{if(b.Wb!==Hl)thr
ow Error("Sanitized content was not of kind TEXT or HTML.");d=Gg(b.toString(),b.
Dd||null)}c.innerHTML=Eg(d)}else b instanceof Cg?c.innerHTML=Eg(b):(c.innerHTML=
Eg(Lg),c.appendChild(b))}m.Mb=function(){return wk(this,"jfk-bubble-content-id")
};
m.Qa=function(){this.J=Ll(Wo,{Ui:!0},this.b);Yo(this,this.p);S(this.o(),!1);this
.a.Sd(this.o());if(!bc){var a=this.a,b=jk(this.o(),"ease-out",0,1),c=jk(this.o()
,"ease-in",1,0);a.U=b;a.D=c}xb(this.o(),this.g)};m.da=function(){Xo.s.da.call(th
is);xk(this).listen(this.a,["beforeshow","show","beforehide","hide"],this.Ji);va
r a=xk(this),b=wk(this,"jfk-bubble-closebtn-id"),c=x(this.setVisible,!1);Uo.list
en(b,c,void 0,a.b||a,a);a=this.o();b=wk(this,"jfk-bubble-arrow-id");c=this.d;c.a
=a;c.i=b;this.a.setPosition(this.d)};
m.setVisible=function(a){this.a.setVisible(a)};m.V=function(){return this.a.V()}
;m.I=function(){this.a.O();delete this.a;Xo.s.I.call(this)};m.jh=function(){ke(t
his.o());return!1};m.Ji=function(a){if("show"==a.type||"hide"==a.type){var b=xk(
this),c=this.b,c=E?xc(c.a):c.a;"show"==a.type?b.listen(c,"scroll",this.jh):b.ya(
c,"scroll",this.jh)}return this.F(a.type)};function Zo(){try{return window.local
Storage||null}catch(a){return null}};function $o(a,b,c){rn.call(this,a);this.Z=b
;this.Pa=c}y($o,rn);
$o.prototype.render=function(){var a=this.o();C(a,this.className+"-tooltip");C(a
,this.className+"-device-and-format");Q(a,"z-index",1E4);if(this.Z.a){for(var b=
this.className,c=L("DIV",this.className+"-meta"),d,e=document,g=["<tr>"],h=0;2>h
;h++)g.push("<td></td>");g.push("</tr>");g=g.join("");d=["<table>"];for(h=0;1>h;
h++)d.push(g);d.push("</table>");e=e.createElement("DIV");e.innerHTML=d.join("")
;d=e.removeChild(e.firstChild);C(d,this.className+"-table-layout");e=d.rows[0].c
ells;g=ap(this);e[0].appendChild(g);
g=bp(this);e[1].appendChild(g);var g=L("DIV",this.className+"-link"),h=new V(win
dow.location.href),k=new V("/support/bin/answer.py?answer=1062949"),h=Yf(h,"hl")
?W(k,"hl",Yf(h,"hl")).toString():W(k,"hl","hu").toString(),h=L("A",{target:"_bla
nk",href:h},"Seg\u00edts\u00e9g az eszk\u00f6z\u00f6kkel \u00e9s form\u00e1tumok
kal kapcsolatban");g.appendChild(h);Ri.IsPreOrdersEnabled&&this.Z.ib&&(h=L("DIV"
,null,L("A",{href:this.Pa},"S\u00fag\u00f3 el\u0151rendel\u00e9sekhez")),g.appen
dChild(h));e[1].appendChild(g);
c.appendChild(d);e=this.Z;(d=e.ea)&&!e.ib&&e.D&&(d=L("P",this.className+"-additi
onal",L("A",{href:d},e.L?"Olvassa el a k\u00f6nyvet INGYEN":"Olvassa el az els\u
0151 fejezetet -- INGYEN!")),c.appendChild(d));if(e.i||e.g)if(g=e.B,h=e.C,g||h)d
=L("P",this.className+"-additional",Bc("Let\u00f6lt\u00e9s ")),g&&(k=L("A",{href
:g},"ePub"),d.appendChild(k)),h&&(g&&d.appendChild(Bc(", ")),g=L("A",{href:h},"P
DF"),d.appendChild(g)),d.appendChild(Bc(" - ")),e=e.nb(),g=new V(window.location
.href),g=new V("/"+g.hc.split("/")[1]),
ek(g),W(g,"output","acs_help"),W(g,"id",e),e=L("A",{href:g.toString()},"Olvassa
el az e-olvas\u00f3 utas\u00edt\u00e1sait"),d.appendChild(e),c.appendChild(d);d=
L("A",{href:"http://books.google.com/support/bin/topic.py?topic=28528",target:"_
blank"},"Tov\u00e1bbi inform\u00e1ci\u00f3 a Google Play k\u00f6nyveir\u0151l");
Ri.IsPreOrdersEnabled&&this.Z.ib?(e=L("DIV",{"class":this.className+"-date"},"A
megjelen\u00e9s d\u00e1tuma: "+this.Z.Ed),this.g=L("DIV",this.className+"-footer
",d,e)):this.g=L("DIV",
this.className+"-footer",d);b=L("DIV",b,c,this.g);C(b,this.className+"-device-co
ntent");a.appendChild(b)}};
function ap(a){var b=L("UL",a.className+"-list"),c=L("H4",null,"A k\u00f6vetkez\
u0151vel m\u0171k\u00f6dik:");b.appendChild(c);var d=a.className+"-device-type",
c=a.className+"-device-supported",e=a.className+"-device-not-supported",g=a.clas

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

lyett a sz\u00f6veg m\u00f3dos\u00edthat\u00f3, \u00edgy b\u00e1rmely k\u00e9per


ny\u0151m\u00e9rethez hozz\u00e1igaz\u00edthat\u00f3.")});
e.listen(d,"mouseout",a.L);b.appendChild(c);b.appendChild(d);return b}$o.prototy
pe.L=function(){Ec(this.g);var a=L("A",{href:"http://books.google.com/support/bi
n/topic.py?topic=28528",target:"_blank"},"Tov\u00e1bbi inform\u00e1ci\u00f3 a Go
ogle Play k\u00f6nyveir\u0151l");this.g.appendChild(a);Ri.IsPreOrdersEnabled&&th
is.Z.ib&&(a=L("DIV",{"class":this.className+"-date"},"A megjelen\u00e9s d\u00e1t
uma: "+this.Z.Ed),this.g.appendChild(a))};
$o.prototype.d=function(a){Ec(this.g);v(a)?this.g.appendChild(Bc(a)):this.g.appe
ndChild(a)};function cp(a,b,c,d,e,g){$.call(this,b,void 0,3);this.Z=a;this.Pa=c;
this.hb=d;this.L=e;this.R=g}y(cp,$);cp.prototype.render=function(a){cp.s.render.
call(this,a);C(this.o(),"gb-get-book");Ri.IsPreOrdersEnabled&&this.Z.ib&&Q(this.
o(),"line-height","18px")};
cp.prototype.da=function(){cp.s.da.call(this);this.Ia=new $o(this.o(),this.Z,thi
s.Pa);this.Ia.render();var a=rc("about_title",J("menu_container"));a&&N(a);if(a=
this.hb)if(a=this.L||!!Zo()){var b;Zo()&&(b=Zo().getItem("gb-webstore/prefs/buybubble-dismissed"));a=!(v(b)&&b)}if(a){b=L("DIV","buy-bubble");var a=L("DIV","SP
RITE_buy"),c=L("DIV","buy-bubble-description","B\u00e1rhol is j\u00e1r, a Google
Play k\u00f6nyveit azonnal megv\u00e1s\u00e1rolhatja \u00e9s \nelkezdheti olvas
ni."),d=L("A",{"class":"buy-bubble-learn-more",
href:"http://books.google.com/help/ebooks/overview.html",target:"_blank"},"Tov\u
00e1bbi inform\u00e1ci\u00f3");b.appendChild(a);b.appendChild(c);b.appendChild(d
);a=this.a=new Xo;a.p=b;Yo(a,b);this.a.xc(this.o());this.a.setPosition(3,0,void
0,-15);this.ba(this.a);this.a.render();this.a.setVisible(!0);b=rc("jfk-bubble-cl
osebtn",this.a.o());xk(this).listen(b,"click",w(this.ma,this))}};
function dp(){var a=J("gb-buy-options-trigger");if(a&&a.parentNode&&a.parentNode
.parentNode?!wb(a.parentNode.parentNode,"jfk-button"):1){var a=J("gb-buy-options
-trigger"),b=J("buy");if(a&&b){yb(b,"about_content");var c=L("SPAN","gb-buy-opti
ons-arrow","\u25bc");a.appendChild(c);C(b,"gb-buy-options-list");C(b,"unified-ho
vercard");gg(a,5,b,4);S(b,!1);P(document,"mousedown",x(ep,a,b))}}}
function ep(a,b,c){a=Jc(a,c.target);c=Jc(b,c.target);var d="none"!=b.style.displ
ay;a||c||!d?a&&(S(b,!d),d||qe(b,1)):S(b,!1)}cp.prototype.ma=function(){Zo()&&Zo(
).setItem("gb-webstore/prefs/buy-bubble-dismissed","1");if(this.L){var a=dg({sho
w_buy_bubble:!1});ij(this.R,null,"POST",a.toString(),{})}};function fp(a,b,c){T.
call(this);var d=M("a");Q(d,{whiteSpace:"nowrap",textDecoration:"none",cursor:"p
ointer"});a.appendChild(d);a=M("img");a.src=b;a.border=0;Q(a,{verticalAlign:"bot
tom"});d.appendChild(a);d.appendChild(Bc(" "));b=M("span");b.innerHTML=c;Q(b,{te
xtDecoration:"underline"});d.appendChild(b);P(d,"click",w(this.a,this))}y(fp,T);
fp.prototype.a=function(a){this.b&&(a.preventDefault(),a.Da());this.F("click")};
function gp(a,b,c,d,e){function g(a){a&&(a.tabIndex=0,Zh(a,"tab"),C(a,"goog-zipp
y-header"),a&&h.B.listen(a,"click",h.C),a&&h.p.listen(a,"keydown",h.D))}T.call(t
his);this.i=e||I();this.a=this.i.o(a)||null;this.g=this.i.o(d||null);this.b=(thi
s.j=la(b)?b:null)||!b?null:this.i.o(b);this.d=1==c;this.p=new X(this);this.B=new
X(this);var h=this;g(this.a);g(this.g);hp(this,this.d)}y(gp,T);gp.prototype.I=f
unction(){gp.s.I.call(this);gd(this.p);gd(this.B)};
function hp(a,b){a.b?S(a.b,b):b&&a.j&&(a.b=a.j());a.b&&C(a.b,"goog-zippy-content
");a.g?(S(a.a,!b),S(a.g,b)):a.a&&(Ab(a.a,"goog-zippy-expanded",b),Ab(a.a,"goog-z
ippy-collapsed",!b),Y(a.a,"expanded",b));a.d=b;a.F(new ip("toggle",a))}gp.protot
ype.D=function(a){if(13==a.keyCode||32==a.keyCode)hp(this,!this.d),this.F(new O(
"action",this)),a.preventDefault(),a.Da()};gp.prototype.C=function(){hp(this,!th
is.d);this.F(new O("action",this))};function ip(a,b){O.call(this,a,b)}y(ip,O);fu
nction jp(a,b,c,d){if(b.child_node&&0<b.child_node.length){var e=kp(b,!0,c,d),g=
L("UL",c+"-list");a.appendChild(e);a.appendChild(g);hp(new gp(e,g),!b.collapsed)
;z(b.child_node,function(a){jp(g,a,c,d)})}else a.appendChild(kp(b,!1,c,d))}funct
ion kp(a,b,c,d){var e;b?(e=c+"-heading",b=c+"-header"):(e=c+"-link",b=c+"-item")
;e=""!=a.url?L("A",{"class":e,href:a.url},Na(a.title)):L("DIV",e,a.title);b=L("D
IV",b,e);d==a.id&&C(b,c+"-selected");return b}
ua("_OC_InitNavbar",function(a){var b=J("navbarContainer");if(b&&a.child_node){v
ar c=L("UL","gb-left-nav-list");z(a.child_node,function(b){jp(c,b,"gb-left-nav",
a.highlighted_node_id)});b.appendChild(c)}});function lp(a,b,c,d,e){var g={curso

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

otype.add=function(a,b){this.a.set(na(a),b)};function Fp(a,b){var c={};b&&(c=Tb(


A(b,na)));var d=a.a.$a();z(d,function(a){if(!c[a]){var b=this.a.get(a);b&&b.pa()
;this.a.remove(a)}},a)};function Gp(){this.a={};this.b=new Ep}Gp.prototype.pa=fu
nction(){Fp(this.b)};function xp(a,b){b=bb(b,function(a){return!!this.a[na(a.con
structor)]},a);Fp(a.b,b);z(b,function(a){this.b.a.get(na(a))||this.b.add(a,this.
a[na(a.constructor)].render(a))},a)};function Hp(){};function Ip(a,b){this.a=b}y
(Ip,Hp);Ip.prototype.render=function(a){var b=this.a(),c=a.S(),d=a.Q().width,e=a
.Q().height;b.xa=d;b.Aa=e;b.setPosition(a.zf(),a.Gc());b.Ka(c);b.draw();return b
};function Jp(){};function Kp(a){this.a=a}y(Kp,Jp);Kp.prototype.wf=function(a){v
ar b=Lp(this,a);a=b[0]||[];var b=b[1]||[],c=Bp(this.a);b.sort(x(Mp,c));c=[];nb(c
,a,b);return c};function Mp(a,b,c){return Pd(np(b),a)-Pd(np(c),a)}function Lp(a,
b){var c=zp(a.a),d=new Qd(c.left-800,c.top-800,c.width+1600,c.height+1600);retur
n sb(b,function(a){a=new Qd(a.d,a.a,a.xa,a.Aa);if(Td(d,a))return Td(c,a)?0:1})};
function Np(a,b){this.a=b;this.b=a}y(Np,Kp);Np.prototype.wf=function(a){var b=Np
.s.wf.call(this,a),c=this.b.S();if(c){var d=[],e=this.b.aa;z([1,-1],function(){v
ar a=to(e,c.ja(),1);a&&d.push(a)});z(a,function(a){a.S&&hb(d,a.S())&&ib(b,a)})}r
eturn b};function Op(){Z.call(this)}y(Op,Z);function Pp(){Z.call(this)}y(Pp,Z);P
p.prototype.Fb=function(a){this.d=a;this.b=Qp(a)};Pp.prototype.I=function(){Pp.s
.I.call(this);N(this.b)};function Rp(a){Z.call(this);this.B=a;this.p=[]}y(Rp,Pp)
;m=Rp.prototype;m.Fb=function(a){Rp.s.Fb.call(this,a);this.td();this.S()&&this.a
.listen(this.S(),"update",this.td)};m.S=function(){return this.d.S()};m.hd=funct
ion(a,b,c,d){var e=M("div");Vn(e,!0);this.b.appendChild(e);a=Sp(this,a,b,c,d);Q(
e,{position:"absolute",left:a[0]+"px",top:a[1]+"px",width:a[2]+"px",height:a[3]+
"px"});this.B&&(Q(e,{backgroundColor:this.B}),qe(e,.3));this.p.push(new Qd(a[0],
a[1],a[2],a[3]));return e};
function Tp(a){return a.d.Q().width/a.d.S().wd()}function Sp(a,b,c,d,e){var g=Tp
(a);return A([b,c,d,e],function(a){return Math.round(a*g)})}function Up(a,b){z(b
,function(a){this.hd.apply(this,a)},a)}m.lg=function(a){return this.hd(a.left,a.
top,a.width,a.height)};m.zc=function(){Ec(this.b);this.p=[]};m.td=t;function Vp(
){Rp.call(this)}y(Vp,Rp);m=Vp.prototype;m.td=function(){if(!this.g){var a=this.S
();a&&(a=Wp(a))&&(Up(this,a),this.g=!0)}};
m.hd=function(a,b,c,d){this.i=Vp.s.hd.call(this,a,b,c,d);Q(this.i,{border:"2px #
aaaaff dashed"});this.j=M("img");this.i.appendChild(this.j);this.j.src="/googleb
ooks/images/dialog_close_x.gif";a=Sp(this,a,b,c,d);Q(this.j,{position:"absolute"
,cursor:"pointer",left:a[2]-19+"px",top:"4px",display:"none"});P(this.i,"mouseou
t",w(this.Fk,this));P(this.i,"mouseover",w(this.Kh,this,!0));Fd(this.j,"click",w
(this.pa,this));return this.i};m.pa=function(){N(this.i)};m.Fk=function(a){Jc(th
is.i,a.target)||this.Kh(!1)};
m.Kh=function(a){Q(this.j,{display:a?"":"none"})};function Xp(a){Rp.call(this);t
his.i=a}y(Xp,Rp);Xp.prototype.td=function(){if(!this.g){var a=this.S();a&&(a=Yp(
a))&&(z(a,function(a){var c=a.pop(),d=a.pop();a=this.hd.apply(this,a);Q(a,{curso
r:"pointer"});this.a.listen(a,"click",w(this.j,this,d,c))},this),this.g=!0)}};Xp
.prototype.j=function(a,b){var c=uo(this.i.aa,a);c?this.i.Ka(c):Fo(this.i,b)};fu
nction Zp(a,b,c){if(E){var d=[];d[0]=P(a,"readystatechange",x($p,a,x(aq,b),d))}e
lse Fd(a,"load",x(aq,b));c&&Fd(a,"error",x(aq,c))}function aq(a){U(a)}function $
p(a,b,c){if("complete"!=a.readyState)return!0;Hd(c[0]);b();return!1}var bq=M("di
v");function cq(a){if(E){bq.appendChild(a);var b=x(N,a);Zp(a,b,b);a.src="/google
books/images/cleardot.gif"}else a.src="/googlebooks/images/cleardot.gif",N(a)};f
unction dq(a){T.call(this);this.a={};a&&this.pd(a)}y(dq,T);m=dq.prototype;m.wd=f
unction(){return this.a.w||this.aa.bc.width};m.Zf=function(){return this.a.h||th
is.aa.bc.height};function sp(a){return a.wd()/a.Zf()}m.Q=function(){return new F
b(this.wd(),this.Zf())};m.pd=function(a){for(var b in a)this.a[b]=a[b];this.F("u
pdate")};m.fc=ba("aa");function wo(a){return a.a.title}m.Lb=function(){var a=wo(
this);return a?a+". oldal":""};function ro(a){return a.a.order}
m.Xb=function(a){if(this.a.src&&a){var b=new V(this.a.src);W(b,"w",a.width);retu
rn b.toString()}return this.a.src};m.ja=function(){return this.a.pid};function e
q(a){this.Af={};for(var b=0;b<a.length;b++){var c=a[b];this.Af[c.z]=new Fb(c.w,c
.h)}}function fq(a,b){var c=Lb(a.Af,function(a){return a.height==b});return c?Nu
mber(c):null};function gq(a){dq.call(this,a);this.qe={};this.B={};this.g={};this
.C=null}var hq;y(gq,dq);m=gq.prototype;m.pd=function(a,b){gq.s.pd.call(this,a);b

&&(this.p=b)};function Io(a){var b=Oo(a);W(b,"jscmd","click3");var c;a.qa&&(c=a.


qa.Wa());iq(a,"vq",c);Ib(a.qe,function(a,c){W(b,c,a)});return b}
function Ho(a,b,c){b=b.toString();if(b==a.p)c&&c(a);else if(c&&(a.g[b]=a.g[b]||[
]).push(c),b!=a.i){a.i=b;a.b&&p.clearTimeout(a.b);a.b=p.setTimeout(w(a.Zj,a,b),6
E3);var d;a.qa&&(d=a.qa.Wa());hq(b,w(a.$j,a,b,d))}}function iq(a,b,c){c?a.qe[b]=
c:delete a.qe[b]}m.qe=null;m.$j=function(a,b,c){this.i==a&&(this.i=null,this.b&&
(p.clearTimeout(this.b),this.b=null),this.p=a,jq(this,c.page[0]),this.aa.qf(c),b
=this.g[a])&&(z(b,function(a){a(this)},this),delete this.g[a])};m.Zj=function(a)
{this.b=this.i=null;delete this.g[a]};
function Oo(a){var b=a.a.url;b?b=new V(b):(b=new V(a.aa.yj),W(b,"pg",a.ja()),a.a
.sig&&W(b,"sig",a.a.sig));return b}m.wd=function(){return this.a.w||this.aa.bc.w
idth};m.Zf=function(){return this.a.h||this.aa.bc.height};var kq={additional_inf
o:"additional_info",content:"content",feedbackUrl:"uf",flags:"flags",highlights:
"highlights",links:"links",order:"order",pid:"pid",src:"src",snippetSrc:"snippet
_src"};
function jq(a,b){var c={},d;for(d in kq){var e=kq[d],g=b[e];q(g)&&("highlights"=
=e?a.B[b.vq]=g:c[d]=g)}c.additional_info&&(d=c.additional_info["[NewspaperJSONPa
geInfo]"])&&(a.C=new eq(d.tileres));a.pd(c)}gq.prototype.getContent=function(){r
eturn this.a.content};var lq={Kl:1,Il:2,Nl:4,Ri:8,Qi:16,Ll:32,Hl:64};gq.prototyp
e.d=function(a){return!!(this.a.flags&a)};function mq(a,b){b=Fa(b);b=b.replace(/
\'/g,"&#39;");var c=a.B[b];if(c){var d=[];z(c,function(a){d.push([a.X,a.Y,a.W,a.
H])});return d}}
function Jo(a,b){var c=mq(a,b);if(c)return A(c,x(nq,1))}function nq(a,b){var c=A
(b,function(b){return Math.round(b*a)});return new Qd(c[0],c[1],c[2],c[3])}funct
ion Yp(a){if(a.a.links)return A(a.a.links,function(a){var c=a.region;return[c.X,
c.Y,c.W,c.H,a.target_pid,a.url]})}function Wp(a){if(a.a.clip_highlight||a.a.clip
_highlights){var b=[];z(a.a.clip_highlights||[a.a.clip_highlight],function(a){va
r d=[];z(["X","Y","W","H"],function(b){d.push(a[b])});b.push(d)});return b}retur
n null}
gq.prototype.Xb=function(a){if(this.a.src&&a){var b=new V(this.a.src);a&&Ib(this
.j(),function(c,d){a[d]&&W(b,c,a[d])});return b.toString()}return this.a.src};gq
.prototype.j=function(){return{height:"h",width:"w"}};function oq(a,b,c,d,e){Z.c
all(this);this.dd(a.ca());this.d=a;this.ka=c;this.C=[];this.mg=d;R(d,c);this.R=Q
p(this);Q(this.R,"backgroundColor","#fff");R(this.R,c);if(this.U=q(e)?e:!0)a=Qp(
this),R(a,c),this.L=new pq(a),this.L.show();b&&(this.b=b,this.a.listen(b,"update
",this.Fc),Ho(b,Io(b),void 0))}y(oq,Z);m=oq.prototype;m.Q=f("ka");m.S=f("b");fun
ction qq(a,b){a.C.push(b);b.Fb(a)}m.Fc=t;function rq(a){a.F("load");a.U&&a.L.hid
e()}
function Qp(a){var b=M("div");Vn(b,!0);Q(b,{position:"absolute",left:0,top:0});a
.mg.appendChild(b);return b}m.pa=function(){z(this.C,function(a){a.O()});this.C=
null;this.i&&N(this.i)};function sq(a){a.j=Qp(a);R(a.j,a.Q());Q(a.j,{backgroundI
mage:"url(/images/cleardot.gif)",backgroundRepeat:"repeat"});a.a.listen(a.j,"mou
sedown",a.gk);a.a.listen(a.j,"dragstart",hd)}m.gk=function(a){a.display=this;tq.
F(a)};var tq=new T;
function pq(a){this.a=a;a={position:"absolute",left:0,color:"#808080",fontSize:"
13px",backgroundColor:"white"};for(var b=0;2>b;b++){var c=M("div");Vn(c);Q(c,a);
this.a.appendChild(c);c.innerHTML="Bet\u00f6lt\u00e9s\u2026";a.bottom=0}}pq.prot
otype.show=function(a){Q(this.a,{display:a?"none":""})};pq.prototype.hide=functi
on(){this.show(!0)};function uq(a,b){a.i&&N(a.i);a.i=Qp(a);new vq(a.i,a.Q(),b)}
function vq(a,b,c){this.a=a;Q(a,{backgroundColor:"#FFF",textAlign:"center"});R(a
,b);a.innerHTML=c||"";Vn(this.a)};function wq(a,b,c,d){oq.call(this,a,b,c,d);thi
s.dd(xq);a=Qp(this);this.B=new yq(c,a);a=Qp(this);this.p=new yq(c,a);sq(this);se
(d,!0);C(d,"pageImageDisplay");b&&this.Fc()}y(wq,oq);var xq=new T;wq.prototype.K
a=function(a){iq(a,"output",null);wq.s.Ka.call(this,a);a.Xb()&&this.Fc()};
wq.prototype.Fc=function(){var a=this.S(),b=a.Xb(this.Q());if(b&&!this.g){b=zq(b
);Fd(this.B,"load",w(this.D,this,a,b,this.Q().width));Aq(this.B,[b]);var c=this.
d.L,d=a.ja(),e=[];if(c.a[d]){var g=[],h;for(h in c.a[d])g.push(h);g.sort(Zj);for
(h=0;h<g.length;h++)e.push(c.a[d][g[h]])}e.push(b);Aq(this.p,e);this.g=!0;a==thi
s.d.S()&&this.F("fetch")}db([lq.Qi,lq.Ri],w(a.d,a))&&(a=ya('<table width=100% he
ight=100%><tr><td><img src="%s"/><br/>%s</td></tr></table>',"/googlebooks/restri

cted_logo.gif","Vagy nem megjelen\u00edthet\u0151 oldalhoz \u00e9rt, vagy nem n\


u00e9zhet meg t\u00f6bb oldalt a k\u00f6nyvb\u0151l."),
uq(this,a),rq(this))};function zq(a){return a}wq.prototype.D=function(a,b,c){a==
this.d.S()&&this.F("loaded");this.p.empty();var d=this.d.L;a=a.ja();d.a[a]=d.a[a
]||{};d.a[a][c]=b;rq(this)};wq.prototype.pa=function(){this.g=!1;this.B.empty();
this.p.empty();wq.s.pa.call(this)};function yq(a,b){T.call(this);this.ka=a;this.
b=b;this.a=M("img");this.a.width=this.ka.width;this.b.appendChild(this.a);Vn(thi
s.b)}y(yq,T);yq.prototype.empty=function(){for(var a;a=Gc(this.b);)cq(a)};
function Aq(a,b){Zp(a.a,w(a.d,a,a.a));for(var c=0;c<b.length;c++)a.a.src=b[c]}yq
.prototype.d=function(a){this.a==a&&this.F("load")};function Bq(a,b,c,d,e,g,h){T
.call(this);this.j=a;this.xa=b;this.Aa=c;this.d=d;this.b=e;this.B=g;this.p=h;thi
s.g=Math.ceil(this.xa/this.d);this.i=Math.ceil(this.Aa/this.b);this.a=[];for(a=0
;a<this.g;++a){b=[];for(c=0;c<this.i;++c)b.push(null);this.a.push(b)}}y(Bq,T);Bq
.prototype.empty=function(){for(var a;a=this.j.firstChild;)cq(a)};Bq.prototype.D
=function(a,b){Q(a,{display:""});this.p&&this.p(b)};Bq.prototype.C=aa();function
Cq(a,b,c,d,e){oq.call(this,a,b,c,d,e);this.p=Qp(this);sq(this);b&&this.Fc();thi
s.B=P(this.d.ca(),"update",this.D,!1,this)}y(Cq,oq);Cq.prototype.Fc=function(){v
ar a=this.S(),b=a.Xb(),c=this.d.Z.Gd,d=a.C;b&&d&&!this.g&&(a=fq(d,this.Q().heigh
t),ka(a)&&(d=(d=d.Af[a])?d.width:null,b=new V(b),W(b,"zoom",a),b=b.toString(),th
is.ea=new Bq(this.p,d,this.Q().height,c.wg,c.vg,w(c.getTileUrl,c,b,d,this.Q().he
ight),null),this.g=!0,this.D()))};
Cq.prototype.D=function(){if(this.g){var a=ee(this.p);if(a){var b=ke(this.p);a.t
op-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;if(0<a.bottom-a.top&&0<a.right-a.
left){for(var b=this.ea,a=Sd(a),c=Math.floor(a.left/b.d),d=Math.floor(a.top/b.b)
,e=Math.ceil((a.left+a.width)/b.d),g=Math.ceil((a.top+a.height)/b.b),e=Math.min(
e,b.g),g=Math.min(g,b.i);c<e;c++)for(var h=d;h<g;h++)if(!b.a[c][h]){var k;k=b;va
r n=c,r=h;if(!k.a[n][r]){var s=M("img");Q(s,{position:"absolute",left:n*k.d+"px"
,top:r*k.b+"px",display:"none"});
k.a[n][r]=s;k.j.appendChild(s)}k=k.a[n][r];n=b.B(c,h);Zp(k,w(b.D,b,k,n),w(b.C,b,
k,n));k.src=n}for(c=0;c<b.g;++c)for(h=0;h<b.i;++h){if(d=!!b.a[c][h])d=new Qd(c*b
.d,h*b.b,(c+1)*b.d,(h+1)*b.b),d=!(d.left<=a.left+a.width&&a.left<=d.left+d.width
&&d.top<=a.top+a.height&&a.top<=d.top+d.height);d&&(cq(b.a[c][h]),b.a[c][h]=null
)}}}}};Cq.prototype.pa=function(){this.g&&(this.ea.empty(),this.g=!1);this.B&&(H
d(this.B),this.B=null);Cq.s.pa.call(this)};function Dq(a){this.qa=a;Rp.call(this
,"#ffff00")}y(Dq,Rp);Dq.prototype.td=function(){var a=this.d.S();if(a){var b=thi
s.qa.Wa();b!=this.g&&(a=Jo(a,b),this.zc(),a&&(A(a,w(this.lg,this)),this.g=b))}};
function Eq(a){T.call(this);this.url=a;this.B=null;this.p=!0}y(Eq,T);Eq.prototyp
e.b=function(){if(this.p)this.p=!1;else throw Error();};function Fq(a,b){Eq.call
(this,a);this.L=b||"GET";this.a=new X;this.i=new ej}y(Fq,Eq);Fq.prototype.b=func
tion(a,b,c){Fq.s.b.call(this,a,b);this.g=a;this.d=b;this.a.listen(this.i,"succes
s",w(this.D,this));this.a.listen(this.i,"error",w(this.C,this));this.i.send(this
.url.toString(),this.L,c)};Fq.prototype.D=function(a){this.B=Si(sj(a.target));U(
w(this.F,this,"success"));this.g&&U(x(this.g,this.B));U(w(this.j,this))};Fq.prot
otype.C=function(){U(w(this.F,this,"error"));this.d&&U(this.d);U(w(this.j,this))
};
Fq.prototype.j=function(){this.a.removeAll();this.d=this.g=null};function Gq(a){
return a.length?cb(a,function(a,c){return Ud(a,c)},a[0].clone()):null};function
Hq(a,b,c,d,e){Z.call(this);this.i=a;this.D=b;this.C=e;this.b=d;this.ka=!1;this.d
=M("div");c.appendChild(this.d);this.a.listen(b,"mousemove",this.j);this.a.liste
n(b,"mouseup",this.p)}y(Hq,Z);Hq.prototype.j=function(a){if(!this.L){a=Eb(new D(
a.clientX,a.clientY),fe(this.D));a=Od(a,this.C);Q(this.d,{border:"2px dashed #99
AAEE",position:"absolute"});var b=a.right-a.left,c=a.bottom-a.top;Zd(this.d,a.le
ft,a.top);R(this.d,b,c);this.g=a}};
Hq.prototype.p=function(a){this.j(a);this.L=!0;a=this.b;var b=Sd(this.g),c=Tp(th
is.i),c=Iq(b,1/c),b=Jq(Iq(c,1/a.Q().width*1E3));a=new V(Oo(a).toString());W(a,"c
i",[b.left,b.top,b.width,b.height].join());W(a,"jscmd","click3");W(a,"output","t
ext");c=Jq(c);Kq(this.i,[c]);N(this.d);(new Fq(a)).b(w(this.B,this,c,b));this.F(
"endsize")};
Hq.prototype.B=function(a,b,c){c=c.page[0];var d=!1,e=c.clip_highlights;if(e){va
r g=[];z(e,function(a){g.push(new Qd(a.X,a.Y,a.W,a.H))});if(c=c.content)Kq(this.

i,[a],c,b),d=!0}d||this.i.zc();this.O()};function Iq(a,b){return new Qd(a.left*b


,a.top*b,a.width*b,a.height*b)}function Jq(a){return new Qd(Math.round(a.left),M
ath.round(a.top),Math.round(a.width),Math.round(a.height))}Hq.prototype.I=functi
on(){Hq.s.I.call(this);N(this.d)};function Lq(a,b){Z.call(this);this.B=a;this.j=
b}var Mq;y(Lq,Pp);m=Lq.prototype;m.Fb=function(a){Lq.s.Fb.call(this,a);a=this.b;
var b=M("div");Vn(b,!0);a.appendChild(b);b.className="selection-layer";R(a,this.
d.Q());R(b,this.d.Q());this.a.listen(b,"click",this.tg);this.a.listen(b,"mousedo
wn",this.mj)};
m.mj=function(a){if(Mq){this.tg(a);this.g&&this.g.O();var b=this.d.mg;a=Eb(new D
(a.clientX,a.clientY),fe(b));this.g=new Hq(this.B,b,this.b,this.d.S(),a);this.p=
P(document.body,"mousemove",w(this.Hj,this));Fd(this.g,["endsize","dispose"],w(t
his.Gj,this))}};
m.Hj=function(a){if(this.g&&!this.g.isDisposed()){var b=new D(a.clientX,a.client
Y),c=Rd(pe(this.j.U));if(c.contains(b)){var d=new D(0,0);z([[c.top-a.clientY,0,1],[c.bottom-a.clientY,0,1],[c.left-a.clientX,-1,0],[c.right-a.clientX,1,0]],fun
ction(a){40>Math.abs(a[0])&&(d.x=a[1]||d.x,d.y=a[2]||d.y)});this.i||(this.i=new
bf(100),this.a.listen(this.i,"tick",this.zj));this.C=d;d.x||d.y?this.i.start():t
his.i.stop()}}};m.zj=function(){var a=this.C,b=this.j;Ap(b,new D(15*a.x,15*a.y),
w(b.ac,b))};
m.Gj=function(){Hd(this.p);gd(this.i);this.i=null};m.tg=function(a){a.Da()};func
tion Nq(a){fh.call(this,a);ch(this);this.$g=!1;this.a=new X;C(a,"viewport-select
ion-popup");Oq&&Oq.O();Oq=this}y(Nq,fh);var Oq=null;Nq.prototype.d=function(){th
is.F("close");this.O()};function Pq(a,b,c){var d=a.o(),e=M("div");Q(e,{padding:"
4px 3px 3px 1px"});d.appendChild(e);d=M("div");e.appendChild(d);d.appendChild(Bc
(b));b=M("div");e.appendChild(b);b=M("input");b.value=c;C(b,"viewport-input");e.
appendChild(b);se(b,!1);a.a.listen(b,"mousedown",Qq)}function Qq(a){a.Da()}
Nq.prototype.I=function(){N(this.o());Nq.s.I.call(this);this.a.O()};function Rq(
){Rp.call(this,"#4a95d6")}y(Rq,Rp);Rq.prototype.Fb=function(a){Rq.s.Fb.call(this
,a);Q(this.b,{cursor:"pointer"});this.a.listen(this.b,"mousedown",Sq)};function
Sq(a){a.Da()}
function Kq(a,b,c,d){a.zc();A(b,w(a.lg,a));a.i&&Hd(a.i);a.g&&a.g.O();var e=M("di
v");document.body.appendChild(e);if(b=Gq(a.p)){var g=fe(a.b),e=new Nq(e);if(c&&d
){var h=a.S(),k=h.Xb(),n,r;k&&(n=new V(k),d=[d.left,d.top,d.width,d.height].join
(),W(n,"ci",d),W(n,"edge",0),n=n.toString(),r=new V(Oo(h).toString()),W(r,"ci",d
),W(r,"source","bookclip"),r=ya('<a href="%s"><img src="%s"/></a>',r.toString(),
n));d=r;Ec(e.o());r=e.o();h=M("img");h.src="/googlebooks/images/close_x.gif";h.w
idth=14;h.height=13;Q(h,
{backgroundColor:"#FFF",cursor:"pointer",position:"absolute",right:"5px",top:"5p
x"});r.appendChild(h);k=w(e.d,e);Xg(e.a,h,"click",k,void 0);h=L("div",{innerHTML
:"Klip megoszt\u00e1sa"});Q(h,{fontWeight:"bold",paddingBottom:"4px"});r.appendC
hild(h);c&&(Pq(e,"Kijel\u00f6lt sz\u00f6veg",c),r=M("div"),Q(r,{textAlign:"right
"}),e.o().appendChild(r),h=new V("http://translate.google.com/translate_t"),W(h,
"text",c),W(h,"sl","auto"),W(h,"tl","auto"),c=M("a"),c.href=h.toString(),c.targe
t="_blank",c.innerHTML=
"Google Translate&raquo;",r.appendChild(c));n&&Pq(e,"K\u00e9p",n);d&&Pq(e,"Be\u0
0e1gyaz\u00e1s",d)}else e.o().innerHTML="Bet\u00f6lt\u00e9s\u2026";e.Tc=2;e.V()&
&e.$b();a.g=e;U(x(Tq,e,new Tg(new D(g.x+b.left+b.width,g.y+b.top+b.height))));a.
i=Fd(e,"close",w(a.zc,a))}}function Tq(a,b){a.isDisposed()||(a.setPosition(b),a.
setVisible(!0))}Rq.prototype.zc=function(){Rq.s.zc.call(this);this.g&&this.g.O()
};Rq.prototype.I=function(){Rq.s.I.call(this);this.g&&this.g.O();this.i&&Hd(this
.i)};function Uq(a,b,c,d){return a.Z.Gd?new Cq(a,b,c,d):new wq(a,b,c,d)}function
Vq(a,b,c,d){b=Uq(a,b,c,d);b instanceof wq?Wq(a,b):b instanceof Cq&&b instanceof
Cq&&qq(b,new Dq(a.qa));return b}function Wq(a,b){if(b instanceof wq){qq(b,new D
q(a.qa));qq(b,new Vp);var c=new Rq,d=new Lq(c,a.ca());qq(b,d);qq(b,c);qq(b,new X
p(a))}};function Xq(a,b,c,d){Z.call(this);this.B=a;this.C=d||Vq;this.g=M("div");
Vn(this.g,!0);Q(this.g,{position:"absolute",display:"none"});c.appendChild(this.
g);this.p=M("div");Vn(this.p,!0);Q(this.p,{position:"absolute"});this.g.appendCh
ild(this.p);this.i=M("div");Vn(this.i,!0);this.g.appendChild(this.i);this.j=M("d
iv");Vn(this.j,!0);this.i.appendChild(this.j);this.hide()}y(Xq,Op);m=Xq.prototyp
e;

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

s.g.kc(a).getPosition();this.ac(new D(void 0,a.y-40))};function is(a){var b=a.ha


.Z.fi;return new cs(a.ha.aa,a.Q().width,b,b)}
hs.prototype.D=function(){wp(this,is(this));this.p(this.ha.S())};function js(){}
y(js,mp);function ks(a){Z.call(this);this.g=a}y(ks,Pp);ks.prototype.setVisible=f
unction(a){S(this.b,a)};
ks.prototype.Fb=function(a){ks.s.Fb.call(this,a);var b=this.d.Q();a=this.b;var c
=b.width,d=b.height,e=Math.floor(.035*c),b=this.g?"/googlebooks/images/burn-left
.png":"/googlebooks/images/burn-right.png";Zd(a,this.g?c-e:0,0);R(a,e,d);Q(a,{po
sition:"absolute"});E?(a=a.style,E?a.filter='progid:DXImageTransform.Microsoft.A
lphaImageLoader(src="'+b+'", sizingMethod="scale")':(a.backgroundImage="url("+b+
")",a.backgroundRepeat="no-repeat")):(c=L("img",{src:b,width:e,height:d,border:0
,position:"absolute",
top:0,left:0}),a.appendChild(c))};function ls(a,b){this.i=a;var c=Math.floor(b/2
);this.B=new Fb(c,Math.floor(c/Hb(this.i.aa.bc)));this.b=M("div");Q(this.b,{posi
tion:"absolute",backgroundColor:"white",top:0,left:0});this.L=[];a.ca().b.b.appe
ndChild(this.b);this.d=M("div");this.j=M("div");this.L.push(P(this.d,"dblclick",
w(this.wj,this)));c={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absol
ute",border:"1px solid #ccc"};Q(this.d,c);Q(this.j,c);this.b.appendChild(this.d)
;this.b.appendChild(this.j);this.C=M("div");this.D=M("div");
this.d.appendChild(this.C);this.j.appendChild(this.D);ms(this)}y(ls,Op);function
ms(a){a.g&&a.g.pa();a.p&&a.p.pa();a.C.innerHTML="";a.D.innerHTML="";te(a.d,a.B)
;te(a.j,a.B);a.g=Uq(a.i,a.R,a.B,a.C);Wq(a.i,a.g);a.U=new ks(!0);qq(a.g,a.U);a.p=
Uq(a.i,a.ea,a.B,a.D);a.oa=new ks(!1);Wq(a.i,a.p);qq(a.p,a.oa)}m=ls.prototype;m.s
etPosition=function(a){0>a.x&&(a.x=0);Zd(this.b,a)};m.wj=function(a){a.preventDe
fault();a.Da();this.i.Zb("previous")};m.setVisible=function(a){Q(this.b,{display
:a?"":"none"})};
m.draw=function(){Q(this.d,{left:0,top:0});Q(this.j,{left:this.B.width+"px",top:
0})};function ns(a){return bb([a.R,a.ea],function(a){return!!a})}m.pa=function()
{this.g.pa();this.p.pa();for(var a;a=this.L.pop();)Hd(a);this.b.parentNode&&N(th
is.b)};function os(a){return 2*a};function ps(a){this.b=a}y(ps,Hp);ps.prototype.
render=function(a){var b=new ls(this.b,a.Q().width);b.setPosition(a.getPosition(
));b.draw();b.setVisible(!0);return this.a=b};function qs(a,b,c){this.p=a;this.j
=b;this.g=c;a=M("div");Q(a,{whiteSpace:"nowrap",padding:"5px",border:"1px solid
#fff588",backgroundColor:"#ffffcc",fontSize:"13.28px",position:"relative"});this
.a=a;this.p.appendChild(this.a);qs.prototype.hide.apply(this);P(this.g,"change",
w(this.b,this));P(new Pi,"resize",w(U,null,w(this.b,this)))}qs.prototype.b=funct
ion(){var a=ne(this.a);if(0<a.width){var b=Math.round(ne(this.j).width/2),a=Math
.round(a.width/2);Zd(this.a,b-a,0)}};
qs.prototype.show=function(){S(this.a,!0);this.b()};qs.prototype.hide=function()
{S(this.a,!1)};function rs(a,b,c){qs.apply(this,arguments);this.d=new rf(this.a,
500);this.i=new ef(w(this.hide,this))}y(rs,qs);rs.prototype.show=function(a){qe(
this.a,1);qs.prototype.show.apply(this);a&&this.i.start(a)};rs.prototype.hide=fu
nction(){this.d.Sb()};var ss=null;function ts(a){ss=a};function us(a,b){X.call(t
his);this.d=ss;this.i=a;this.a=b;this.i.Z.ag||(this.listen(this.i,"pageturn",thi
s.j),this.listen(this.a,"dispose",this.O))}y(us,X);us.prototype.j=function(){var
a=ns(this.a.D.a)[0]||new dq,b=ns(this.a.D.a)[1]||new dq,c=this.B,d=this.p,e=d?r
o(d):-1,g=ro(a)||-1,h=ro(b)||-1,k=Math.max(c?ro(c):-1,e),n=Math.max(g,h);if(Math
.abs(n-k)>this.a.ah){var r,s;0<n-k&&(r=k==e?d:c,s=a);0>n-k&&(r=-1!=h?b:a,s=d);1<
h-g&&(r=a,s=b);!or(r,s)&&q(r)&&q(s)&&(a=mr(r,s),this.d.a.innerHTML=a,this.d.show
(3E3))}};function vs(a,b){oo.call(this);this.g={};if(a){this.yj=a.prefix;var c=A
(a.page,function(a){a=new this.b(a);b&&(a.qa=b);return a},this);po(this,c)}}y(vs
,oo);vs.prototype.qf=function(a){a=a.page;for(var b=0;b<a.length;b++){var c=a[b]
,d=uo(this,c.pid);d&&jq(d,c)}};vs.prototype.b=gq;vs.prototype.i=function(a,b){if
(!uo(this,b.ja())){var c=mb(so(this));nb(c,b);po(this,c)}this.g[b.ja()]=!0;a&&a(
b)};function ws(a){gq.call(this,a)}y(ws,gq);ws.prototype.Lb=function(){return th
is.d(32)?"Els\u0151 bor\u00edt\u00f3":this.d(64)?"H\u00e1ts\u00f3 bor\u00edt\u00
f3":ws.s.Lb.call(this)};ws.prototype.j=function(){return{width:"w"}};function xs
(a){vs.apply(this,arguments);this.d();P(this,"update",w(this.d,this))}y(xs,vs);f
unction ys(a,b){var c={};z(b.page,function(a){var b=uo(this,a.pid);b&&jq(b,a);c[
a.pid]=!0},a);var d=so(a),e=bb(d,function(a){return!!c[a.ja()]||!!this.g[a.ja()]

},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+="&nbsp;
&raquo;"}
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.&nbsp;&nbsp;";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

.setSize(new Fb(600,150));this.gb(a)};function Ms(a){var b=a.d;Q(b,"overflow","h


idden");var c=new $q(this,b);up.call(this,c);this.D=a;this.C=new Kp(this);this.a
.listen(this,"move",this.ab);a=new Gp;c=new Gs(this);a.a[na(Ks)]=c;this.j=a;Q(b,
"overflow","auto");Q(b,{overflowX:"auto",overflowY:"scroll"});sc(b,{dir:"ltr"})}
y(Ms,up);Ms.prototype.Nb=function(a,b){return this.oa(a,b)};function Ns(a){this.
a=a||{}}Ns.prototype.Ca=f("a");Ns.prototype.Ua=function(a){var b=Lb(Os,function(
b){return b==a});this.a.v=b};Ns.prototype.kb=function(a){this.a.q=a};Ns.prototyp
e.Wa=function(){return this.a.q};var Os={onepage:qr,twopage:As,thumbnail:hs,snip
pet:Ms};function Ps(a,b){this.b=new Sr;P(this.b,"navigate",w(this.j,this));this.
a=a;this.g=b}Ps.prototype.j=function(a){Qs(this,a.token)};function Qs(a,b){if(!(
a.i&&""==b||a.d))if((E||G)&&""==b)window.history.go(-2);else if(b){var c={},d=ne
w Qf(b);z(d.$a(),function(a){var b=d.get(a);b in Rs&&(b=Rs[b]);c[a]=b});var e=ne
w Ns(c);a.a.Ua(Os[e.a.v]||qr);Ro(a.g,!!e.a.f);q(e.Wa())&&a.a.qa.kb(e.Wa())}}var
Rs={"true":!0,"false":!1};
Ps.prototype.setEnabled=function(a){this.i=!0;this.b.setEnabled(a);E&&(a=Zf(new
V(window.location)),Qs(this,a));this.i=!1};Ps.prototype.update=function(){var a=
new Ns;a.Ua(this.a.i);a.kb(this.a.qa.Wa());var b=this.g.isFullscreen();a.a.f=b;a
=dg(a.Ca()).toString();this.d=!0;b=this.b;Wr(b)!=a&&(b.g?(Vr(b,a,!1),Yr()||E&&!P
r()&&Xr(b,a,!1,void 0),b.B&&b.kg()):(Xr(b,a,!1),b.Ec=b.i=b.p.value=a,b.F(new Rr(
a))));this.d=!1};var Ss=null;function Ts(){Ss||(Ss={},Ss[1]=qr,Ss[2]=As)}functio
n Us(a){var b={},c=Zf(new V(window.location.href));c&&z(c.split(","),function(a)
{b[a.charAt(0)]=a.substring(1)});return b[a]};function Vs(a,b,c,d){Qg.call(this,
a,b,c||d);(c||d)&&this.d(65|(d?32:132))}y(Vs,Qg);function Ws(a){this.a=a}ha(Ws);
function Xs(a,b){a&&(a.tabIndex=b?0:-1)}m=Ws.prototype;m.Sf=function(a){return"D
IV"==a.tagName};function Ys(a,b,c){c.id&&vk(b,c.id);var d=a.N(),e=!1,g=vb(c);g&&
z(g,function(a){a==d?e=!0:a&&(a==d+"-disabled"?b.setEnabled(!1):a==d+"-horizonta
l"?Zs(b,"horizontal"):a==d+"-vertical"&&Zs(b,"vertical"))},a);e||C(c,d);$s(a,b,c
);return c}
function $s(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSi
bling;if(1==d.nodeType){var g=a.Ad(d);g&&(g.J=d,b.isEnabled()||g.setEnabled(!1),
b.ba(g),Ak(g,d))}else d.nodeValue&&""!=Da(d.nodeValue)||c.removeChild(d);d=e}}m.
Ad=function(a){t:{var b;a=vb(a);for(var c=0,d=a.length;c<d;c++)if(b=a[c],b=b in
em?em[b]():null){a=b;break t}a=null}return a};m.Nf=function(a){a=a.o();se(a,!0,F
);E&&(a.hideFocus=!0);var b=this.a;b&&Zh(a,b)};m.N=l("goog-container");
function at(a,b){var c=a.N(),d=[c,"horizontal"==b.uc?c+"-horizontal":c+"-vertica
l"];b.isEnabled()||d.push(c+"-disabled");return d}m.Sh=l("vertical");function bt
(a,b,c){sk.call(this,c);this.Gb=b||Ws.la();this.uc=a||this.Gb.Sh()}y(bt,sk);m=bt
.prototype;m.Kf=null;m.qc=null;m.Gb=null;m.uc=null;m.Jb=!0;m.tc=!0;m.Rc=!0;m.Ha=
-1;m.Ga=null;m.wb=!1;m.Kb=null;function ct(a){return a.Kf||a.o()}m.Qa=function()
{this.J=this.b.ia("div",at(this.Gb,this).join(" "))};m.Mb=function(){return this
.o()};m.xf=function(a){return this.Gb.Sf(a)};m.Sa=function(a){this.J=Ys(this.Gb,
this,a);"none"==a.style.display&&(this.Jb=!1)};
m.da=function(){bt.s.da.call(this);Bk(this,function(a){a.fa&&dt(this,a)},this);v
ar a=this.o();this.Gb.Nf(this);this.setVisible(this.Jb,!0);xk(this).listen(this,
"enter",this.Mf).listen(this,"highlight",this.Ik).listen(this,"unhighlight",this
.Kk).listen(this,"open",this.Nk).listen(this,"close",this.Hk).listen(a,"mousedow
n",this.Jk).listen(oc(a),"mouseup",this.Mk).listen(a,["mousedown","mouseup","mou
seover","mouseout","contextmenu"],this.Lk);this.Rc&&et(this,!0)};
function et(a,b){var c=xk(a),d=ct(a);b?c.listen(d,"focus",a.xe).listen(d,"blur",
a.ye).listen(a.qc||(a.qc=new di(ct(a))),"key",a.eb):c.ya(d,"focus",a.xe).ya(d,"b
lur",a.ye).ya(a.qc||(a.qc=new di(ct(a))),"key",a.eb)}m.Va=function(){this.Qb(-1)
;this.Ga&&this.Ga.ua(!1);this.wb=!1;bt.s.Va.call(this)};m.I=function(){bt.s.I.ca
ll(this);this.qc&&(this.qc.O(),this.qc=null);this.Gb=this.Ga=this.Kb=this.Kf=nul
l};m.Mf=l(!0);
m.Ik=function(a){var b=Fk(this,a.target);if(-1<b&&b!=this.Ha){var c=ft(this);c&&
nm(c,!1);this.Ha=b;c=ft(this);this.wb&&mm(c,!0);this.Ga&&c!=this.Ga&&(Zl(c,64)?c
.ua(!0):this.Ga.ua(!1))}b=this.o();null!=a.target.o()&&Y(b,"activedescendant",a.
target.o().id)};m.Kk=function(a){a.target==ft(this)&&(this.Ha=-1);this.o().remov
eAttribute("aria-activedescendant")};m.Nk=function(a){(a=a.target)&&a!=this.Ga&&
a.Rb()==this&&(this.Ga&&this.Ga.ua(!1),this.Ga=a)};m.Hk=function(a){a.target==th

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="-&nbsp;&nbsp;";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="&nbsp;|&nbsp;<b
>oldal</b>";this.C.appendChild(a);this.D=M("span");this.p.appendChild(this.D);a=
M("span");a.innerHTML=
"<b>relevancia</b>&nbsp;|&nbsp;";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="-&nbsp;&nbsp;";du(this,this.i
,"&#8249; El\u0151z\u0151",w(this.Dg,this,-1));a=M("span");a.innerHTML="&nbsp;&n
bsp;";this.i.appendChild(a);du(this,this.i,"K\u00f6vetkez\u0151 &#8250;",w(this.
Dg,this,1));a=M("span");a.innerHTML="&nbsp;&nbsp;-&nbsp;&nbsp;";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"))+"&nbsp;&nbsp;-&nbsp;&nbsp;";a.j
.appendChild(c);b=M("a");a.j.appendChild(b);b.innerHTML="Keres\u00e9s az \u00f6s
szes k\u00f6nyvben &raquo;";
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

l)});function Hu(){}y(Hu,wu);ha(Hu);Hu.prototype.Ya=function(a){var b=Tl(this,a)


,b=a.b.ia("div",{"class":"goog-inline-block "+b.join(" ")},[Iu(this,a.getContent
(),a.b),Ju(this,a.b)]);cm(b,a.g);Ul(this,a,b);return b};Hu.prototype.pb=function
(a){return a&&a.firstChild};
Hu.prototype.ra=function(a,b){var c=qc(document,"*","goog-menu",b)[0];if(c){S(c,
!1);a.b.a.body.appendChild(c);var d=new xt;Ak(d,c);Au(a,d)}qc(document,"*",this.
N()+"-caption",b)[0]||b.appendChild(Iu(this,b.childNodes,a.b));qc(document,"*",t
his.N()+"-dropdown",b)[0]||b.appendChild(Ju(this,a.b));return Hu.s.ra.call(this,
a,b)};function Iu(a,b,c){return c.ia("div","goog-inline-block "+(a.N()+"-caption
"),b)}
function Ju(a,b){return b.ia("div",{"class":"goog-inline-block "+(a.N()+"-dropdo
wn"),"aria-hidden":!0},"\u00a0")}Hu.prototype.N=l("goog-flat-menu-button");dm("g
oog-flat-menu-button",function(){return new Bu(null,null,Hu.la())});function Ku(
a){Z.call(this);this.ea=a;this.b=null}y(Ku,Z);m=Ku.prototype;
m.render=function(a,b){this.B=a;var c=a.o(),d=fe(c).y,e=ne(c),d=d+e.height+3,e="
";b&&(e=fe(c).x);this.b=L("div",{"class":"linkbar-panel-div"});Zd(this.b,e,d);th
is.L=L("div",{"class":"SPRITE_close_v2 linkbar-panel-close"});this.b.appendChild
(this.L);F&&Yb&&!H("1.9")&&(this.i=L("iframe",{style:"position: absolute;",Dl:"0
"}),this.ea.appendChild(this.i));this.ea.appendChild(this.b);this.i&&(R(this.i,n
e(this.b)),Zd(this.i,ae(this.b)));U(w(this.Wc,this))};
m.Wc=function(){this.a.listen(this.L,"click",this.O);this.a.listen(this.B,"actio
n",this.ik);this.a.listen(document,"mousedown",this.hk)};m.ik=function(){$l(this
.B,16)||this.O()};m.hk=function(a){Jc(this.b,a.target)||Jc(this.B.o(),a.target)|
|this.O()};m.I=function(){Ku.s.I.call(this);N(this.b);N(this.i)};m.o=f("b");func
tion Lu(a,b,c){Ku.call(this,a);this.p=b;this.j=c}y(Lu,Ku);
Lu.prototype.render=function(a,b){Lu.s.render.call(this,a,b);var c=L("div",{inne
rHTML:"Hivatkoz\u00e1s besz\u00far\u00e1sa e-mailbe vagy \u00fczenetbe",style:"p
adding-top:5px; font-size: 13px;"});this.o().appendChild(c);this.d=M("input");R(
this.d,"100%","auto");this.o().appendChild(this.d);this.j&&(c=L("div",{innerHTML
:"Be\u00e1gyaz\u00e1s",style:"font-size: 13px; padding-top: 7px;"}),this.o().app
endChild(c),this.g=M("input"),R(this.g,"100%","auto"),this.o().appendChild(this.
g));var c=this.p.S(),
d=Zf(new V(window.location)),e=new V(Oo(c).toString());e.Ic=d;this.d.value=e.toS
tring();U(x(Mu,this.d));this.j&&(c=new V(Oo(c).toString()),W(c,"output","embed")
,this.g.value=ya('<iframe frameborder="0" scrolling="no" style="border:0px" src=
"%s" width=500 height=500></iframe>',c.toString()))};Lu.prototype.Wc=function(){
Lu.s.Wc.call(this);this.a.listen(this.d,"click",x(Mu,this.d));this.j&&this.a.lis
ten(this.g,"click",x(Mu,this.g))};function Mu(a){a.select()};function Nu(a){var
b=bl(a);a=Ou();z(a,function(a){Pu(b,a)})}function Ou(){var a=[],b=mb(pc("patenttext")),c=rc("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?a.push(c)
:nb(b,c.childNodes);return a}function Pu(a,b){var c=Rc(b),d=el(c,a);if(d.length)
{var e="",g=0;z(d,function(a){e+=Fa(c.substring(g,a.b))+'<span class="patent-tex
t-highlight">'+Fa(c.substring(a.b,a.a))+"</span>";g=a.a});e+=Fa(c.substring(g));
d=M("span");d.innerHTML=e;Fc(d,b)}};function Qu(){tt.call(this,"Kiemel\u00e9s ki
kapcsol\u00e1sa");var a=Kf("dq")||Kf("q");a&&Nu(a);this.a=!0}y(Qu,tt);Qu.prototy
pe.da=function(){Qu.s.da.call(this);xk(this).listen(this,"action",this.D)};Qu.pr
ototype.D=function(){this.a=!this.a;Ab(window.document.body,"patent-highlight-di
sabled",!this.a);var a=this.a?"Kiemel\u00e9s kikapcsol\u00e1sa":"Kiemel\u00e9s b
ekapcsol\u00e1sa";this.d.nd(this.o(),a);this.ic=a};function Ru(a){T.call(this);t
his.a=[];Su(this,a)}y(Ru,T);m=Ru.prototype;m.sd=null;m.$f=null;function Tu(a,b){
a.$f=b}function Su(a,b){b&&(z(b,function(a){Uu(this,a,!1)},a),nb(a.a,b))}m.gb=fu
nction(a){this.Ld(a,this.a.length)};m.Ld=function(a,b){a&&(Uu(this,a,!1),ob(this
.a,b,0,a))};m.ed=function(){return mb(this.a)};function Vu(a,b){b!=a.sd&&(Uu(a,a
.sd,!1),a.sd=b,Uu(a,b,!0));a.F("select")}m.clear=function(){var a=this.a;if(!u(a
))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0;this.sd=null};
m.I=function(){Ru.s.I.call(this);delete this.a;this.sd=null};function Uu(a,b,c){
b&&("function"==typeof a.$f?a.$f(b,c):"function"==typeof b.Pf&&b.Pf(c))};functio
n Wu(){}y(Wu,ut);ha(Wu);Wu.prototype.Ya=function(a){return a.b.ia("div",this.N()
+" goog-inline-block","\u00a0")};Wu.prototype.ra=function(a,b){b=Wu.s.ra.call(th
is,a,b);C(b,"goog-inline-block");return b};Wu.prototype.N=l("goog-toolbar-separa

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)?"&nbsp;":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")?

(d=" Szabadalom megvitat\u00e1sa",c=" A szabadalom megvitat\u00e1sa a Stack Exch


ange webhelyen"):(d=" A szabadalmi ig\u00e9ny megvitat\u00e1sa",c=" A szabadalmi
ig\u00e9ny megvitat\u00e1sa a Stack Exchange webhelyen");d=new $(d,void 0,2);d.
eg(c);this.ba(d,!0);this.a.listen(d,"action",w(this.tb,this,b))}!this.d&&(b=J("a
ppbar-read-patent-link"))&&(b=b.getAttribute("href"))&&(c=new $("PDF megtekint\u
00e9se"),this.ba(c,!0),this.a.listen(c,"action",w(this.tb,this,b)))}if(this.d){t
his.Ge=!!a.Kd||!!a.Jd;
this.U&&(b=gn("/googlebooks/images/kennedy/zoom_tool.png"),this.Zc=new $(b,void
0,void 0,1),sm(this.Zc,2),this.ba(this.Zc,!0),P(this.Zc,"action",w(this.U.i,this
.U)),b=gn("/googlebooks/images/kennedy/zoom_out.png"),this.$c=new $(b,void 0,voi
d 0,1),sm(this.$c,1),this.ba(this.$c,!0),P(this.$c,"action",w(this.U.j,this.U)))
;c=!!a.Kd;b=!!a.Jd;if(c||b){d=gn("/googlebooks/images/kennedy/one_up_page_view.p
ng");this.Ac=new $(d,void 0,void 0,1);sm(this.Ac,2);P(this.Ac,"action",w(this.Oe
,this,qr));this.ba(this.Ac,
!0);hv(this,this.Ac,"viewport",!0);if(c){d=gn("/googlebooks/images/kennedy/two_u
p_page_view.png");this.Cc=new $(d,void 0,void 0,1);c=1;if(this.g||b)c=3;sm(this.
Cc,c);P(this.Cc,"action",w(this.Oe,this,As));this.ba(this.Cc,!0);hv(this,this.Cc
,"viewport")}b&&(d=gn("/googlebooks/images/kennedy/thumbnail.png"),this.Bc=new $
(d,void 0,void 0,1),c=1,this.g&&(c=3),sm(this.Bc,c),P(this.Bc,"action",w(this.Oe
,this,hs)),this.ba(this.Bc,!0),hv(this,this.Bc,"viewport"));this.a.listen(this.d
,"viewportmodechange",
this.fg);this.fg()}this.g&&(b=gn("/googlebooks/images/kennedy/maximize.png"),thi
s.L=new $(b,void 0,void 0,1),this.L.wa(16,!0),this.L.Ja(!1),this.Ge&&sm(this.L,1
),this.ba(this.L,!0),this.a.listen(this.L,"action",this.pi),this.a.listen(this.g
,"change",this.ki));this.va&&(b=gn("/googlebooks/images/kennedy/clip.png"),this.
p=new $(b,void 0,void 0,1),this.p.wa(16,!0),sm(this.p,2),this.p.Ja(!1),this.ba(t
his.p,!0),P(this.p,"action",w(this.oi,this)));a.Je&&(b=gn("/googlebooks/images/k
ennedy/insert_link.png"),
this.C=new $(b,void 0,void 0,1),this.C.wa(16,!0),this.p&&sm(this.C,1),this.ba(th
is.C,!0),P(this.C,"action",w(this.mi,this)));a.Ke&&(b=!!this.d.Z.Ee,c=!!uo(this.
d.aa,this.d.Z.De),d=this.d.S().Lb()||"Tartalomjegyz\u00e9k",b||c?(b=gn("/googleb
ooks/images/kennedy/menu_down_arrow.png",d),b=ub(b),this.ad=b[0],this.ob=new $(b
),sm(this.ob,2),this.ba(this.ob,!0),this.a.listen(this.ob,"action",this.li),hv(t
his,this.ob)):(this.ad=L("span","jfk-button-label",d),this.ob=new $(this.ad),thi
s.ob.setEnabled(!1),sm(this.ob,
2),this.ba(this.ob,!0)),b=gn("/googlebooks/images/kennedy/page_left.png"),this.M
d=new $(b,void 0,void 0,1),sm(this.Md,3),this.ba(this.Md,!0),P(this.Md,"action",
w(this.d.Zb,this.d,"previous")),b=gn("/googlebooks/images/kennedy/page_right.png
"),this.Nd=new $(b,void 0,void 0,1),sm(this.Nd,1),this.ba(this.Nd,!0),P(this.Nd,
"action",w(this.d.Zb,this.d,"next")),this.a.listen(this.d,"pagechange",this.ni))
}if(a.dg&&(b=J("appbar-view-print-sample-link"))&&(b=b.getAttribute("href"))){va
r c=J("appbar-view-ebook-sample-link"),
e;c&&(e=c.getAttribute("href"));c=new $("Minta megtekint\u00e9se");jm(c,"gb-view
-sample-button");this.ba(c,!0);this.a.listen(c,"action",w(this.tb,this,b));e&&(s
m(c,2),c=new xt,d=new tt("Minta nyomtatott k\u00f6nyv"),this.a.listen(d,"action"
,w(this.tb,this,b)),c.ba(d,!0),jm(d,"gb-sample-print-book-menuitem"),b=new tt("M
inta e-k\u00f6nyv"),this.a.listen(b,"action",w(this.tb,this,e)),c.ba(b,!0),jm(b,
"gb-sample-ebook-menuitem"),e=new Bu("",c,Hu.la()),jm(e,"gb-jfk-margin-fix"),jm(
e,"gb-view-sample-dropdown"),
sm(e,1),this.ba(e,!0))}this.D&&!this.D.is_cobrand&&this.Z&&!this.Pa&&(e=this.ma&
&this.ma.uid,new V(this.D.add_vol_to_collection_base_url||this.D.addVol2Collecti
onBaseUrl),new V(this.D.remove_vol_from_collection_base_url||this.D.removeVolFro
mCollectionBaseUrl),b=Pt([this.Z],this.ma),e?(this.bd=new Ft(this.Z,b),this.ba(t
his.bd,!0)):(e=gn("/googlebooks/images/kennedy/menu_down_arrow.png","Hozz\u00e1a
d\u00e1s a saj\u00e1t k\u00f6nyvt\u00e1ramhoz"),e=ub(e),this.bd=new $(e),this.ba
(this.bd,!0),e=w(this.tb,
this,this.D.sign_in_url||this.D.signInUrl),Fd(this.bd,"action",e)));if(a.cg){if(
e=J("appbar-write-review-link"))if(e=e.getAttribute("href"))this.Tc=new $("Ismer
tet\u0151 \u00edr\u00e1sa"),this.ba(this.Tc,!0),this.a.listen(this.Tc,"action",w
(this.tb,this,e));ov(this,"appbar-application-grant-link","application-grant");o

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_

v");a&&Zn(a)}function vv(){if(E&&document.selection&&!Pv){var a=document.selecti


on.createRange();Jc(a.parentElement(),J("viewport"))&&(Pv=!0,document.selection.
empty(),U(Qv))}}function Qv(){Pv=!1}var Pv=!1;function Nv(a,b,c){(b=uo(a.aa,b))?
a.Ka(b):c&&(window.location.href=c)}
function xv(a,b){var c=b.page[0],d=uo(a,c.pid);return d?(d.pd(c,Io(d).toString()
),jq(d,c),d):null}function Ev(){for(var a=["footer_table"],b=0;b<a.length;b++){v
ar c=J(a[b]);c&&Q(c,{display:"none"})}}function Bv(a,b){var c=J("page_label");c|
|(c={form:J("jtp_form"),input:J("jtp")});new lp(a,b,J("prev_btn"),J("next_btn"),
c)}function Cv(a){a.F("pagemodechange");var b=J("text_mode");b&&(Q(b,{cursor:"po
inter"}),P(b,"click",x(Rv,a)))}function Av(a,b,c){a.qa.kb(c);b.update()}
function zv(a,b){Kr("search_form_input");var c=new Gr(J("search_form_input"),a.q
a.Wa());P(J("search_form"),"submit",x(Sv,c,b));return c}function Sv(a,b,c){var d
=J("sits");d&&d.checked&&""!=J("search_form_input").value||(c.preventDefault(),D
p=!1,J("search_form_input").blur(),b(a.Fa()))}
function Dv(){var a=J("action_buttons"),b=!1;Ri.enableHighlightUI&&(b=M("DIV"),a
.insertBefore(b,a.childNodes[0]||null),new fp(b,"/googlebooks/images/hilite_icon
.gif","Kiemel\u00e9s bekapcsol\u00e1sa"),b=!0);b&&Q(J("action_buttons_container"
),{display:""})}function yv(a){var b=[];z(["one_google","guser","titlebar","top_
search_bar","menu_td"],function(a){(a=J(a))&&b.push(a)});return new Qo(a,b)}
function Fv(a){var b=J("magazine_other_issues");if(b&&a){a=new no(new yj,a,!0);v
ar c=L("div",{"class":"other_issues_content"});b.appendChild(c);a.render(c);a.Td
()}}function Gv(a){var b=J("content_ads_v");b&&(a=new Po(b,a,J("content_ads_cont
ent")),a.i=Nr,Ri.adsRefreshInterval&&(a.ih=Ri.adsRefreshInterval))}function Rv(a
,b){b.preventDefault();var c=new V(Oo(a.S()).toString());W(c,"output","text");wi
ndow.location.href=c.toString()}
function Hv(a){for(var b=[],c=a.serverFormat,d=0;d<a.numServers;d++)b.push(c.rep
lace("%d",d));es=x(Tv,b)}function Tv(a,b){for(var c=0,d=0;d<b.length;++d)c=31*c+
b.charCodeAt(d),c%=4294967296;c%=a.length;d=new V(b);d.Nc=a[c];return d.toString
()}function Iv(a,b){Ab(J("viewport"),"selection-mode",b);Mq=b;a.setEnabled(!b)}f
unction Ov(a){(Yb?a.metaKey:a.ctrlKey)&&70==a.keyCode&&(a.preventDefault(),a=J("
search_form_input"),Uv=Uv||new sf(a,[255,255,136],[255,255,255],700,tf),Uv.Sb(!0
),a.focus())}var Uv=null;
function wv(a){return Hf(a,"edge","3d")}ua("_OC_MenuHideHook",t);(function(){fun
ction a(){window.jstiming&&(window._OC_reportEvent("ol"),window._OC_reportEvents
&&window._OC_reportEvents())}window._OC_timingAction=function(a){window.jstiming
.load.name=a};window._OC_reportEvent=function(a){window.jstiming.load.tick(a)};w
indow._OC_reportEvents=function(){window.jstiming.report(window.jstiming.load)};
window.attachEvent?window.attachEvent("onload",a):window.addEventListener&&windo
w.addEventListener("load",a,!1)})();})();
})();

Вам также может понравиться