//--------------------------------------------------------------------------------//
// (C) Copyright Virtual Mechanics 1999-2007, All rights reserved.
// All copies of any portions of this software must include this Copyright notice.
//
// File:	vmhtm25.js
// Version: 2.5Fb
//--------------------------------------------------------------------------------//
v=new Array();p=new Array();k=new Array();jD=new Array();lC=new Array();ZB=new Array();j=new Array();PB=new Array();QB=new Array();var Version=0;var newPage=0;var pgLink=" ";var hG=-1;var pageObj=0;var MoLNo=0;bI=new Array();AA=new Array();RD=new Array;Molst=new Array();B=new Array();J=new Array();K=new Array();d=new Array();c=new Array();IA=new Array();FA=new Array();OA=new Array();f=new Array();e=new Array();tA=new Array();OB=new Array();HB=new Array();JB=new Array();DB=new Array();CB=new Array();KA=new Array();tD=new Array();var pE;var qE;IB=new Array();EB=new Array();Y=new Array();T=new Array();cA=new Array();w=new Array();Path=new Array();kG=new Array();g=new Array();X=new Array();lE=new Array();kA=new Array();nA=new Array();LI=new Array();RI=new Array();L=new Array();M=new Array();m=new Array();MI=new Array();KI=new Array();NI=new Array();GJ=new Array();iC=new Array();EC=new Array();lA=new Array();xB=new Array();EF=new Array();rC=new Array();BA=new Array();O=new Array();MA=new Array();WA=new Array();XA=new Array();s=new Array();HA=new Array();wC=new Array();TB=new Array();i=new Array();YA=new Array();n=new Array();QA=new Array();UD=new Array();cD=new Array();bD=new Array();wE=new Array();hE=new Array();h=new Array();oG=new Array();BF=new Array();SD=new Array();XD=new Array();sE=new Array();tE=new Array();iB=new Array();mB=new Array();nB=new Array();JF=new Array();HF=new Array();UB=new Array();eB=new Array();XB=new Array();rB=new Array();sH=new Array();nD=new Array();fD=new Array();gD=new Array();eD=new Array();dA=new Array();IF=new Array();gE=new Array();EE=new Array();JA=new Array();U=new Array();TD=new Array();dD=new Array();DJ=new Array();PH=new Array();OH=new Array();MH=new Array();EJ=new Array();DH=new Array();sG=new Array();tG=new Array();uE=new Array();BJ=new Array();CJ=new Array();HJ=new Array();IJ=new Array();cC=new Array();WB=new Array();SI=new Array();VB=new Array();eC=new Array();CC=new Array();GB=new Array();aC=new Array();WD=new Array();mA=new Array();kD=new Array();mD=new Array();VD=new Array();lD=new Array();FC=new Array();jB=new Array();DC=new Array();oB=new Array();NA=new Array();LC=1;jI=2;KC=4;JC=8;GC=0x10;WI=0x20;HC=0x40;WC=0x80;gI=0x100;VC=0x200;hI=0x400;IC=0x800;PC=0x1000;OC=0x2000;XI=0x4000;NC=0x8000;dI=0x10000;iI=0x20000;HE=0x40000000;var pageTime=-1;var A;var Csty;var vA;var H;var F;var gC;var N;var RA;var Q;var jE;var XC;var ZC;var XC;var ZC;var eA=0;var fA=0;var ZA=-9999;var iA=-9999;var u=0;var DD=-9999;var VA=" ";var wD=-1;var xD=-9999;var vD=-9999;var YC=0;var YI;var fps=30;var waitTime=20;var aA=1;var uB;var yA=0;var dE=0;var tmID=-1;var SA=7;var GEO_OPEN=8;var yE=32;var zE=0x000FF000;var xE=0x00000F00;pI=0x0;ZD=0x1;YD=0x2;QH=0x4;TH=0x8;aD=0x10;vE=0x20;MJ=0;AJ=0x100;LJ=0x200;NH=0x400;SH=0x800;zB=0x1000;OJ=0x0;PJ=0x10000;QJ=0x20000;JJ=0x40000;NJ=0x80000;KJ=0x100000;zI=0x0;yB=0x1000000;AC=0x2000000;BC=0x4000000;KH=0x10000000;JH=0x20000000;IH=0x40000000;LH=0x80000000;lI=0xffffff00;qI=0xffff00ff;rI=0xff00ffff;kI=0xf0ffffff;nI=0x0fffffff;sI=0x000000ff;tI=0x0000ff00;yI=0x00ff0000;vI=0x0f000000;uI=0xf0000000;var QI=0x2;var dC=0x4;var GF=0x8;var xG=0x10;var OF=0x20;var OI=0x40;var VF=0x80;var EI=0x100;var yG=0x200;var GI=0x400;var BH=0x800;var FI=0x1000;var CH=0x2000;var wG=0x4000;var vG=0x8000;var UH=0x20000;var TF=0x40000;var UF=0x80000;var WF=0x100000;var II=0x200000;var SF=0x400000;var DI=0x2000000;var HI=0x4000000;var JI=0x8000000;var TI=0x10000000;var CI=0x20000000;var MF=0x40000000;var FF=0x80000000;var RH=0x400;var FH=0x800;var xI=0x1000;var ACT_ROTREVERSE=0x2000;var wI=0x4000;var mI=0x40000;var EH=0x80000;var GH=0x100000;var HH=0x200000;var oI=0x400000;var yD=-90;Z=3;var ak=false;var isIE4=false;var isIE5=false;var isIE7=false;var isNC6=false;var isOpera=false;var objCentered=0;var obCenteredTop=0;var obCenteredLeft=0;if(document.getElementById){isIE5=true;var UE=window.navigator.userAgent;if(UE.indexOf("MSIE 7.")!=-1){isIE7=true;}if(UE.indexOf('Opera')>=0){isOpera=true;}else if(!document.all){isNC6=true;}objCentered=document.getElementById("centered");}else if(document.all){isIE4=true;objCentered=document.all["centered"];}else if(document.layers){ak=true;objCentered=0;}var YE=(ak)?window.innerWidth:document.body.offsetWidth;var ZE=(ak)?window.innerHeight:document.body.offsetHeight;var l=1.0;if(isIE4||isIE5){if(isNC6){window.document.onmousemove=NF;window.document.onmousedown=PF;window.document.onmouseup=pD;window.document.onkeypress=RF;window.document.ondragstart=cs;}else{window.document.onmousemove=gs;window.document.onmousedown=gr;window.document.onmouseup=jc;window.document.onkeypress=eg;window.document.onkeydown=eg;window.document.ondragstart=cs;}}else if(ak){window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN|Event.MOUSEMOVE|Event.KEYPRESS);window.onmousedown=PF;window.onmouseup=pD;window.onmousemove=NF;window.onkeypress=RF;}function NF(z){eA=z.pageX;fA=z.pageY;vB=window.pageXOffset;wB=window.pageYOffset;}function PF(z){u=u|1;document.onmousemove=AI;document.onmouseup=vH;ZA=z.pageX;iA=z.pageY;oE();return true;}function pD(z){u=u|2;ZA=z.pageX;iA=z.pageY;QF();}function RF(z){if(isNC6){VA=z.which;}else{VA=String.fromCharCode(z.which);}}function vH(z){u=u|2;ZA=z.pageX+window.pageXOffset;iA=z.pageY+window.pageYOffset;pD(z);document.onmousemove=0;document.releaseEvents(Event.MOUSEMOVE);document.releaseEvents(Event.MOUSEUP);window.captureEvents(Event.MOUSEMOVE|Event.MOUSEDOWN|Event.KEYPRESS);return false;}function AI(z){eA=z.pageX+window.pageXOffset;fA=z.pageY+window.pageYOffset;}function gs(){eventMousePos();vB=document.body.scrollLeft;wB=document.body.scrollTop;}function gr(){u=u|1;eventMousePos();ZA=eA;iA=fA;oE();}function jc(){u=u|2;eventMousePos();ZA=eA;iA=fA;QF();}function eventMousePos(){eA=window.event.offsetX+window.event.srcElement.offsetLeft;fA=window.event.offsetY+window.event.srcElement.offsetTop;var oParent=window.event.srcElement.offsetParent;while(oParent!=null){eA+=oParent.offsetLeft;fA+=oParent.offsetTop;oParent=oParent.offsetParent;}}function eg(){VA=window.event.keyCode;}function cs(){window.event.returnValue=false;}function vmIsPaused(){return yA;}function vmPause(){if(!yA){yA=1;dE=new Date();}}function vmResume(){if(yA){uB=new Date(uB.getTime()+(new Date()).getTime()-dE.getTime());yA=0;}}function vmReset(){yA=1;if(tmID!=-1){window.clearTimeout(tmID);tmID=-1;}Setup();yA=0;frameloop();}function vmSetSpeed(){if(1){}}function vmSetFPS(AE){if(fps!=AE){fps=AE;}}function vmSetScale(aE){if(l!=aE){l!=aE;}}function Setup(){getCenteredPos();initAll();LE=0;initTick();uH=0;waitTime=1000/fps;kG[0]=0;B[0]=new Array();B[0]=0;B[0].UA=0;B[0].geom="Geo0";B[0].o=0;B[0].wA=0;B[0].pB=0;B[0].oA=0;B[0].uA=0;B[0].YB=0;B[0].J=0.000000;B[0].K=0.000000;B[0].f=1.000000;B[0].e=1.000000;B[0].OA=0.000000;B[0].HB=0;B[0].JB=0;B[0].S=0;U[0]=0;cC[0]=0;aC[0]=0;WD[0]=0;mA[0]=0;WB[0]=0;eC[0]=0;VB[0]=0;CC[0]=0;GB[0]=0;jB[0]=0;DC[0]=0;oB[0]=0;NA[0]=0;mD[0]=0;lD[0]=0;VD[0]=0;kD[0]=0;FC[0]=0;for(nob=0;nob<pageObj;nob++){A=RD[nob];if(B[A].YB==0){reset(A);}d[A]=B[A].J;c[A]=B[A].K;tC(A);if(B[A].S&16){AA[A]=4;}}VH();}function getCenteredPos(){obCenteredTop=0;obCenteredLeft=0;if(objCentered==0){return;}element=objCentered;var obLeft;var obTop;if(element){if(ak){obLeft=element.pageX;obTop=element.pageY;}else{obLeft=element.offsetLeft;obTop=element.offsetTop;tempEl=element.offsetParent;while(tempEl!=null){obLeft+=tempEl.offsetLeft;obTop+=tempEl.offsetTop;tempEl=tempEl.offsetParent;}};obCenteredTop=obTop;obCenteredLeft=obLeft;}}function initAttr(C,sA,EG,ZG,YG,bG,jG,iG,VE,OE){TD[C]=sA;dD[C]=EG;PH[C]=ZG;OH[C]=YG;MH[C]=bG;DH[C]=jG;sG[C]=iG;tG[C]=VE;if(OE==null){uE[C]=VE;}else{uE[C]=OE;}}function initGeo(C,sA,NB,KB,ED,HD,r,b){g[C]=sA;kA[C]=l*NB;nA[C]=l*KB;X[C]=2;L[C]=new Array();M[C]=new Array();L[C][0]=l*ED;M[C][0]=l*HD;L[C][1]=l*r;M[C][1]=l*b;}function initImg(C,PD){lA[C]=new Image();lA[C].src="file://"+PD;}function initGrp(C,sA,NB,KB,ED,HD,r,b,fE,QC){g[C]=sA;kA[C]=l*NB;nA[C]=l*KB;X[C]=2;L[C]=new Array();M[C]=new Array();L[C][0]=l*ED;M[C][0]=l*HD;L[C][1]=l*r;M[C][1]=l*b;EC[C]=new Array();iC[C]=fE;for(G=0;G<fE;G++){EC[C][G]=QC[G];}}function initSnd(C,oD,DG,PD){EF[C]=PD;rC[C]=DG;if(isIE5){xB[C]=document.getElementById(oD);}else if(isIE4){xB[C]=document.all[oD];}else if(ak){xB[C]=document.layers[oD];}}function initPth(C,sA,OD,NB,KB,MB,PA){g[C]=sA;lE[C]=OD;kA[C]=l*NB;nA[C]=l*KB;X[C]=MB;L[C]=new Array();M[C]=new Array();m[C]=new Array();for(G=0;G<MB;G++){CA=G*3;L[C][G]=l*(PA[CA]);M[C][G]=l*(PA[CA+1]);m[C][G]=(PA[CA+2]);}}function initPlg(C,sA,OD,NB,KB,MB,PA){g[C]=sA;lE[C]=OD;kA[C]=l*NB;nA[C]=l*KB;X[C]=MB;L[C]=new Array();M[C]=new Array();m[C]=new Array();for(G=0;G<MB;G++){CA=G*2;L[C][G]=l*(PA[CA]);M[C][G]=l*(PA[CA+1]);m[C][G]=1;}m[C][0]=0;}function initMot(C,lG,aI,MB,PA){j[C]=new Array();var qF=PA[0];for(G=0;G<MB;G++){j[C][G]=new Array();CA=1+G*qF;j[C][G].vB=(PA[CA]);j[C][G].wB=(PA[CA+1]);j[C][G].tim=(PA[CA+2]);j[C][G].W=(PA[CA+3]);j[C][G].rot=(PA[CA+4]);}}function initAct(C,lG,WG,cG,RG,TG,aH,aG,XG,hF,SG,xH,wH,lH,dG,FG,IG,GG,HG,UG){U[C]=WG;cC[C]=cG;aC[C]=RG;WB[C]=TG;eC[C]=aH;VB[C]=aG;CC[C]=XG;GB[C]=hF;WD[C]=SG;jB[C]=xH;DC[C]=wH;oB[C]=lH;NA[C]=dG;mD[C]=FG;lD[C]=IG;VD[C]=GG;kD[C]=HG;FC[C]=UG;}function initEvt(C,vF,sF,uF,oH,nF,yF,cF,mG,fH,tF,pH,xF,CG,wF,eF,kF,fF,iF,zF,lF,gF,mF,bF,jF,YF,aF,dF,ZF,XF,XE,eE,gG,XE,eE,QC){i[C]=vF;UD[C]=sF;QA[C]=uF;wE[C]=oH;hE[C]=nF;cD[C]=yF;bD[C]=cF;h[C]=mG;BF[C]=fH;oG[C]=tF;sE[C]=pH;tE[C]=xF;SD[C]=CG;XD[C]=wF;n[C]=iF;YA[C]=zF;JF[C]=eF;HF[C]=kF;eB[C]=fF;XB[C]=lF;iB[C]=gF;mB[C]=mF;nB[C]=bF;UB[C]=jF;gD[C]=YF;rB[C]=aF;nD[C]=dF;sH[C]=ZF;fD[C]=XF;eD[C]=QC[0];dA[C]=new Array();for(G=0;G<eD[C];G++){dA[C][0]=QC[G+1];}IF[C]=gG;gE[C]=XE;EE[C]=eE;}function InitO(AG,C,o,wA,pB,oA,tB,uA,YB,rD,AD,FD,jH,eH,iH,dH,gH,YH,XH,bH,WH,P,bA,S,hB,BB){AD+=obCenteredLeft;FD+=obCenteredTop;RD[AG]=C;B[C]=new Array();B[C].o=o;B[C].wA=wA;B[C].pB=pB;B[C].oA=oA;B[C].tB=tB;B[C].uA=uA;B[C].YB=YB;B[C].rD=rD;B[C].J=J[C]=AD;B[C].K=K[C]=FD;B[C].f=f[C]=jH;B[C].e=e[C]=eH;B[C].OA=OA[C]=iH;B[C].HB=HB[C]=dH;B[C].JB=JB[C]=gH;B[C].corx=YH;B[C].cory=XH;B[C].cjtx=bH;B[C].cjty=WH;B[C].P=P;B[C].bA=bA;B[C].S=S;qH(C,hB,BB);d[C]=IA[C]=AD;c[C]=FA[C]=FD;SB(C);mC(C);}function qH(C,hB,BB){B[C].UA=0;B[C].geom="0";if(isIE5){obref=document.getElementById(hB);if(obref){B[C].UA=obref;B[C].style=obref.style;}if(BB){B[C].geom=document.getElementById(BB);}}else if(isIE4){obref=document.all[hB];if(obref){B[C].UA=obref;B[C].style=obref.style;}if(BB){B[C].geom=document.all[BB];}}else if(ak){B[C].UA=0;B[C].style=document.layers[hB];if(BB){B[C].geom=document.layers[hB].document.images[BB];}}}function initTick(){uB=new Date();aA=0;}function UI(){return uB*0.1;}function uD(){if(!yA){var zH=new Date();aA=(zH-uB)*0.1;}return aA;}function doObjectList(){if(yA){return;}uD();uH++;if(newPage!=0)window.location=IF[newPage];newPage=0;if(pageTime>=0){LE++;if(LE>pageTime*aA){window.location=pgLink;pageTime=-1;}}if(xD==ZA)ZA=-99999;if(vD==iA)iA=-99999;if(YC==VA)VA=" ";VI=0;if((DD&2)==(u&2))u=(u&~2);if((DD&1)==(u&1))u=(u&~1);xD=ZA;vD=iA;YC=VA;DD=u;zG();for(nob=0;nob<pageObj;nob++){XC=0;ZC=0;I=RD[nob];gC=B[I].YB;if(B[I].style){if(!gC){GE(I);}}}}function SB(I){if(typeof(B[I])!="undefined"||B[I]==null){A=I;N=B[A].o;RA=B[A].tB;F=B[A].oA;vA=B[A].wA;H=B[A].uA;jE=B[A].gem;Csty=B[A].style;}}function GE(I){A=I;N=B[A].o;RA=B[A].tB;F=B[A].oA;vA=B[A].wA;H=B[A].uA;jE=B[A].gem;Csty=B[A].style;if(H){Q=cC[H];if(Q){if(null==B[Q]){D=0;}else{D=B[Q].o;}}else{D=0;}}else{Q=0;D=0;};if(F)pG();if(AA[A]==4)OG();else if(AA[A]==2)NG();else if(AA[A]==1)hH();else if(AA[A]==0)kH();KF();}function fI(KE){var cH;var G;XC=J[A];ZC=K[A];cH=A;for(G=0;G<iC[KE];G++){GE(EC[KE][G]);B[A].style.left=XC+J[A]-kA[N]*B[A].f;B[A].style.top=ZC+K[A]-nA[N]*B[A].e;}return;}function VH(){var G,xA;var MD=new Array();var xC=0;var ND=new Array();for(G=0;G<MoLNo;G++){ND[Molst[G]]=0;}for(G=0;G<MoLNo;G++){if(B[Molst[G]]==null){continue;}SB(Molst[G]);var oC=0;if((B[Molst[G]].S&(1<<6))==0){oC=1;}else if(B[A].S&(1<<(Z+8))){if((B[A].S&(1<<(Z+9)))||(B[A].S&(1<<(Z+13)))){MD[xC]=B[A].bA;xC+=1;}else if((B[A].S&(1<<(Z+15)))){if((B[A].S&(1<<(Z+10)))||(B[A].S&(1<<(Z+14)))){oC=1;}}}else{oC=0;};if(oC==1){xA=0;}else{xA=1;};if(ND[A]!=1){V(xA);}var CA;if(N&&(g[N]&((1<<4)+(1<<6)))){for(CA=0;CA<iC[N];CA++){ND[EC[N][CA]]=1;}}}for(G=0;G<xC;G++){if(MD[G]==null)continue;SB(MD[G]);xA=0;V(xA);}}function V(xA){var RB;if(xA==1){RB="visible";}else if(xA==0){RB="hidden";}else{RB=xA;};var G;if(N&&(g[N]&(1<<4))){if((g[N]&(1<<6))==0){for(G=0;G<iC[N];G++){B[EC[N][G]].style.visibility=RB;B[A].style.visibility=RB;}}B[A].style.visibility=RB;}else B[A].style.visibility=RB;}function tH(){var drx=pE-J[A];var dry=qE-K[A];if(JA[A]==1&&drx==0&&drx==0){return;}if(Math.abs(dry)>Math.abs(drx)){if((dry<0)&&(mA[A]!=270)){if(U[H]&(LH)){B[A].geom.src=lA[lD[H]].src;}mA[A]=270;}else if((dry>=0)&&mA[A]!=90){if(U[H]&(IH)){B[A].geom.src=lA[mD[H]].src;}mA[A]=90;}}else{if((drx>0)&&(mA[A]!=0)){if(U[H]&(KH)){B[A].geom.src=lA[kD[H]].src;}mA[A]=0;}else if((drx<=0)&&mA[A]!=180){if(U[H]&(JH)){B[A].geom.src=lA[VD[H]].src;}mA[A]=180;}};return;}function LF(){if(wC[A]==B[A].P)return;wC[A]=B[A].P;if(isIE4||isIE5)B[A].geom.innerText=B[A].P;else window.status="Object "+B[A].geom+" Counter="+B[A].P;return;}function CF(on){if(isIE4||isIE5){if(on>0){if(rC[RA]<0){rC[RA]=9999;}var rA=eval(xB[RA]);rA.loop=rC[RA];rA.src=EF[RA];rA.autostart=1;rA.Play();wD=RA;}else{if(wD!=RA)return;var rA=eval(xB[RA]);rA.src=" ";rA.loop=0;rA.autostart=0;rA.Stop();}}else if(ak){}}function pG(){if(AA[A]==0){if(i[F]&HE)rG();else uG();}else if(AA[A]==1){if(h[F]&HE)nG();else qG();}return;}function uG(){if(((i[F]&LC)&&sC()<=0)||((i[F]&WC)&&qC(cD[F]))||((i[F]&VC)&&pC(bD[F]))||((i[F]&KC)&&mE()>0)||((i[F]&JC)&&hA())||((i[F]&GC)&&bC())||((i[F]&HC)&&iE())||((i[F]&IC)&&B[A].P<QA[F])||((i[F]&PC)&&B[A].P==QA[F])||((i[F]&OC)&&B[A].P>QA[F])||((i[F]&NC)&&JA[A])){AA[A]=4;}}function rG(){if(((i[F]&LC)&&!(sC()<=0))||((i[F]&WC)&&!qC(cD[F]))||((i[F]&VC)&&!pC(bD[F]))||((i[F]&KC)&&!(mE()>0))||((i[F]&JC)&&!hA())||((i[F]&GC)&&!bC())||((i[F]&HC)&&!iE())||((i[F]&IC)&&!(B[A].P<QA[F]))||((i[F]&PC)&&!(B[A].P==QA[F]))||((i[F]&OC)&&!(B[A].P>QA[F]))||((i[F]&NC)&&!JA[A])){}else{AA[A]=4;}}function qG(){if(((h[F]&LC)&&sC()<=0)||((h[F]&WC)&&qC(SD[F]))||((h[F]&VC)&&pC(XD[F]))||((h[F]&KC)&&nE()>0)||((h[F]&JC)&&!hA())||((h[F]&GC)&&bC())||((h[F]&HC)&&AF())||((h[F]&IC)&&B[A].P<QA[F])||((h[F]&PC)&&B[A].P==QA[F])||((h[F]&OC)&&B[A].P>QA[F])||((h[F]&NC)&&JA[A]))AA[A]=2;}function nG(){if(((h[F]&LC)&&!(sC()<=0))||((h[F]&WC)&&!qC(SD[F]))||((h[F]&VC)&&!pC(XD[F]))||((h[F]&KC)&&!(nE()>0))||((h[F]&JC)&&!hA())||((h[F]&GC)&&!bC())||((h[F]&HC)&&!AF())||((h[F]&IC)&&!(B[A].P<QA[F]))||((h[F]&PC)&&!(B[A].P==QA[F]))||((h[F]&OC)&&!(B[A].P>QA[F]))||((h[F]&NC)&&!JA[A])){}else AA[A]=2;}function sC(){return(TB[A]-aA);}function qC(pA){x=kA[N]*B[A].f;y=nA[N]*B[A].e;if((J[pA]>=(J[A]-x))&&(J[pA]<=(J[A]+x))&&(K[pA]>=(K[A]-y))&&(K[pA]<=(K[A]+y))){return 1;}return 0;}function pC(pA){x=kA[N]*B[A].f;y=nA[N]*B[A].e;if((J[pA]>=(J[A]-x))&&(J[pA]<=(J[A]+x))&&(K[pA]>=(K[A]-y))&&(K[pA]<=(K[A]+y))){return 0;}return 1;}function mE(){var P=0;if(ZA==-99999){return P;}x=(kA[N]*B[A].f)/2;y=(nA[N]*B[A].e)/2;if((ZA>=(J[A]-x))&&(ZA<=(J[A]+x))&&(iA>=(K[A]-y))&&(iA<=(K[A]+y))){P=1;}return P;}function hA(){x=(kA[N]*B[A].f)/2;y=(nA[N]*B[A].e)/2;if((eA>=(J[A]-x+3))&&(eA<=(J[A]+x+1))&&(fA>=(K[A]-y+3))&&(fA<=(K[A]+y+1))){switch((g[N]&SA)){case 1:break;case 2:var cmy1=fA-3;var gB=1;var fB=1;if(x>y){if(y!=0){fB=(x/y)}}else{if(x!=0){gB=(y/x)}};var zC=(J[A]-eA)*gB;var yC=(K[A]-cmy1)*fB;var yH=Math.sqrt(zC*zC+yC*yC);var sB=Math.atan(yC/zC);var ax=Math.cos(sB)*x*gB;var ay=Math.sin(sB)*y*fB;var BI=Math.sqrt(ax*ax+ay*ay);if(BI>=yH){return 1;}return 0;break;case 3:break;}return 1;}return 0;}function bC(){return(u&&1);}function nE(){return(u&&2);}function iE(){if(!VA){return 0;}if(ak&&(wE[F]==YC)){return 1;}if((isIE4||isIE5)&&(hE[F]==YC)){return 1;}return 0;}function AF(){if(!VA){return 0;}if(ak&&(sE[F]==VA)){return 1;}if((isIE4||isIE5)&&(tE[F]==VA)){return 1;}return 0;}function QF(){var G;for(G=0;G<MoLNo;G++){A=Molst[G];N=B[A].o;if(hA()==1){if((B[A].S&(1<<(Z+14)))){if(!(B[A].S&(1<<(Z+16)))){if((B[A].S&(1<<(Z+15)))){V(0);}A=B[A].bA;N=B[A].o;V(1);}}else if((B[A].S&(1<<(Z+13)))){if(!(B[A].S&(1<<(Z+16)))){if((B[A].S&(1<<(Z+15)))){V(1);}A=B[A].bA;N=B[A].o;V(0);}}}}}function oE(){var G;for(G=0;G<MoLNo;G++){A=Molst[G];N=B[A].o;if(hA()==1){if((B[A].S&(1<<(Z+13)))){if((B[A].S&(1<<(Z+15)))){V(0);}A=B[A].bA;N=B[A].o;V(1);}else if((B[A].S&(1<<(Z+14)))){if((B[A].S&(1<<(Z+15)))){V(1);}A=B[A].bA;N=B[A].o;V(0);}}}}function zG(){var G;for(G=0;G<MoLNo;G++){A=Molst[G];N=B[A].o;if(Version<=105){if(hA()==1){if(B[A].S&256){V(1);}else{V(0);}}else{if(B[A].S&128){V(1);}else{V(0);}}}else if(B[A].S&512){if(hA()==1){if(B[A].S&128){V(1);}else{V(0);}}else{if(B[A].S&256){V(1);}else{V(0);}}}if(B[A].S&(1<<(8+Z))){if(!(B[A].S&(1<<(12+Z)))&&hA()==1){B[A].S=B[A].S|(1<<(12+Z));if(B[A].S&(1<<(9+Z))){if((B[A].S&(1<<(15+Z)))){V(0);}SB(B[A].bA);V(1);}else if(B[A].S&(1<<(10+Z))){if((B[A].S&(1<<(15+Z)))){V(1);}SB(B[A].bA);V(0);}}else if((B[A].S&(1<<(12+Z)))&&hA()==0){if(!(B[A].S&(1<<16+Z))){if(B[A].S&(1<<(9+Z))){if((B[A].S&(1<<(15+Z)))){V(1);}SB(B[A].bA);V(0);}else if(B[A].S&(1<<(10+Z))){if((B[A].S&(1<<(15+Z)))){V(0);}SB(B[A].bA);V(1);}}B[Molst[G]].S=B[Molst[G]].S&~(1<<(12+Z));}}}}function kH(){if(BA[A]!=0){DF();}if(g[N]&yE){LF();}return;}function hH(){if(BA[A]!=0){DF();}if(g[N]&yE){LF();}return;}function OG(){AA[A]=1;JA[A]=0;if(!F){TB[A]=0;BA[A]=0;V(1);}else{if(n[F]&wG||n[F]&vG){newPage=F;}if(RA>0){CF((n[F]&16));}if(n[F]&8){V(1);}else{V(0);};TB[A]=aA+(BF[F]);if(n[F]&OF){AA[JF[F]]=4;}if(n[F]&VF){AA[HF[F]]=2;}if(n[F]&CH){if((nB[F]&0x000f)==0){B[A].P=UB[F];}else if((nB[F]&0x000f)==1){B[A].P+=UB[F];}else if((nB[F]&0x000f)==2){B[A].P-=UB[F];}else if((nB[F]&0x000f)==3){B[A].P*=UB[F];}else if((nB[F]&0x000f)==4){if(UB[F]!=0){B[A].P/=UB[F];}}}if(n[F]&BH){if((mB[F]&0x000f)==0){B[A].P=B[XB[F]].P;}else if((mB[F]&0x000f)==1){B[A].P+=B[XB[F]].P;}else if((mB[F]&0x000f)==2){B[A].P-=B[XB[F]].P;}else if((mB[F]&0x000f)==3){B[A].P*=B[XB[F]].P;}else if((mB[F]&0x000f)==4){if(B[XB[F]].P!=0){B[A].P/=B[XB[F]].P;}}}if(n[F]&yG){if((iB[F]&0x000f)==0){B[eB[F]].P=B[A].P;}else if((iB[F]&0x000f)==1){B[eB[F]].P+=B[A].P;}else if((iB[F]&0x000f)==2){B[eB[F]].P-=B[A].P;}else if((iB[F]&0x000f)==3){B[eB[F]].P*=B[A].P;}else if((iB[F]&0x000f)==4){if(B[A].P!=0){B[eB[A]].P/=B[A].P;}}}if(n[F]&dC){if(YA[F]&FF){tC(A);}BA[A]=GB[H];}else{BA[A]=0;};if(n[F]&UH){if(n[F]&TF){B[A].geom=lA[rB[F]].src;B[A].o=rB[F];B[A].geom.src=lA[B[A].o].src;}if(n[F]&UF){B[A].wA=gD[F];}if(n[F]&WF){B[A].uA=nD[F];}if(n[F]&SF){B[A].oA=fD[F];}d[A]=J[A];c[A]=K[A];tC(A);}for(ref=0;ref<eD[F];ref++){if(n[F]&TF){B[dA[F][ref]].geom=lA[rB[F]].src;B[dA[F][ref]].o=rB[F];B[dA[F][ref]].geom.src=lA[B[A].o].src;}if(n[F]&UF){B[dA[F][ref]].wA=gD[F];}if(n[F]&WF){B[dA[F][ref]].uA=nD[F];}if(n[F]&SF){B[dA[F][ref]].oA=fD[F];}d[dA[F][ref]]=J[A];c[dA[F][ref]]=K[A];tC(dA[F][ref]);}if(n[F]&MF)reset(A);}}function NG(){JA[A]=0;AA[A]=-1;if(!F){BA[A]=-1;TB[A]=0;V(0);}else{if(YA[F]&dC){BA[A]=GB[H];}if(YA[F]&MF){reset(A);}if(RA>0){CF((YA[F]&xG));}if(YA[F]&GF){V(1);}else{V(0);};TB[A]=aA+UD[F];if(YA[F]&dC){BA[A]=GB[H];}else{BA[A]=0;};if(YA[F]&OF){AA[gE[F]]=4;}if(YA[F]&VF){AA[EE[F]]=2;}}}function reset(I){A=I;Csty=B[I].style;F=B[I].oA;vA=B[I].wA;H=B[I].uA;gC=B[I].YB;N=B[I].o;AA[I]=0;p[A]=0;if(F){if(YA[F]&GF){V(1);}else{V(0);};if(YA[F]&FF){BA[I]=GB[H];p[A]=VB[H];J[I]=d[I];K[I]=c[I];f[I]=B[I].f;e[I]=B[I].e;OA[I]=B[I].OA;HB[I]=B[I].HB;JB[I]=B[I].JB;tA[I]=0.0;O[I]=0;MA[I]=0;WA[I]=0;XA[I]=0;s[I]=0;HA[I]=0;T[I]=0;JA[I]=0;}if(!(YA[F]&dC)){BA[I]=0;}TB[I]=aA+UD[F];}else if(N){if(B[I].style){if(B[I].S&64){V(1);}else{V(0);}}if(H){BA[I]=GB[H];p[A]=VB[H];}else{BA[I]=0;};TB[I]=0;J[I]=d[I];K[I]=c[I];O[I]=0;MA[I]=0;WA[I]=0;XA[I]=0;s[I]=0;HA[I]=0;T[I]=0;JA[I]=0;}return;}function tC(I){A=I;if(null==B[A]){return;}Csty=B[A].sty;F=B[A].oA;vA=B[A].wA;H=B[A].uA;gC=B[A].YB;N=B[A].o;RA=B[A].tB;Q=cC[H];if(null==B[Q]){D=0;}else{D=B[Q].o;};wC[A]=B[A].P-100;mA[A]=-1;f[A]=B[A].f;e[A]=B[A].e;OA[A]=B[A].OA;OB[A]=jB[H];HB[A]=B[A].HB;JB[A]=B[A].JB;DB[A]=DC[H];if(ak){}else{if(B[A].style){var AB=B[A].style.fontSize.length;tD[A]=(B[A].style.fontSize).substring(0,AB-2);}};tA[A]=0.0;if(!H){KA[A]=0;CB[A]=1.0;OB[A]=0;DB[A]=1;}else{if(Version>206){KA[A]=WB[H]*0.01;}else{KA[A]=WB[H];};if(oB[H]==0){CB[A]=0.0;}else{CB[A]=1.0/(oB[H]*30);};OB[A]=jB[H];DB[A]=DC[H];if(TD[vA]>=10&&TD[vA]<=15){}};if(!H){w[A]=0;k[A]=0;cA[A]=0;IB[A]=0;EB[A]=0;BA[A]=0;p[A]=0;}else{if(Version>206){KA[A]=WB[H]*0.01;}else{KA[A]=WB[H];};BA[A]=GB[H];p[A]=VB[H];if(U[H]&aD||U[H]&zB){w[A]=1;k[A]=1;cA[A]=1;IB[A]=0;EB[A]=0;}else if(U[H]&ZD||U[H]&YD){fG(A,Q,D);}else if(U[H]&vE){oF(A,Q,D);}else{pF(A);}};J[A]=d[A];K[A]=c[A];O[A]=0;MA[A]=0;WA[I]=0;XA[I]=0;s[I]=0;HA[I]=0;Y[A]=0;T[A]=0;JA[A]=0;AH();rH();SC();mC(A);return;}function rH(){if(NA[H]&(1<<10)){k[A]=(WD[H]*fps)/1000;if(k[A]==0&&CC[H]!=0){var qB=DC[H];if(qB<oB[H]){qB=oB[H];}if(qB<jB[H]){qB=jB[H];}k[A]=qB*fps;}}}function ZH(A,Q,N){var G,x=0.0,y=0.0;w[A]=0;if((g[N]&SA)==1){w[A]=(2*(L[N][1]-L[N][0])*B[Q].f)+(2*(M[N][1]-M[N][0])*B[Q].e);}else if((g[N]&SA)==2){w[A]=360;}else if((g[N]&SA)==3){for(G=0;G<X[N];G++){var AB=0,zD=0;if(G>0){var SE=(L[N][G]-L[N][G-1]);var QE=(M[N][G]-M[N][G-1]);zD=Math.sqrt(SE*SE+QE*QE);}switch(m[N][G]){case 3:case 4:{AB=360;G++;}break;case 5:if(X[N]>G+1){x=(L[N][G+1]-L[N][G]);y=(M[N][G+1]-M[N][G]);AB=x+x+y+y;G++}break;case 1:case 6:if(G>0&&(m[N][G-1]==1||m[N][G-1]==0)){AB=zD;}case 0:case 7:if((G+2<X[N])&&(m[N][G+1]==16)&&(m[N][G+2]==16)){G+=2;AB+=400;}break;case 13:case 15:case 0:AB=0;break;}w[A]+=AB;}}}function pF(A){IA[A]=d[A];FA[A]=c[A];var IE=WB[H]>=0?1:-1;var lh=ZE*(aC[H]/100.)*IE;var lw=YE*(aC[H]/100.)*IE;if(U[H]&NH){if(U[H]&AC){c[A]+=lh;FA[A]-=lh;}else if(U[H]&BC){c[A]+=lh;}else if(U[H]&yB){FA[A]-=lh;}}else if(U[H]&SH){if(U[H]&yB){FA[A]+=lh;}else if(U[H]&BC){c[A]-=lh;}else if(U[H]&AC){c[A]-=lh;FA[A]+=lh;}}else if(U[H]&zB){w[A]=1;k[A]=1;cA[A]=1;EB[A]=0;c[A]=K[A];}if(U[H]&QH){if(U[H]&AC){d[A]+=lw;IA[A]-=lw;}else if(U[H]&BC){d[A]+=lw;}else if(U[H]&yB){IA[A]-=lw;}}else if(U[H]&TH){if(U[H]&yB){IA[A]+=lw;}else if(U[H]&BC){d[A]-=lw;}else if(U[H]&AC){d[A]-=lw;IA[A]+=lw;}}else if(U[H]&zB){w[A]=1;k[A]=1;cA[A]=1;IB[A]=0;d[A]=J[A];}var x=IA[A]-d[A];var y=FA[A]-c[A];if(x+y){w[A]=Math.sqrt(x*x+y*y);k[A]=Math.abs(w[A]/KA[A]);if(k[A]<1){k[A]=1;}cA[A]=w[A]/k[A];IB[A]=x/k[A];EB[A]=y/k[A];}else{w[A]=0;IB[A]=0;EB[A]=0;cA[A]=0;k[A]=1;cA[A]=1;v[A]=1;};return;}function fG(A,Q,D){if((g[D]&SA)==1){x=L[D][0]*B[Q].f+B[Q].J;y=M[D][0]*B[Q].e+B[Q].K;d[A]=x;c[A]=y;IA[A]=d[A];FA[A]=c[A];}else if((g[D]&SA)==2){var LB=yD;var x=(Math.sin(0.017453292*(LB))*(L[D][1]-L[D][0])/2);var y=(Math.cos(0.017453292*(LB))*(M[D][1]-M[D][0])/2);x=x-B[A].corx;y=y-B[A].cory;d[A]=x*B[Q].m0+y*B[Q].m2+B[Q].J;c[A]=x*B[Q].m1+y*B[Q].m3+B[Q].K;IA[A]=d[A];FA[A]=c[A];}else if((g[D]&SA)==3){d[A]=L[D][0]*B[Q].f+B[Q].J;c[A]=M[D][0]*B[Q].e+B[Q].K;IA[A]=L[D][X[D]-1]*B[Q].f+B[Q].J;FA[A]=M[D][X[D]-1]*B[Q].e+B[Q].K;}ZH(A,Q,D);if(H){k[A]=Math.abs(w[A]/KA[A]);}else{k[A]=0;};if(k[A]<1){k[A]=1;}cA[A]=w[A]/k[A];v[A]=0;return;}function AH(){v[A]=0;if(eC[H]==0||w[A]==0||(U[H]&YD))return;while(Y[A]<(w[A]*eC[H])){if(U[H]&ZD){if((g[D]&SA)==1){if(MA[A]<O[A]){MA[A]=O[A];}jC();}else if((g[D]&SA)==2){if(s[A]<=0){s[A]=(L[D][1]-L[D][0])/2;HA[A]=(M[D][1]-M[D][0])/2;WA[A]=L[D][0]+s[A];XA[A]=M[D][0]+HA[A];}hC();}else if((g[D]&SA)==3){rE();}J[A]+=J[Q];K[A]+=K[Q];}else{if(U[H]&aD){J[A]=eA;}else{J[A]+=IB[A];};if(U[H]&zB){K[A]=fA;}else{K[A]+=EB[A];}};Y[A]+=cA[A];v[A]++;}if(KA[A]<0){Y[A]=w[A]-Y[A];v[A]=k[A]-v[A];}}function oF(A,Q,D){if(!A||!D||!H){return;}jD[A]=aA;v[A]=0;p[A]=jD[A]+VB[H];ZB[A]=j[D][X[D]-1].tim;if(CC[H]>=0){lC[A]=(CC[H]*ZB[A]);}else{lC[A]=-1;};d[A]=L[D][0];c[A]=M[D][0];if(g[D]&GEO_OPEN){IA[A]=L[D][X[D]-1];FA[A]=M[D][X[D]-1];}else{IA[A]=d[A];FA[A]=c[A];}}function DF(){if(N==0){return;}if(U[H]&vE){rF();}else{mH();}}function rF(){var QD;p[A]=aA-VB[H]-jD[A];if(p[A]>ZB[A]){v[A]=0;}if(((lC[A]<0)||(aA<lC[A]))&&(p[A]>0)&&(ZB[A]>0)){p[A]=p[A]%(ZB[A]+1);}else if(p[A]>ZB[A]){p[A]=ZB[A];}else if(p[A]<0){p[A]=0;}QD=eG();if(QD==0){SC();x=J[A]-B[A].corx;y=K[A]-B[A].cory;J[A]=x*B[Q].m0+y*B[Q].m2+B[Q].m4;K[A]=x*B[Q].m1+y*B[Q].m3+B[Q].m5;mC(A);if(H){CE();}}return QD;}function eG(){var BG=0;var RC=X[D]-1;if(p[A]<j[D][BG].tim)return-1;if(p[A]>j[D][RC].tim)return 1;if((v[A]+1)>RC){return 1;}while(p[A]>j[D][v[A]+1].tim){if((v[A]+1)>=RC){v[A]=RC;return 1;}else{v[A]++;}}var TA=v[A];var dB=v[A]+1;var t=(p[A]-j[D][TA].tim)/(j[D][dB].tim-j[D][TA].tim);if(t<0){t=0;}else if(t>1){t=1.0;}var qA=1.0-t;J[A]=L[D][TA]+((L[D][dB]-L[D][TA])*t);K[A]=M[D][TA]+((M[D][dB]-M[D][TA])*t);f[A]=j[D][TA].vB+(j[D][dB].vB-j[D][TA].vB)*t;e[A]=j[D][TA].wB+(j[D][dB].wB-j[D][TA].wB)*t;OA[A]=j[D][TA].rot+(j[D][dB].rot-j[D][TA].rot)*t;cE(t,qA);return 0;}function nH(){v[A]=0;Y[A]=0;T[A]=0;O[A]=0;MA[A]=0;WA[A]=0;XA[A]=0;s[A]=0;HA[A]=0;if(BA[A]>0){BA[A]--;}if(BA[A]==0){JA[A]=1;}if(JA[A]==1){if((NA[H]&RH)==0){if(KA[A]<0){J[A]=d[A];K[A]=c[A];}else{J[A]=IA[A];K[A]=FA[A];}}else{}}else if(NA[H]&FH){J[A]=IA[A];K[A]=FA[A];IA[A]=d[A];FA[A]=c[A];d[A]=J[A];c[A]=K[A];IB[A]*=-1;EB[A]*=-1;KA[A]*=-1;}else{if(d[A]==IA[A]&&c[A]==FA[A]){Y[A]+=cA[A];v[A]++;}else{J[A]=d[A];K[A]=c[A];}};if(NA[H]&ACT_ROTREVERSE){OB[A]*=-1;}else{OA[A]=B[A].OA;};if(NA[H]&EH){DB[A]*=-1;}else{f[A]=B[A].f;e[A]=B[A].e;};if(NA[H]&HH){CB[A]*=-1;}if(NA[H]&GH){tA[A]-=CB[A];}if((yB|AC|BC)&U[H]){}else{};return 0;}function mH(){pE=J[A];qE=K[A];if(k[A]>0&&v[A]>=k[A]){if(nH()){return;}}if(p[A]<uD()){var t=1.0;var qA=0.0;cE(t,qA);LG(t,qA);if(w[A]!=0){Y[A]+=cA[A];}v[A]++;if(H){tH();}KF();}return;}function KF(){if(A==hG){var x=J[A]-YE*0.5;var y=K[A]-ZE*0.5;window.scrollTo(x,y);}}function cE(t,qA){if(FC[H]!=0||0!=vA){var f1;var gA;if(NA[H]&(1<<20)){tA[A]+=CB[A];if((tA[A]>1.0||tA[A]<0.0)&&(NA[H]&(1<<21))){CB[A]*=-1;}tA[A]=Math.max(0,Math.min(1,tA[A]));gA=tA[A];f1=1-gA;}else if(CB[A]<0){gA=t;f1=qA;}else{f1=t;gA=qA;};f1=Math.max(0.0,Math.min(1.0,f1));gA=Math.max(0.0,Math.min(1.0,gA));var lB;if(0==vA){lB=B[A].pB;}else{lB=dD[vA];};var kB;if(0==FC[H]){kB=B[A].pB;}else{kB=dD[FC[H]];};bE=((lB)&0xFF)*f1+((kB)&0xFF)*gA;sD=((lB>>8)&0xFF)*f1+((kB>>8)&0xFF)*gA;JE=((lB>>16)&0xFF)*f1+((kB>>16)&0xFF)*gA;var VG=((bE&0xFF)<<16)+((sD&0xFF)<<8)+(JE&0xFF);if((g[N]&(zE|xE))==0x11000){B[A].style.color=VG;}else{B[A].style.backgroundColor="#"+BD(bE)+""+BD(sD)+""+BD(JE);};var FE=((lB>>24)&0xFF);var DE=((kB>>24)&0xFF);if(FE>0||DE>0){kC=FE*f1+DE*gA;if(isNC6){var zA=(1.-kC/255.);B[A].style.MozOpacity=zA;}else if(isOpera){var zA=(1.-kC/255.);B[A].style.opacity=zA;}else if(isIE5){var zA=(1.-kC/255.)*100;B[A].style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+zA+")";window.status="opac2 "+zA;}else {var zA=(1.-kC/255.);B[A].style.Opacity=zA;}}}}function BD(q){qD="0123456789ABCDEF";return qD.charAt(q>>4&0xf)+qD.charAt(q&0xf);}function FJ(q){RE="";aB=new Array();for(G=0;G<8;G++){aB[G]=q.substring(G,G+1);}RE=(eval(aB[1])*16+eval(aB[2]))+"."+(eval(aB[3])*16+eval(aB[4]))+"."+(eval(aB[5])*16+eval(aB[6]));return RE;}function LG(t,qA){SC();if(OB[A]!=0){if(NA[H]&(1<<12)){OA[A]+=(360/fps)*OB[A];}else{OA[A]=OB[A]*t*360;}}if(DB[A]!=0){if(NA[H]&(1<<18)){f[A]+=DB[A]/fps;e[A]+=DB[A]/fps;}else{var flt=(DB[A]>0)?t:qA;f[A]=B[A].f*(flt+1.);e[A]=B[A].e*(flt+1.);};}if(U[H]&YD){J[A]=J[Q]-B[A].corx;K[A]=K[Q]-B[A].corx;}else if(U[H]&ZD){if(JA[A]!=1){if((g[D]&SA)==1){if(MA[A]<O[A]){MA[A]=O[A];}jC();}else if((g[D]&SA)==2){if(s[A]<=0){s[A]=(L[D][1]-L[D][0])/2;HA[A]=(M[D][1]-M[D][0])/2;WA[A]=L[D][0]+s[A];XA[A]=M[D][0]+HA[A];}hC();}else if((g[D]&SA)==3){rE();}x=J[A]-B[A].corx;y=K[A]-B[A].cory;J[A]=x*B[Q].m0+y*B[Q].m2+B[Q].m4;K[A]=x*B[Q].m1+y*B[Q].m3+B[Q].m5;}else {};}else{if(U[H]&aD){J[A]=eA-B[A].corx;}else if(JA[A]!=1){J[A]+=IB[A];}if(U[H]&zB){K[A]=fA-B[A].cory;}else if(JA[A]!=1){K[A]+=EB[A];}};mC(A);if(H){CE();}}function hC(){var fC=Y[A]-T[A];var LB=yD;if(KA[A]>0){J[A]=(Math.sin(0.017453292*(-fC+LB))*s[A])+WA[A];K[A]=(Math.cos(0.017453292*(-fC+LB))*HA[A])+XA[A];}else{J[A]=(Math.sin(0.017453292*(fC+LB))*s[A])+WA[A];K[A]=(Math.cos(0.017453292*(fC+LB))*HA[A])+XA[A];};return;}function kE(){var bB=0;var R,iD,hD,CD;var GA=(Y[A]-T[A])/400;if(KA[A]>0){R=O[A];}else{R=X[D]-O[A]-4;GA=1.0-GA;};iD=R+1;hD=R+2;CD=R+3;if(GA>1.0){GA=1.0;bB=1;}else if(GA<0.0){GA=0.0;bB=1;}var jA,uC,vC;jA=1-GA;uC=jA*jA*jA;vC=GA*GA*GA;J[A]=(uC*(L[D][R]))+(3*GA*jA*jA*(L[D][iD]))+(3*GA*GA*jA*(L[D][hD]))+(vC*(L[D][CD]));K[A]=(uC*(M[D][R]))+(3*GA*jA*jA*(M[D][iD]))+(3*GA*GA*jA*(M[D][hD]))+(vC*(M[D][CD]));return bB;}function rE(){var R,a,x,y,W=0.0,cB=0.0,MC=0;if(KA[A]>0){while(MC<=X[D]){MC++;if((O[A]+1)<X[D]){R=O[A];a=R+1;switch(m[D][R]){case 3:case 4:if(s[A]<=0){s[A]=(L[D][a]-L[D][R])/2;HA[A]=(M[D][a]-M[D][R])/2;WA[A]=L[D][R]+s[A];XA[A]=M[D][R]+HA[A];}hC();if(Y[A]>=(360+T[A])){T[A]+=360;O[A]++;WA[A]=XA[A]=s[A]=HA[A]=0;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}return;case 5:if(MA[A]<O[A]){MA[A]=O[A];}if(jC()){O[A]++;}return;case 0:case 6:case 7:case 16:if(m[D][a]==16){if(kE()){T[A]+=400;O[A]+=3;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}return;}break;break;case 1:break;}}else{O[A]=X[D]-1;R=O[A];a=0;};if(m[D][a]==0||m[D][a]==7||m[D][a]==5||m[D][a]==3){x=L[D][R];y=M[D][R];O[A]++;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}else{x=(L[D][a]-L[D][R]);y=(M[D][a]-M[D][R]);W=Math.sqrt(x*x+y*y);if(Y[A]<(W+T[A])){break;}T[A]+=W;O[A]++;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}}cB=(Y[A]-T[A])/W;J[A]=L[D][R]+x*cB;K[A]=M[D][R]+y*cB;return;}else{while(MC<=X[D]){MC++;if(O[A]+1<X[D]){R=X[D]-O[A]-1;a=R-1;switch(m[D][R]){case 13:case 14:if(s[A]<=0){s[A]=(L[D][a]-L[D][R])/2;HA[A]=(M[D][a]-M[D][R])/2;WA[A]=L[D][R]+s[A];XA[A]=M[D][R]+HA[A];}hC();if(Y[A]>=(360+T[A])){T[A]+=360;O[A]++;WA[A]=XA[A]=s[A]=HA[A]=0;if(O[A]>=X[D]){R=X[D]-1;a=X[D]-2;O[A]=R;}}return;case 15:if(MA[A]<O[A]){MA[A]=O[A];}if(jC()){O[A]++;}return;case 1:case 6:case 16:if(m[D][a]==16){if(kE()){T[A]+=400;O[A]+=3;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}return;}break;break;case 1:break;}}else{O[A]=X[D];R=0;a=O[A]-1;};if(m[D][R]==0||m[D][R]==7||m[D][R]==5||m[D][R]==3){x=L[D][a];y=M[D][a];O[A]++;if(O[A]>=X[D]){R=X[D]-1;a=X[D]-2;O[A]=R;}}else{x=(L[D][a]-L[D][R]);y=(M[D][a]-M[D][R]);W=Math.sqrt(x*x+y*y);if(Y[A]<=(W+T[A])){break;}T[A]+=W;O[A]++;if(O[A]>=X[D]){R=0;a=1;O[A]=0;}}}cB=(Y[A]-T[A])/W;J[A]=L[D][R]+x*cB;K[A]=M[D][R]+y*cB;return;}}function jC(){var bB=0;var W=0.0;var DA=MA[A]-O[A];var QG=0;var PG=0;while(0==0){if(KA[A]>0){var bl=O[A];var EA=1+O[A];if(DA==0){W=(L[D][EA]-L[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][bl]+(Y[A]-T[A]);K[A]=M[D][bl];break;}DA=1;T[A]+=W;}if(DA==1){W=(M[D][EA]-M[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][EA];K[A]=M[D][bl]+(Y[A]-T[A]);break;}T[A]+=W;DA=2;}if(DA==2){W=(L[D][EA]-L[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][EA]-(Y[A]-T[A]);K[A]=M[D][EA];break;}T[A]+=W;DA=3;}if(DA==3){W=(M[D][EA]-M[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][bl];K[A]=M[D][EA]-(Y[A]-T[A]);break;}T[A]+=W;DA=0;bB=1;}}else{var bl=X[D]-O[A]-2;var EA=bl+1;if(DA==0){W=(M[D][EA]-M[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][bl];K[A]=M[D][bl]+(Y[A]-T[A]);break;}DA=3;T[A]+=W;}if(DA==3){W=(L[D][EA]-L[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][bl]+(Y[A]-T[A]);K[A]=M[D][EA];break;}T[A]+=W;DA=2;}if(DA==2){W=(M[D][EA]-M[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][EA];K[A]=M[D][EA]-(Y[A]-T[A]);break;}T[A]+=W;DA=1;}if(DA==1){W=(L[D][EA]-L[D][bl]);if((T[A]+W)>Y[A]){J[A]=L[D][EA]-(Y[A]-T[A]);K[A]=M[D][bl];break;}T[A]+=W;DA=0;bB=1;}}}J[A]+=QG;K[A]+=PG;MA[A]=O[A]+DA;return bB;}function SC(){eI=0;B[A].m0=1;B[A].m1=0;B[A].m2=0;B[A].m3=1;B[A].m4=0;B[A].m5=0;}function mC(UA){SC();WE(J[UA]+B[A].corx,K[UA]+B[A].cory);KG(0.017453292*OA[UA]);JG(f[UA],e[UA]);MG(HB[UA],JB[UA]);WE(-B[A].corx,-B[A].cory);}function WE(x,y){B[A].m4+=x*B[A].m0+y*B[A].m2;B[A].m5+=x*B[A].m1+y*B[A].m3;}function JG(x,y){B[A].m0*=x;B[A].m1*=x;B[A].m2*=y;B[A].m3*=y;}function KG(sB){if((sB%360)==0){return;}var BE=sB;var nC=Math.cos(BE);var UC=Math.sin(BE);var a1=B[A].m0;var b1=B[A].m1;var FB=B[A].m2;var d1=B[A].m3;var cI=B[A].m4;var f1=B[A].m5;B[A].m0=a1*nC+FB*UC;B[A].m1=b1*nC+d1*UC;B[A].m2=a1*-UC+FB*nC;B[A].m3=b1*-UC+d1*nC;}function MG(ID,VA){if(ID==0&&ID==0){return;}var PE=Math.tan(ID);var NE=Math.tan(VA);var a1=B[A].m0;var b1=B[A].m1;var FB=B[A].m2;var d1=B[A].m3;B[A].m0=a1+NE*FB;B[A].m1=b1+NE*d1;B[A].m2=PE*a1+FB;B[A].m3=PE*b1+d1;}function ZI(LA){var a1=B[A].m0;var b1=B[A].m1;var FB=B[A].m2;var d1=B[A].m3;var ME=B[A].m4;var TE=B[A].m5;B[A].m0=a1*B[LA].m0+b1*B[LA].m2;B[A].m1=a1*B[LA].m1+b1*B[LA].m3;B[A].m2=FB*B[LA].m0+d1*B[LA].m2;B[A].m3=FB*B[LA].m1+d1*B[LA].m3;B[A].m4=ME*B[LA].m0+TE*B[LA].m2+B[LA].m4;B[A].m5=ME*B[LA].m1+TE*B[LA].m3+B[LA].m5;}function TC(gB,fB,G){PB[G]=gB*B[A].m0+fB*B[A].m2+B[A].m4;QB[G]=gB*B[A].m1+fB*B[A].m3+B[A].m5;}function CE(){if(Math.abs(f[A])<0.01){f[A]=0.01;}if(Math.abs(e[A])<0.01){e[A]=0.01;}var x=kA[N]*0.5;var y=nA[N]*0.5;TC(x,y,0);TC(-x,y,1);TC(-x,-y,2);TC(x,-y,3);LD=PB[0];JD=QB[0];GD=PB[0];KD=QB[0];for(G=1;G<4;G++){if(PB[G]<LD)LD=PB[G];if(QB[G]<JD)JD=QB[G];if(PB[G]>GD)GD=PB[G];if(QB[G]>KD)KD=QB[G];}var NewWidth=GD-LD;var NewHeight=KD-JD;if(ak){B[A].style.resizeTo(NewWidth,NewHeight);}else{if(B[A].geom){B[A].geom.width=NewWidth;B[A].geom.height=NewHeight;}};B[A].style.left=J[A]-NewWidth*0.5;B[A].style.top=K[A]-NewHeight*0.5;B[A].style.width=NewWidth;B[A].style.height=NewHeight;if((g[A]&(zE|xE))==0x11000){var fs=tD[A]*e[A];B[A].style.fontSize=fs;}}
