function ZejuA(link){if(typeof(link.iBGp9())=='undefined')return false;var aGIMl=link.iBGp9();if((aGIMl>=wordsCounterStart&&aGIMl<=wordsCounterEnd))return true;else return false;};function v9NAe(){this.qVsUl=null;this.links=null;this.V6o26=null;this.h_28x=null;this.j7_GK=null;this.Z4moq=0;this.WIKYU=0;this.init=function(){if(useRonLinks){aI4bd.uolFo(nBKe7);}this.links=new Array(aI4bd.size());for(var lc0Ub=0;lc0Ub<aI4bd.size();lc0Ub++)this.links[lc0Ub]=aI4bd.get(lc0Ub);this.qVsUl=new Array(aI4bd.size());YvPWY(this.qVsUl,null);this.h_28x=new Array(aI4bd.size());for(var lc0Ub=0;lc0Ub<this.h_28x.length;lc0Ub++)this.h_28x[lc0Ub]=new RegExp("(\\b)+"+aI4bd.get(lc0Ub).QDVjl+"(\\b)+","g");};this.B2Wun=function(node){for(var lc0Ub=0;lc0Ub<this.links.length;lc0Ub++)this.wYB1D(lc0Ub,node);};this.wYB1D=function(lc0Ub,node){if(this.links[lc0Ub]==null||this.qVsUl[lc0Ub]!=null)return false;this.V6o26=node.nodeValue.search(this.h_28x[lc0Ub]);if(this.V6o26!=-1){if(!y3Hvg(node.parentNode)){this.qVsUl[lc0Ub]=node;this.Z4moq++;return true;};}return false;};this.lPUt2=function(node){if(this.links.length<=0)return;while(this.j7_GK.qV2Hm()&&!this.Qchzy()){if(this.wYB1D(this.j7_GK.next(),node))this.j7_GK.remove();}this.j7_GK.reset();};this.ftbqA=function(index){if(this.qVsUl[index]!=null)this.Z4moq--;this.qVsUl[index]=null;this.links[index]=null;this.WIKYU++;};this.Qchzy=function(){return((this.Z4moq>=ZpkIG)||(this.Z4moq>=maxLinksOnPage));};this.KytMo=function(){return(this.WIKYU>=(this.links.length-exhibits.size()))||this.WIKYU>=maxLinksOnPage;};this.li2mz=function(){return this.Z4moq>0&&!this.KytMo();};this.bODbH=function(){var a94IB=new Array();var LDK0h=new Array();var gb1PX=new Array();for(var lc0Ub=0;lc0Ub<this.qVsUl.length;lc0Ub++)if(this.qVsUl[lc0Ub]!=null){a94IB.push(this.links[lc0Ub]);LDK0h.push(this.qVsUl[lc0Ub]);if(useRonLinks)gb1PX.push(this.links[lc0Ub]);}for(var lc0Ub=0;lc0Ub<LDK0h.length;lc0Ub++)if(LDK0h[lc0Ub]!=null){fsLXG(LDK0h[lc0Ub],this.GYJeF(LDK0h[lc0Ub],LDK0h,a94IB));}};this.GYJeF=function(node,LDK0h,a94IB){var CqxIU=new Array();for(var lc0Ub=0;lc0Ub<LDK0h.length;lc0Ub++){if(LDK0h[lc0Ub]!=null&&LDK0h[lc0Ub].nodeValue==node.nodeValue&&LDK0h[lc0Ub].parentNode==node.parentNode){CqxIU.push(a94IB[lc0Ub]);LDK0h[lc0Ub]=null;};}return CqxIU;};this.init();};function faPVy(I85vJ){switch(I85vJ.DHihg){case Fy00e:if(I85vJ.FkUbl>1000)return fvJ5I.FTfbw;break;case DkAY0:if(!dc_jsDebug){FcLOz=new Date();if((FcLOz.getTime()-MpaIM)>Egfsl)return fvJ5I.q3SD_;}break;case sCn_Q:if(!dc_jsDebug){FcLOz=new Date();if((FcLOz.getTime()-MpaIM)>wnQQE)return fvJ5I.q3SD_;}if(useRonLinks&&DJJWm.Qchzy()){return fvJ5I.Rb479;}else if(DJJWm.KytMo()){return fvJ5I.GU3Eq;}else if(dc_jsDebug&&(iCurrMU>=aI4bd.size())){return fvJ5I.MabJu;}break;};return fvJ5I.phOCF;};var t4m4x=new RegExp("(\\*|\\^|\\$|\\+|\\?|\\.|\\(|\\)|\\||\\{|\\}|\\,|\\[|\\]|\\\\|\\/)","g");function fsLXG(node,eVoTS){return YHTXD(node,eVoTS,document.createRange?true:false);};function YHTXD(node,eVoTS,Oa7HF){var hSOO0=new Array();eVoTS.sort(function(xkaTb,tfnWv){return(xkaTb.iBGp9()-tfnWv.iBGp9());});var JLUKE=eVoTS.length-1;while(maxLinksOnPage>adLinksOnPageCounter&&(JLUKE>=0)){var phqGt=eVoTS[JLUKE].QDVjl;var VMq__=AZJez(node,phqGt);var rQJui=VMq__[0];if(rQJui>=0){if(Oa7HF)node=viEIu(node,rQJui,phqGt,eVoTS[JLUKE].LRjgQ);else node=heHjf(node,rQJui,phqGt,eVoTS[JLUKE].LRjgQ);eVoTS[JLUKE].ftbqA=m7OSK;adLinksOnPageCounter++;markedLinks++;}JLUKE--;}};function XMJ8X(I85vJ){return e8Z0V(I85vJ,document.createRange?true:false);};function e8Z0V(I85vJ,Oa7HF){var node=I85vJ.QARqv();var eVoTS=VCyEH();if(exhibits.isExhibitNode(node.parentNode)){for(var lc0Ub=0;lc0Ub<eVoTS.length;lc0Ub++){eVoTS[lc0Ub].ftbqA=bTSfv;}return;}var JLUKE=eVoTS.length-1;var nK9xb=node;var omZIs=null;var Pui1I=nK9xb.nodeValue.length;while((maxLinksOnPage>adLinksOnPageCounter)&&(JLUKE>=0)&&nK9xb!=null){var phqGt=eVoTS[JLUKE].QDVjl;var a_QL6=eVoTS[JLUKE].iBGp9()-wordsCounterStart;var VMq__=AZJez(nK9xb,phqGt,a_QL6);var rQJui=VMq__[0];if(rQJui>=0){phqGt=VMq__[1];eVoTS[JLUKE].QDVjl=phqGt;if(Oa7HF)nK9xb=viEIu(nK9xb,rQJui,phqGt,eVoTS[JLUKE].LRjgQ);else nK9xb=heHjf(nK9xb,rQJui,phqGt,eVoTS[JLUKE].LRjgQ);eVoTS[JLUKE].ftbqA=m7OSK;DJJWm.ftbqA(eVoTS[JLUKE].LRjgQ);adLinksOnPageCounter++;markedLinks++;}JLUKE--;}iCurrMU=Math.max(iCurrMU,eVoTS.pop().LRjgQ+1);return nK9xb;};function zccrr(I85vJ){var node=I85vJ.QARqv();switch(I85vJ.DHihg){case Fy00e:var GHmFB=node.nodeValue.split(/[\240\s]/);for(var lc0Ub=0;lc0Ub<GHmFB.length;lc0Ub++){if(I85vJ.FkUbl%10==0){if(GHmFB[lc0Ub].match(/\d+/g)==null&&GHmFB[lc0Ub]!="")I85vJ.U9a9Y.PXniv(GHmFB[lc0Ub]);else I85vJ.FkUbl--;}I85vJ.FkUbl++;}break;case DkAY0:if(I85vJ.cpxhO()){if(I85vJ.pLivv()){I85vJ.bODbH="_  L";}else if(I85vJ.JeyRi()){I85vJ.bODbH="_  B";}else{I85vJ.bODbH="_";}I85vJ.czWEd();}else if(I85vJ.pLivv()){I85vJ.bODbH="L";}else if(I85vJ.JeyRi()){I85vJ.bODbH="B";}else{I85vJ.bODbH="@";}var text=ZXV4B(node.nodeValue);var str=" "+I85vJ.bODbH+" "+text;if(I85vJ.fACLQ()){str=I85vJ.eM7sz(str);}if(str!=null){UA3cE.PXniv(str);}str=I85vJ.n5HYS();if(str!=null&&str.length>0){I85vJ.OR4Ep=AIEi4(str);if(I85vJ.OR4Ep>0){UA3cE.ptjJI().lcWVg(str,I85vJ.OR4Ep);UA3cE.PXniv(" _ L "+I85vJ.OR4Ep);};}else if(I85vJ.bODbH!=fvJ5I.MO85M&&I85vJ.bODbH!=fvJ5I.IMkYc){UA3cE.ptjJI().iZKyQ(text);}break;case sCn_Q:ferTB(I85vJ);break;};};function VCyEH(){var fQkpR=new Array();for(var lc0Ub=0;lc0Ub<aI4bd.size();lc0Ub++){if(aI4bd.get(lc0Ub).ftbqA==dlZuy&&ZejuA(aI4bd.get(lc0Ub)))fQkpR.push(aI4bd.get(lc0Ub));}fQkpR.sort(function(xkaTb,tfnWv){return(xkaTb.iBGp9()-tfnWv.iBGp9());});return fQkpR;};function viEIu(node,rQJui,phqGt,X9mmS){node.nodeValue=node.nodeValue.substring(0,rQJui)+node.nodeValue.substring(rQJui+phqGt.length);var FxT_c=fZ445(node.parentNode,X9mmS,phqGt);var mpp4E=document.createRange();mpp4E.setStart(node,rQJui);mpp4E.insertNode(FxT_c);return node;};function heHjf(node,rQJui,phqGt,X9mmS){var yYlR9=node.nodeValue.substring(0,rQJui);var WeSlL=node.nodeValue.substring(rQJui+phqGt.length);var cQ_F1=null;var SUSnp=null;var FxT_c=fZ445(node.parentNode,X9mmS,phqGt);if(yYlR9==null)yYlR9='';cQ_F1=document.createTextNode(yYlR9);node.parentNode.insertBefore(cQ_F1,node);node.parentNode.insertBefore(FxT_c,node);if(WeSlL){SUSnp=document.createTextNode(WeSlL);node.parentNode.insertBefore(SUSnp,node);}node.parentNode.removeChild(node);return cQ_F1;};function DV5Bp(node){this.node=node;this.fojwz=false;this.iyl9h=false;this.pLivv=false;this.JeyRi=false;this.TbBzg=false;this.n0bOE=false;this.PfsOf=null;this.KOZIH=function(){if(this.PfsOf==null){this.PfsOf=this.node.firstChild;}else{this.PfsOf=this.PfsOf.nextSibling;}return this.PfsOf;};this.duplicate=function(){var zTUf3=new DV5Bp(this.node);zTUf3.node=this.node;zTUf3.fojwz=this.fojwz;zTUf3.iyl9h=this.iyl9h;zTUf3.pLivv=this.pLivv;zTUf3.JeyRi=this.JeyRi;zTUf3.TbBzg=this.TbBzg;zTUf3.n0bOE=this.n0bOE;zTUf3.PfsOf=this.PfsOf;return zTUf3;};this.VhFON=function(parent){this.JeyRi=(parent.iyl9h||parent.JeyRi);this.pLivv=(parent.fojwz||parent.pLivv);this.n0bOE=(parent.TbBzg||parent.n0bOE);};};function ferTB(I85vJ){var node=I85vJ.QARqv();var dkv2b=node.nodeValue;var n=AIEi4(dkv2b);if(n==0)return "";wordsCounterStart=wordsCounterEnd+1;wordsCounterEnd+=n;if(!useRonLinks){while(iCurrMU<aI4bd.size()&&exhibits.fnVm1(aI4bd.get(iCurrMU)))iCurrMU++;if(iCurrMU<aI4bd.size()){if(typeof(aI4bd.get(iCurrMU).iBGp9())!='undefined'){if(ZejuA(aI4bd.get(iCurrMU))&&aI4bd.get(iCurrMU).ftbqA==dlZuy){node=XMJ8X(I85vJ);};};};}if(node.nodeType==b3Llo.TEXT_NODE&&!I85vJ.pLivv()){if(useRonLinks){DJJWm.lPUt2(node);}else{DJJWm.B2Wun(node);};}};function AZJez(node,phqGt,a_QL6){var DUn5m=node.nodeValue;var uNoFG=0;var rQJui=-1;var WQ1aE=0;var _97Du=null;if(typeof(a_QL6)!="undefined"&&a_QL6>=1){var UynKe=new RegExp("(((^|\\s)+[^\\s]+){"+(a_QL6-1)+"})");DUn5m=DUn5m.replace(UynKe,"");uNoFG=node.nodeValue.length-DUn5m.length;}var N8tRA=phqGt.replace(t4m4x,'\\$1');var omZIs=new RegExp("(\\b"+N8tRA+")(?!<\/font><\/A><\)\\b","i");var tzhxl=DUn5m.match(omZIs);if(tzhxl==null||tzhxl.index==-1){var XIDws=N8tRA.split(" ");if(XIDws.length==2){omZIs=new RegExp("((\\b))("+XIDws[0]+"(\\s)*"+XIDws[1]+"(?!<\/A>)\\b)","i");}else if(XIDws.length==3){omZIs=new RegExp("((\\b))("+XIDws[0]+"(\\s)*"+XIDws[1]+"(\\s)*"+XIDws[2]+"(?!<\/A>)\\b)","i");}tzhxl=DUn5m.match(omZIs);}if(tzhxl!=null&&tzhxl.index!=-1){_97Du=tzhxl[0];rQJui=uNoFG+tzhxl.index;}var VMq__=[rQJui,_97Du];return VMq__;};function LMxdN(I85vJ){if(!I85vJ)var I85vJ=UA3cE.oDClh();var b5KtY=-1;var F5PvB=false;var URQW1=new RegExp("\\S{100}");while(I85vJ.qV2Hm()&&(I85vJ.DHihg!=DkAY0||!UA3cE.htotG())){var node=I85vJ.next();if(node.nodeValue&&node.nodeValue.search(URQW1)>-1){continue;}b5KtY=faPVy(I85vJ);if(b5KtY!=-1){I85vJ.bM7MI(b5KtY);return;}if(node.nodeType==b3Llo.ELEMENT_NODE){F5PvB|=UA3cE.hUqDS(node)||KSC2b(node);if(!F5PvB&&I85vJ.DHihg!=Fy00e){F5PvB|=LsR7S(node)||(checkHiddenNodes&&E79e4(node));};}else{F5PvB|=DmEBp(node);}if(F5PvB){I85vJ.ItPAf();F5PvB=false;continue;}if(node.nodeType==b3Llo.ELEMENT_NODE){if(I85vJ.DHihg==DkAY0){I85vJ.EgnY2(Juk5b(node));I85vJ.UrYz1(y3Hvg(node));}I85vJ.zY_8a(isLinkNode(node));}if(I85vJ.pLivv()&&node.nodeName=="TABLE"){I85vJ.ElqU4(false);}if(node.nodeType==b3Llo.TEXT_NODE&&(!I85vJ.pLivv()||dc_sendLinks)){zccrr(I85vJ);};}if(!I85vJ.qV2Hm())I85vJ.bM7MI(fvJ5I.OH_2m);if(I85vJ.DHihg==DkAY0&&UA3cE.htotG())I85vJ.bM7MI(fvJ5I.wMvV5);};function cQGsI(DHihg,wIGIZ,JUz0U){this.FkUbl=0;this.DHihg=DHihg;this.m89aw=new Array();this.uCOfv=null;this.OR4Ep=null;this.wIGIZ=wIGIZ;this.b5KtY=-1;this.HwpAZ=false;this.bODbH=null;this.U9a9Y=null;this.JUz0U=JUz0U;this.vEV_h=false;this.pBOVf=0;this.h3_6B=false;this.init=function(){this.TsjaZ(this.wIGIZ);};this.TsjaZ=function(wIGIZ){this.wIGIZ=wIGIZ;this.m89aw=new Array();this.uCOfv=new DV5Bp(aRootElems[this.wIGIZ][0]);this.m89aw.push(this.uCOfv);this.oHkIA=null;this.mrVtT=null;this.U9a9Y=new rVQlQ();this.vEV_h=false;this.pBOVf=0;this.h3_6B=false;this.b5KtY=-1;};this.duplicate=function(){var wyN_q=new cQGsI(this.DHihg,this.wIGIZ,this.JUz0U);wyN_q.FkUbl=this.FkUbl;wyN_q.DHihg=this.DHihg;wyN_q.m89aw=new Array();for(var lc0Ub=0;lc0Ub<this.m89aw.length;lc0Ub++)wyN_q.m89aw.push(this.m89aw[lc0Ub].duplicate());wyN_q.uCOfv=this.uCOfv.duplicate();wyN_q.OR4Ep=this.OR4Ep;wyN_q.wIGIZ=this.wIGIZ;wyN_q.b5KtY=this.b5KtY;wyN_q.HwpAZ=this.HwpAZ;wyN_q.bODbH=this.bODbH;wyN_q.U9a9Y=this.U9a9Y;wyN_q.JUz0U=this.JUz0U;wyN_q.vEV_h=this.vEV_h;wyN_q.pBOVf=this.pBOVf;wyN_q.h3_6B=this.h3_6B;return wyN_q;};this.next=function(){if(this.qV2Hm()){this.uCOfv=this.m89aw[this.m89aw.length-1];if(this.m89aw.length>=2){this.fMHYS().VhFON(this.m89aw[this.m89aw.length-2]);};}else{this.uCOfv=null;return null;}this.OR4Ep=this.ghOC0();if(this.OR4Ep){this.B2Wun(this.OR4Ep);}return this.fMHYS().node;};this.ghOC0=function(){if(this.m89aw.length>0){var OR4Ep=this.m89aw[this.m89aw.length-1].KOZIH();if(!OR4Ep){OR4Ep=this.m89aw.pop();if(OR4Ep.TbBzg)this.h3_6B=true;return this.ghOC0();}return OR4Ep;}return null;};this.ItPAf=function(){if(this.m89aw.length>=2&&this.fMHYS()==this.m89aw[this.m89aw.length-2]){this.m89aw.pop();this.m89aw.pop();this.next();}};this.QARqv=function(){return this.fMHYS().node;};this.fMHYS=function(){return this.uCOfv;};this.qV2Hm=function(){return(this.m89aw.length>0);};this.bM7MI=function(code){this.b5KtY=code;};this.B2Wun=function(node){this.m89aw.push(new DV5Bp(node));};this.JeyRi=function(){return this.fMHYS().JeyRi;};this.fojwz=function(){return this.fMHYS().fojwz;};this.iyl9h=function(){return this.fMHYS().iyl9h;};this.UrYz1=function(F4pXv){this.fMHYS().iyl9h=F4pXv;};this.zY_8a=function(F4pXv){this.fMHYS().fojwz=F4pXv;};this.ElqU4=function(F4pXv){this.fMHYS().pLivv=F4pXv;};this.pLivv=function(){return this.fMHYS().pLivv;};this.dBmWk=function(tBwa3){this.mrVtT=tBwa3;};this.EgnY2=function(F4pXv){this.fMHYS().TbBzg=F4pXv;if(F4pXv){this.HwpAZ=true;this.vEV_h=true;}};this.cpxhO=function(){return this.HwpAZ;};this.czWEd=function(){this.HwpAZ=false;};this.fACLQ=function(){return this.vEV_h;};this.eM7sz=function(str){this.U9a9Y.PXniv(str);this.pBOVf+=str.length;if(this.pBOVf>=this.JUz0U){return this.LpZtV();}return null;};this.n5HYS=function(){if(this.vEV_h&&this.h3_6B&&this.pBOVf<this.JUz0U){this.h3_6B=false;return this.LpZtV();}return null;};this.LpZtV=function(){this.vEV_h=false;this.pBOVf=0;this.OR4Ep=this.U9a9Y.toString();this.U9a9Y=new rVQlQ();return this.OR4Ep;};this.init();};var MpaIM=null;function LrTio(DHihg){oHkIA=null;mrVtT=null;HZCO5=true;var xhqj6=null;switch(DHihg){case Fy00e:UA3cE.jDcGT(Fy00e);var U9a9Y=new rVQlQ();for(var lc0Ub=0;lc0Ub<aRootElems.length;lc0Ub++){xhqj6=new cQGsI(DHihg,lc0Ub);xhqj6.U9a9Y=U9a9Y;LMxdN(xhqj6);}sKey=GGq_m(U9a9Y.toString());break;case DkAY0:UA3cE.jDcGT(DkAY0);if(!UA3cE._jxit()){ap1uO=UA3cE.ptjJI();var JUz0U=0;var b5KtY=-1;while(!UA3cE.htotG()&&!UA3cE._jxit()){MpaIM=(new Date()).getTime();var MHmqY=MpaIM;var NLrB7=0;LMxdN();b5KtY=UA3cE.oDClh().b5KtY;NLrB7=(new Date()).getTime();globalTimeCount+=(NLrB7-MHmqY);MHmqY=NLrB7;if(b5KtY==fvJ5I.OH_2m){UA3cE.gFsWJ();}if(!dc_jsDebug&&(globalTimeCount>PAGE_PROCESS_TIMEOUT)){UA3cE.HsF3p(false);}else if(b5KtY==fvJ5I.q3SD_){UA3cE.d7Qcr();}else if(UA3cE.htotG()||UA3cE._jxit()){JUz0U=UA3cE.EZ7Lg();if(JUz0U!=-1){UA3cE.RwHWH(JUz0U);};};};}break;case sCn_Q:UA3cE.reset();UA3cE.jDcGT(sCn_Q);MpaIM=(new Date()).getTime();while(!UA3cE._jxit()){LMxdN();b5KtY=UA3cE.oDClh().b5KtY;if(b5KtY==fvJ5I.OH_2m){UA3cE.gFsWJ();}else{break;};}break;};};if(isBritannicaFF3){qT7c4=true;}else{PxGyV();}
