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

