// Copyright   peter@danninger.eu   Version: 12.03.2006
var H=false;var I=false;var J=false;var K=false;var L=false;var M=false;var N="";var O="";var P=800;var Q=600;function BG(){N=navigator.appName;O=navigator.appVersion;USERAGENT=navigator.userAgent;I=navigator.javaEnabled();H=BH();if(window.opera){M=true;}if(document.getElementById){J=true;}if((typeof document.all=="object")&&!M){K=true;}if(window.netscape&&window.screen&&!M){L=true;}P=BI();Q=BJ();}function BH(){if(navigator.BH==true)return(true);else if(navigator.BH==false)return(false);else{var c="";document.cookie="test";if(document.cookie)c=document.cookie;return(c.indexOf("test")>=0);}}function BI(){if(window.innerWidth){return window.innerWidth;}else if(document.body&&document.body.offsetWidth){return(document.body.offsetWidth);}else{return(0);}}function BJ(){if(window.innerHeight){return(window.innerHeight);}else if(document.body&&document.body.offsetHeight){return(document.body.offsetHeight);}else{return(0);}}BG();if(!J)alert("Sie benötigen einen aktuellen Browser !");function BK(c){var d;if(!J)return(null);d=document.getElementById(c);if(typeof d!="object")d=null;return(d);}function BL(c){var d;if(!J)return(null);d=document.getElementsByName(c);if(typeof d!="object")d=null;return(d);}function BM(c,d){var f,g;if(!J)return(null);g=document.getElementsByTagName(c);f=null;if(typeof g=="object")f=g[d];return(f);}function BN(c){var d,f,g;if(!J)return;if(c==null)return;g=(typeof c);if(g.indexOf("object")>=0){f=c.childNodes;d=f.length;while(--d>=0){c.removeChild(f[d]);}}}function BO(c,d,f){var g=document.createAttribute(d);g.nodeValue=f;if(c!=null&&typeof c=="object")c.setAttributeNode(g);}function BP(c,d){var f=d;if(c!=null&&typeof c=="object")c.appendChild(f);}function BQ(c,d){if(c!=null&&typeof c=="object"){c.data=d;}}function BR(c){window.document.writeln(c);}var R=2.54;var S=Math.PI;var T=Math.sqrt(2);var U=Math.sqrt(T);function BS(c,d){return(Math.sqrt((c*c)+(d*d)));}function BT(c){return(c/3600*2*Math.PI/360);}function BU(c,d){return(R/c/(2*Math.tan(d/2)));}function BV(c,d,f){return(c/d/(2*Math.tan(f/2)));}function BW(c,d,f){return(BS(d,f)/Math.sqrt(c*((d/f)+(f/d))));}function BX(c,d,g){return(c*(1+(c/(d*g))));}function BY(c,d,h){return(c+h+((c*d)/(c-d)));}function BZ(c,d){return((c*d)/(c+d));}function Ca(c,d){return(d+(d/c));}function Cb(c,d){return(d/(c-d));}function Cc(c,d,f){return((d+(c*f))/((c*d)-f));}function Cd(c,g){return(c*g);}function Ce(c,d){return((c=="oo")?d:(d*c)/(d+c));}function Cf(c,d,g,h){return((c*c*(d+1))/((c*d)+(g*h)));}function Cg(c,d,g,h){return((c*c*(d+1))/((c*d)-(g*h)));}function Ch(c,d){return((c/(c-d))-1);}function Ci(c,d){return(c*(d+1));}function Cj(c,d){return(1.49*1000000*c/(1+d));}function Ck(c,d){return((1.49*1000000*c/(1+d))/T);}function Cl(c,d,h){var j=h*(1+(1/c));return(Math.sqrt((1.49*1000000*h*c*(Math.sqrt((j*j)+(d*d))-j))/(d*(1+c))));}function Cm(c,d,g,h){var j;j=1000000*(h/(g*d))*(Math.sqrt((h*h*(c+1)*(c+1))+(c*c*d*d))-(h*(c+1)));return(j);}function Cn(c,d,f){var g;g=0.5*1000000*c*c*d/(f*(1+c));return(g);}function Co(c,d){return((d*(1+c))/1.49);}function Cp(c,d,g){return(Math.atan((c/(2*g(d+1))))*(360/S));}function Cq(c,d){var f=BS(24,36)/1000;return((f/c)*(1/(1+((d/(d+1))*((f/c)-1)))));}function Cr(c,d,g){var h=BS(24,36)/1000;return(Cp(h,d,g)/Cp(c,d,g));}var V=1500;var W=10;var X=BS(15.8,23.6);var Y=18.9;var Z=6.1;var _a=6;var _b=0;var _c=true;var _d=false;var _e="#EEEEEE";var _f="#DDDDDD";var _g="#999999";var _h="#FFFFFF";var _i="#FFFF99";var _j="#FFEE33";var _k="#DDDDFF";var _l="#BBBBFF";var _m="#FFDDCC";var _n="#FFCCBB";var _o="#BBFFFF";var _p="#DDFFEE";var _q="solid";var _r=_g;var _s=3;var _t=1.1;var _u=1.1;var _v=1.2;var _w=1.2;function Cs(c,d,f,g,h,j,k){BR("<div style='"+" display: block; "+" position: static; "+" width: "+c+"px;"+" height: "+d+"px;"+" float: left; "+" clear: left; "+" left: 0px; "+" padding: 0px; "+" margin: 0px; "+" overflow: hidden; "+" white-space: nowrap; "+" border:"+f+" "+g+"px "+h+";"+" margin-top: "+j+"px;"+" margin-bottom: "+k+"'>");}function Ct(c,d){BR("<div style='"+" display: block; "+" position: static; "+" width: "+c+"px;"+" height: "+d+"px;"+" float: left; "+" clear: left; "+" left: 0px; "+" padding: 0px; "+" margin: 0px; "+" overflow: hidden; "+" white-space: nowrap;"+"'>");}var _x=1;var _y=1;var _z=_g;var _A=_x+_x+_y+_y;var _B=0;var _C="solid";var _D=0;function Cu(c,d,f,g,h){BR("<div id='"+c+"' style='"+" display: inline; "+" position: static; "+" width: "+d+"px;"+" height: "+f+"px;"+" float: left; "+" clear: none; "+" vertical-align: middle; "+" text-align: center; "+" overflow: hidden; "+" white-space: nowrap; "+" left: 0px; "+" padding: "+_x+"px; "+" margin: "+_D+"px; "+" text-align: "+g+";"+" background-color: "+h+";"+" border: "+_C+" "+_y+"px "+_z+";'>");}var _E="bitte numerischen Wert eingeben !";function Cv(c,d){var f,g;var h=false;while(true){f=prompt(c);if(f==null)return(-1);if(f.indexOf("-")==0){h=true;f=f.substring(1);}if(f.indexOf(",")>0){g=f.split(",");f=g.join(".");}if(isNaN(f))alert((d=="")?"OOPS: isNaN":d);else break;}if(h)f=0-f;return(f);}var _F=2;function precisionh(c){_F=(c)?3:2;refreshDOM(1);}function Cw(c,d){var f,h;if(d!=2&&d!=3)d=_F;h=(d==3)?10:1;if(isNaN(c))return(c);if(c<0.001){f=Math.round(100000*c*h)/(100*h)+"mm";}else if(c<0.01){f=Math.round(10000*c*h)/(10*h)+"mm";}else if(c<0.1){f=Math.round(1000*c*h)/h+"mm";}else if(c<1){f=Math.round(100*c*h)/(100*h)+"m";}else if(c<10){f=Math.round(10*c*h)/(10*h)+"m";}else if(c<100){f=Math.round(c*h)/h+"m";}else{f=Math.round(c)+"m";}return(f);}function Cx(c,d){var f,h;if(d!=2&&d!=3)d=_F;h=(d==3)?10:1;if(isNaN(c))return(c);if(c<0.001){f=Math.round(100000*c*h)/(100000*h);}else if(c<0.01){f=Math.round(10000*c*h)/(10000*h);}else if(c<0.1){f=Math.round(1000*c*h)/(1000*h);}else if(c<1){f=Math.round(100*c*h)/(100*h);}else if(c<10){f=Math.round(10*c*h)/(10*h);}else if(c<100){f=Math.round(c*h)/h;}else{f=Math.round(c);}return(f);}function Cy(){var c;var d=BI()-40;var f=d-510-10;var g=510;;var h=BL("divLeft");for(c=0;c<h.length;c++){with(h[c].style){width=f+"px";padding="5px";}}h=BK("divRight");for(c=0;c<h.length;c++){with(h[c].style){width=g+"px";padding="5px";}}}function refreshDOM(c){switch(c){case(0):Cy();document.formh1.radh1[0].checked=true;document.formh1.radph1[0].checked=true;document.formh3.Blende[0].selected=true;document.formh3.Brennweite[9].selected=true;document.formh3.Nahlinse[0].selected=true;document.formh3.Sensor[Aw].selected=true;document.formh4.Abbildung[6].selected=true;document.formh4.Brennweite[9].selected=true;document.formh4.Sensor[Aw].selected=true;document.formh5.Sensor[Aw].selected=true;document.formj1.mpix1[2].checked=true;document.formj2.sensor[3].checked=true;CK();break;case(1):CB();CH();CI();CK();CO();Dc();Dj();break;case(2):CF();CG();CK();CE();CO();Dc();Dj();break;case(3):CF();CG();CH();CI();CK();CM();CO();Dc();Dj();document.formh3.Sensor[Aw].selected=true;document.formh4.Sensor[Aw].selected=true;document.formh5.Sensor[Aw].selected=true;break;case(4):CO();break;case(5):CK();CO();Dc();Dj();break;case(6):CK();CM();CO();Dc();Dj();break;default:break;}}var _G=5;var _H=6;var _I=180+_B;var _J=60+_B;var _K=18+_B;var _L="div1:";var _M=new Array();var _N=new Array();var _O=0;_N[_O++]="Bildformat [cm]";_N[_O++]="Bilddiagonale [cm]";_N[_O++]="Betrachtungsabstand [cm]";_N[_O++]="Bildaufl&ouml;sung [dpi]";_N[_O++]="Punkte in Bilddiagonale";var _P=new Array(15,17,27,40,60);var _Q=new Array(11,13,20,30,40);var _R=new Array();for(_O=0;_O<_H;++_O){_R[_O]=BS(_P[_O],_Q[_O]);}var _S=new Array();for(_O=0;_O<_H;++_O){_S[_O]=_R[_O];}var _T=new Array();var _U=137.5;var _V=BT(_U);Cz();function minus1(){var c;for(c=0;c<_H;++c){_S[c]=_S[c]/_t;}refreshDOM(1);}function def1(){var c;for(c=0;c<_H;++c){_S[c]=_R[c];}refreshDOM(1);}function plus1(){var c;for(c=0;c<_H;++c){_S[c]=_S[c]*_t;}refreshDOM(1);}function Cz(){var c;for(c=0;c<_H;++c){_T[c]=BU(_S[c],_V);}V=BV(_R[0],_S[0],_V);}function CA(c,d){var f;f=_h;if(c==0)f=_k;else if(c==4)f=_o;return(f);}function CB(){var c,d,f,g,h;Cz();for(c=2;c<_G;++c){h=false;for(d=1;d<_H;++d){switch(c){case(2):g=Cx(_S[d-1],2);break;case(3):g=Cx(_T[d-1],2);break;case(4):g=Cx(V,2);h=true;break;default:g="-";break;}if(g!=null){f=BK(_L+c+":"+d);if(f==null)return;BQ(f.firstChild,g);}if(h)break;}}f=BK("pkt1");if(f==null)return;BQ(f.firstChild,Cx(V,2));}function table1(){var c,d,f,g,h,k,l,m,n,o;n=_I+_A+((_J+_A)*(_H-1));l=_K+_A;m=l*_G;Cs(n,m,_q,_s,_r,10,0);for(c=0;c<_G;++c){Ct(n,l);o=false;for(d=0;d<_H;++d){if(d==0){g=_N[c];h="left";k=_I;}else{k=_J;h="center";k=_J;switch(c){case(0):g=_Q[d-1]+"x"+_P[d-1];break;case(1):g=Cx(_R[d-1],2);break;case(2):g=Cx(_S[d-1],2);break;case(3):g=Cx(_T[d-1],2);break;case(4):g=Cx(V,2);k=((_J+_A)*(_H-1))-_A;o=true;break;default:break;}}f=CA(c,d);Cu(_L+c+":"+d,k,_K,h,f);BR(g);BR("</div>");if(o)break;}BR("</div>");}BR("</div>");}var _W=2;var _X=9;var _Y=130+_B;var _Z=42+_B;var Aa=18+_B;var Ab=new Array();var Ac=new Array();_O=0;Ac[_O++]="Sensor Aufl&ouml;sung";Ac[_O++]="w&auml;hle / <SPAN style='background-color:"+_i+"'> Eingabe </SPAN>";var Ad=new Array(14,12,10,8,5,4,0,-1);var Ae="div2:";var Af=2;function CC(c,d){var f,g,h,j;Af=d;W=c;if(d==6){j=Cv("Megapixelwert eingeben: ",_E);if(j<=null)j=Ad[d];if(j>0){Ad[d]=j;W=j;g=BK("mpix1");if(g==null)return;h=j+" MP";BQ(g.firstChild,h);}}if(W<0&&Aw>1){CJ(2);document.formj2.sensor[1].checked=true;}else if(W>0&&Aw<2){f=(W>=10)?3:4;CJ(f+1);document.formj2.sensor[f].checked=true;}refreshDOM(2);}function CD(c,d){var f;f=_h;if(d==(Af+1)&&!isNaN(As[Aw])){if(d==7&&c==1)f=_i;else f=_o;}else if(d==7)f=_i;else if(c==0)f=_k;return(f);}function CE(){var c,d,f;for(c=0;c<_W;++c){for(d=0;d<_X;++d){f=BK(Ae+c+":"+d);if(f==null)return;bg=CD(c,d);f.style.background=bg;}}}function table2(){var c,d,f,g,h,k,l,m,n,o;BR("<form name='formj1'>");m=_Y+_A+((_Z+_A)*(_X-1));n=Aa+_A;o=n*_W;Cs(m,o,_q,_s,_r,10,0);for(c=0;c<_W;++c){Ct(m,n);for(d=0;d<_X;++d){if(d==0){g=Ac[c];k="left";l=_Y;}else{l=_Z;k="center";switch(c){case(0):g=(Ad[d-1]==-1)?"Film":(Ad[d-1]==0)?"<SPAN ID='mpix1'>?</SPAN>":(Ad[d-1]+" MP");break;case(1):h=(d==2)?"checked":"";g="&nbsp;<input type='radio' name='mpix1' "+h+" onClick='CC("+Ad[d-1]+","+(d-1)+")'>&nbsp;";break;default:break;}}f=CD(c,d);Cu(Ae+c+":"+d,l,Aa,k,f);BR(g);BR("</div>");}BR("</div>");}BR("</div>");BR("</form>");}var Ag=12;var Ah=6;var Ai=180+_B;var Aj=60+_B;var Ak=32+_B;var Al=18+_B;var Am=new Array();_O=0;Am[_O++]="H&ouml;he<br>[mm]";Am[_O++]="Breite<br>[mm]";Am[_O++]="Diagonale<br>[mm]";Am[_O++]="ZD-max<br>[&micro;m]";Am[_O++]="ZD-min<br>[&micro;m]";var An=new Array();_O=0;An[_O++]="&nbsp;<br>w&auml;hle Film/Sensor";An[_O++]="Gro&szlig;format";An[_O++]="Mittelformat";An[_O++]="Kleinbild";An[_O++]="DX (APS-C)";An[_O++]="four thirds";An[_O++]="2/3&quot;-Digicam";An[_O++]="1/1,8&quot;-Digicam";An[_O++]="1/2,5&quot;-Digicam";An[_O++]="1/2,7&quot;-Digicam";An[_O++]="1/3,2&quot;-Digicam";An[_O++]="Werte eingeben";Ag=_O;var Ao=new Array(90,45,24,14.8,13.0,6.6,5.4,4.3,4.0,3.4,0);var Ap=new Array(120,60,36,22.2,17.3,8.8,7.2,5.8,5.4,4.5,0);var Aq=new Array();for(_O=0;_O<Ag;++_O){Aq[_O]=BS(Ap[_O],Ao[_O]);}var Ar=new Array();CH();var As=new Array();CF();var At="div3:";var Au=18.9;var Av=6.1;Y=Cx(Au,2);Z=Cx(Av,2);function CF(){var c;for(c=0;c<(Ag-1);++c){if(c<2){As[c]=_a;}else if(W==-1&&c<3){As[c]=_a;}else if(!isNaN(W)&&W>0&&c>=2){As[c]=BW(W,Ap[c],Ao[c]);if(isNaN(As[c]))As[c]="?";}else{As[c]="?";}}if(Aw>=0){c=As[Aw];Av=(isNaN(c))?"?":Cx(c,2);}}function CG(){var c,d,f;for(c=0;c<(Ag-1);++c){d=BK(At+(c+1)+":5");if(d==null)return;f=Cx(As[c],2);BQ(d.firstChild,f);}}function CH(){var c;for(c=0;c<(Ag-1);++c){Ar[c]=Aq[c]*1000/V;}if(Aw>=0){c=Ar[Aw];Au=(isNaN(c))?"?":c;}}function CI(){var c,d,f;for(c=0;c<(Ag-1);++c){d=BK(At+(c+1)+":4");if(d==null)return;f=Cx(Ar[c],-1);BQ(d.firstChild,f);}}var Aw=3;function CJ(c){var d,f,g,h,j,k;var l=Ag-1;--c;Aw=c;if(c==(Ag-2)){h=Cv("Sensorhöhe eingeben [mm]: ",_E);if(h<=null)h=Ao[c];Ao[c]=h;g=BK(At+l+":1");if(g==null)return;BQ(g.firstChild,h);j=Cv("Sensorbreite eingeben [mm]: ",_E);if(j<=null)j=Ap[c];Ap[c]=j;g=BK(At+l+":2");if(g==null)return;BQ(g.firstChild,j);Aq[c]=BS(Ap[c],Ao[c]);g=BK(At+l+":3");if(g==null)return;k=Cx(Aq[c],2);BQ(g.firstChild,k);Ar[c]=Aq[c]*1000/V;g=BK(At+l+":4");if(g==null)return;k=Cx(Ar[c],-1);BQ(g.firstChild,k);g=BK("self1");if(g==null)return;BQ(g.firstChild,Ao[c]+" * "+Ap[c]+"mm");g=BK("self2");if(g==null)return;BQ(g.firstChild,Ao[c]+" * "+Ap[c]+"mm");g=BK("self3");if(g==null)return;BQ(g.firstChild,Ao[c]+" * "+Ap[c]+"mm");}if(c<2&&W>0){CC(-1,7);document.formj1.mpix1[7].checked=true;}else if(c>2&&W<0){CC(10,2);document.formj1.mpix1[2].checked=true;}d=Ar[c];f=As[c];Au=(isNaN(d))?"?":d;Av=(isNaN(f))?"?":f;X=Aq[c];refreshDOM(3);}function CK(){var c,d;if(isNaN(Av)){alert("ungültige Kombination !");return;}else{Z=Cx(Av,2);c=BK("zdmin1");if(c==null)return;BQ(c.firstChild,Z);c=BK("zdmin2");if(c==null)return;BQ(c.firstChild,Z);}if(isNaN(Au)){alert("ZD-max ist ungültig !");return;}else{Y=Cx(Au,3);c=BK("zdmax1");if(c==null)return;BQ(c.firstChild,Y);c=BK("zdmax2");if(c==null)return;BQ(c.firstChild,Y);c=BK("zdmax3");if(c==null)return;BQ(c.firstChild,Y);c=BK("zdmax4");if(c==null)return;BQ(c.firstChild,Y);}c=BK("crop1");if(c==null)return;d=Cx(Bl,3);BQ(c.firstChild,d);c=BK("abm1");if(c==null)return;d=Cx(BE,3);BQ(c.firstChild,d);c=BK("crop2");if(c==null)return;d=Cx(BC,3);BQ(c.firstChild,d);}function CL(c,d){var f;var g=Ag-1;f=_h;if(c==0)f=_k;else if(c==(Aw+1)&&!isNaN(As[c-1]))f=_o;else if(c==g&&d>0&&d<3)f=_i;return(f);}function CM(){var c,d,f,g;for(c=0;c<Ag;++c){for(d=0;d<Ah;++d){f=BK(At+c+":"+d);if(f==null)return;bg=CL(c,d);f.style.background=bg;}}}function table3(){var c,d,f,g,h,k,l,m,n,o;BR("<form name='formj2'>");l=Ai+_A+((Aj+_A)*(Ah-1));n=Ak+_A+((Al+_A)*(Ag-1));Cs(l,n,_q,_s,_r,20,0);for(c=0;c<Ag;++c){m=((c==0)?(Ak):Al)+_A;Ct(l,m);for(d=0;d<Ah;++d){k=Aj;h="center";if(c==0&&d>0){g=Am[d-1];}else{switch(d){case(0):g=An[c];h="left";k=Ai;break;case(1):g=Ao[c-1];break;case(2):g=Ap[c-1];break;case(3):g=Cx(Aq[c-1],2);break;case(4):g=Cx(Ar[c-1],-1);break;case(5):g=Cx(As[c-1],2);break;default:break;}}f=CL(c,d);Cu(At+c+":"+d,k,m,h,f);if(c>0&&d==0){BR("&nbsp;<input type='radio' name='sensor' "+((c==4)?"checked":"")+" ' onClick='CJ("+c+")'>&nbsp;&nbsp;");}BR(g);BR("</div>");}BR("</div>");}BR("</div>");BR("</form>");}var Ax=14;var Ay=17;var Az=150+_B;var AA=50+_B;var AB=18+_B;var AC=new Array(1000,750,600,500,400,300,200,150,100,75,50,35,28,24,20,14,10);var AD=new Array();var AE=Cq(X/1000,0);for(_O=0;_O<Ay;++_O){AD[_O]=Cx(AC[_O]/AE,1);}var AF=new Array();_O=0;AF[_O++]="BW entspr. KB [mm]";AF[_O++]="Brennweite [mm]";AF[_O++]="Blende";var AG=T;for(;_O<Ax;++_O){AF[_O]=AG;AG=AG*T;}var AH=new Array();var AI="div4:";var AJ="Hyperfocale Entfernung [m]";function filmebene4(c){_d=c;refreshDOM(4);}function CN(c,d){var f;f=_h;if(c==0)f=_j;else if(c==1)f=_i;else if(d==0)f=_i;else if(c==2)f=_f;return(f);}function CO(){var c,d,g,h,l,m,n,o,r,t;t=_b/1000;AE=Cq(X/1000,0);c=1;for(d=1;d<Ay;++d){AD[d-1]=r=Cx(AC[d-1]/AE,1);o=BK(AI+c+":"+d);if(o==null)return;BQ(o.firstChild,r);}for(c=3;c<Ax;++c){for(d=1;d<Ay;++d){g=AD[d-1]/1000;h=AF[c];l=Y/1000000;m=n=BX(g,h,l);if(_d)n=BY(m,g,t);r=Cx(n,-1);o=BK(AI+c+":"+d);if(o==null)return;BQ(o.firstChild,r);}}}function table4(){var c,d,g,h,l,m,n,o,r,t,v,w,A,B,C,D,F;F=_b/1000;A=Az+_A+((AA+_A)*(Ay-1));B=AB+_A;C=B*Ax;Cs(A,C,_q,_s,_r,20,0);for(c=0;c<Ax;++c){Ct(A,B);D=false;for(d=0;d<Ay;++d){v="center";if(d==0){t=Cx(AF[c],2);w=Az;}else{w=AA;if(c==0){t=AC[d-1];}else if(c==1){t=AD[d-1];}else if(c==2){w=((AA+_A)*(Ay-1))-_A;t=AJ;D=true;}else{g=AD[d-1]/1000;h=AF[c];l=Y/1000000;m=n=BX(g,h,l);if(_d)n=BY(m,g,F);t=Cx(n,-1);}}r=CN(c,d);Cu(AI+c+":"+d,w,AB,v,r);BR(t);BR("</div>");if(D)break;}BR("</div>");}BR("</div>");}var AK=2;var AL=4;var AM=180+_B;var AN=102+_B;var AO=20+_B;var AP=new Array();var AQ=new Array();_O=0;AQ[_O++]="Hauptebenenabstand";AQ[_O++]="Innenfokussierung";var AR="div5:";function CP(c,d){var f,g,h;switch(c){case(0):if(d==3)_b=0;else{f=Cv("Hauptebenenabstand eingeben (Default = 0): ",_E);_b=f;}g=BK(AR+c+":1");if(g==null)return;BQ(g.firstChild,_b+" mm");break;case(1):_c=(!_c||d==3)?true:false;g=BK(AR+c+":1");if(g==null)return;h=(_c)?"ja":"nein";BQ(g.firstChild,h);break;default:break;}g=BK("hea1");if(g==null)return;BQ(g.firstChild,_b);g=BK("ifoc1");if(g==null)return;h=(_c)?"ja":"nein";BQ(g.firstChild,h);refreshDOM(5);}function CQ(c,d){var f;f=_h;if(d==0)f=_k;else if(c==0);return(f);}function table5(){var c,d,f,g,h,k,l,m,n;BR("<form name='formj3'>");l=AM+_A+((AN+_A)*(AL-1));m=AO+_A;n=m*AK;Cs(l,n,_q,_s,_r,10,0);for(c=0;c<AK;++c){Ct(l,m);for(d=0;d<AL;++d){if(d==0){g=AQ[c];k=AM;h="center";}else if(d==2){g="<input type='button' value='&auml;ndern' onClick='CP("+c+", "+d+")'>";k=AN;h="center";}else if(d==3){g="<input type='button' value='Standard' onClick='CP("+c+", "+d+")'>";k=AN;h="center";}else{k=AN;h="center";switch(c){case(0):g=_b+" mm";break;case(1):g=(_c)?"ja":"nein";break;default:break;}}f=CQ(c,d);Cu(AR+c+":"+d,k,AO,h,f);BR(g);BR("</div>");}BR("</div>");}BR("</div>");BR("</form>");}var AS=11;var AT=19;var AU=200+_B;var AV=50+_B;var AW=18+_B;var AX=new Array();var AY=new Array();var AZ=new Array();_O=0;AX[_O++]="Abbildungsma&szlig;stab (entspr. KB)";AX[_O++]="Formatfaktor";AX[_O++]="Abbildungsma&szlig;stab";AX[_O++]="Entfernungsskala Objektiv [m]";AX[_O++]="Entfernung [m]";AX[_O++]="Nahpunkt [m]";AX[_O++]="Fernpunkt [m]";AX[_O++]="Sch&auml;rfentiefe";AX[_O++]="wirksame Blende";AX[_O++]="Blende (Beugungslimit)";AX[_O++]="Blende MAX (max. Sch&auml;rfentiefe)";var Ba=new Array();var Bb=new Array();var Bc=new Array();var Bd=new Array();var Be=new Array();var Bf=new Array();var Bg="div6:";var Bh=100;var Bi=Bh;var Bj=0;var Bk=-1;var Bl=Cq(X/1000,0);var Bm=8;var Bn=(Bk>0)?true:false;CR();var Bo=-1;function CR(){var c,d,h,l,n,o,r;l=Bh/1000;o=(Bm>0)?Bm:Bf[c];r=Y/1000000;h=BX(l,o,r);Bo=-1;AY[0]=4;for(c=0;c<AT;++c){if(c>0)AY[c]=AY[c-1]/((Bn)?T:2);Bl=Cq(X/1000,AY[c]);AZ[c]=AY[c]/Bl;Da(c);if(!Bn&&Bo<0){n=AZ[c];d=Ca(n,l);if(d>h){n=Cb(h,l);AZ[c]=n;Bl=Cq(X/1000,n);AY[c]=AZ[c]*Bl;Bo=c;}}}}function getsensor(c){var d,f;var g=Ag-2;if(c==g){if(Aq[c]==0)CJ(g+1);}document.formh3.Sensor[c].selected=true;document.formh4.Sensor[c].selected=true;document.formh5.Sensor[c].selected=true;Av=Cx(((c==0)?Av:As[c]),2);Au=Cx(((c==0)?Au:Ar[c]),3);X=(c==0)?X:Aq[c];Bl=Cq(X/1000,0);BC=Bl;BE=BD/BC;document.formj2.sensor[c].checked=true;Aw=c;refreshDOM(6);}function selectformat(c){var d,f;var g=Aw-1;BR("&nbsp;&nbsp;&nbsp;&nbsp; <span style='white-space: nowrap; '><b>Format:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");BR("<select name='Sensor' onChange='getsensor (this.form.Sensor.selectedIndex)'>");f=An.length-1;for(d=1;d<f;++d){if(d==g)BR("<option selected>"+An[d]+"</option>");else BR("<option>"+An[d]+"</option>");}BR("<option ID='"+c+"'> ----- </option>");BR("</select></span>");}function getbl6(c){var d,f;switch(c){case("MAX_TS"):Bm=0;break;case(1.4):Bm=T;break;case(2.8):Bm=2*T;break;case(5.7):Bm=4*T;break;case(11.3):Bm=8*T;break;case(22.6):Bm=16*T;break;default:Bm=c;}d=BK("blende1");if(d==null)return;f=(Bm==0)?"MAX_TS":Cx(Bm,2);BQ(d.firstChild,f);refreshDOM(6);}function getnl6(c){var d,f,g,h,j;f=c.indexOf("keine");g=c.indexOf("andere");h=c.indexOf(" D");if(f>=0){Bj=0;Bk=-1;}else if(h>0){Bj=c.substring(0,h);Bk=1000/Bj;}else if(g>=0){Bj=Cv("Dioptrien Nahlinse eingeben: ",_E);if(Bj>0)Bk=1000/Bj;document.formh3.Nahlinse[10].text=Bj+" D";document.formh3.Nahlinse[10].selected=true;}Bn=(Bk>0)?true:false;d=BK("nahl1");if(d==null)return;j=(Bn)?(Cx(Bj,2)+" Dioptrien"):"keine";BQ(d.firstChild,j);if(Bn)Bh=BZ(Bi,Bk);else Bh=Bi;d=BK("bwnl1");if(d==null)return;j=Cx(Bh,2);BQ(d.firstChild,j);Bl=Cq(X/1000,0);refreshDOM(6);}function getbw6(c,d){var g,h,j,k,l,m;j=c.indexOf("andere");k=c.indexOf(" mm");if(k>0){h=1*c.substring(0,k);document.formh3.Brennweite[d].selected=true;document.formh4.Brennweite[d].selected=true;}else if(j>=0){g=Cv("Brennweite Objektiv eingeben [mm]: ",_E);if(g>0)h=1*g;document.formh3.Brennweite[18].text=h+" mm";document.formh3.Brennweite[18].selected=true;document.formh4.Brennweite[18].text=h+" mm";document.formh4.Brennweite[18].selected=true;}Bi=h;if(Bn)Bh=BZ(Bi,Bk);else Bh=Bi;l=BK("bwnl1");if(l==null)return;m=Cx(Bh,2);BQ(l.firstChild,m);Bl=Cq(X/1000,0);BB=h;m=Cx(BB,2);l=BK("bw1");if(l==null)return;BQ(l.firstChild,m);Dd(BB,BE);BC=Bl;BE=BD/BC;refreshDOM(6);}var Bp=-1;function CS(c){var d,g,h;g=AZ[c];h=Bh/1000;d=Cc(g,Bk,Bi);if(d<0||d>1000000){d="oo";AZ[c]=Cd(h,Bj);if(Bp<0)Bp=c;}Ba[c]=d;return(Cx(d,-1));}function CT(c){var d,h,k,l;l=_b/1000;d=k=Bb[c];h=Bi/1000;if(d>0){k=BY(d,h,l);Ba[c]=k;}return(Cx(k,-1));}function CU(c){var d,f,h,k;f=AZ[c];h=Bk/1000;k=Bi/1000;if(Bn){d=Ce(Ba[c],h);}else{d=Ca(f,k);}Bb[c]=d;return(Cx(d,-1));}function CV(c,d){var h,l,n,o,r,t;n=AZ[c];l=Bb[c];o=(d>0)?d/1000:Bh/1000;r=CY(c);t=Y/1000000;h=Cf(o,n,r,t);Bc[c]=h;return(Cx(h,-1));}function CW(c,d){var h,l,n,o,r,t;n=AZ[c];l=Bb[c];o=(d>0)?d/1000:Bh/1000;r=CY(c);t=Y/1000000;h=Cg(o,n,r,t);Bd[c]=h;return((h<=0||h>1000000)?"oo":Cx(h,-1));}function CX(c){var d,f;f=Bd[c];d=f-Bc[c];return((f<=0||f>1000000)?"oo":Cw(d,-1));}function CY(c){var d,g,h,l,n;gO=Ba[c];h=Bi/1000;g=(Bn)?Ch(gO,h):AZ[c];n=(Bm>0)?Bm:Bf[c];d=(_c)?n:Ci(n,g);Be[c]=d;return(d);}function CZ(c){var d,f;d=Y/1000000;f=AZ[c];k=Cj(d,f);if(k<1||k>70)k="-";return(Cx(k,2));}function Da(c){var d,f;d=Y/1000000;f=AZ[c];k=Ck(d,f);Bf[c]=k;if(k<1||k>70)k="-";return(Cx(k,2));}function Db(c,d){var f,g,h,k,l,m,n;f=_h;g=false;if(c==7&&d>=1){CV(d-1,10);CW(d-1,10);h=Bd[d-1];l=h-Bc[d-1];CV(d-1,1000);CW(d-1,1000);k=Bd[d-1];m=k-Bc[d-1];n=(h<0)?1000:l/m;if(n<1)n=1/n;g=(n>_w);}if(c==2||c==10)f=_j;else if(c==7&&d==0)f=_p;else if(d==0)f=_i;else if(c==0)f=_i;else if(c==1)f=_h;else if(Be[d-1]>(_v*Bf[d-1]))f=_m;else if((d-1)==Bo)f=_f;else if(c==7)f=(g)?_o:_p;return(f);}function Dc(){var c,d,f,g,h,k,l,m;CR();Bp=-1;for(c=0;c<AS;++c){for(d=1;d<AT;++d){if(Bn){h=CS(d-1);k=CU(d-1);}else{k=CU(d-1);h=CT(d-1);}l=Cx(CY(d-1),2);m=Da(d-1);switch(c){case(0):g=AY[d-1];if(g<1)g="1:"+Cx(1/g,-1);else g=Cx(g,-1)+":1";break;case(1):g=Cx(AY[d-1]/AZ[d-1],3);break;case(2):g=Cx(AZ[d-1],-1);if(g<1)g="1:"+Cx(1/g,-1);else g=Cx(g,-1)+":1";break;case(3):g=h;break;case(4):g=k;break;case(5):g=CV(d-1,-1);break;case(6):g=CW(d-1,-1);break;case(7):g=CX(d-1,-1);break;case(8):g=l;break;case(9):g=CZ(d-1);break;case(10):g=m;break;default:g="-";break;}if(Bp>=0&&(d-1)>Bp)g="-";f=BK(Bg+c+":"+d);if(f==null)return;BQ(f.firstChild,g);bg=Db(c,d);f.style.background=bg;}}}function table6(){var c,d,f,g,h,k,l,m,n,o,r,t,v;l=AU+_A+((AV+_A)*(AT-1));m=AW+_A;n=m*AS;Cs(l,n,_q,_s,_r,20,0);CR();for(c=0;c<AS;++c){Ct(l,m);for(d=0;d<AT;++d){if(d==0){g=AX[c];h="left";k=AU;}else{k=AV;h="center";r=CU(d-1);o=CT(d-1);t=Cx(CY(d-1),2);v=Da(d-1);switch(c){case(0):g=AY[d-1];if(g<1)g="1:"+Cx(1/g,-1);else g=Cx(g,-1)+":1";break;case(1):g=Cx(AY[d-1]/AZ[d-1],3);break;case(2):g=Cx(AZ[d-1],-1);if(g<1)g="1:"+Cx(1/g,-1);else g=Cx(g,-1)+":1";break;case(3):g=o;break;case(4):g=r;break;case(5):g=CV(d-1,-1);break;case(6):g=CW(d-1,-1);break;case(7):g=CX(d-1);break;case(8):g=t;break;case(9):g=CZ(d-1);break;case(10):g=v;break;default:g="-";break;}}f=Db(c,d);Cu(Bg+c+":"+d,k,AW,h,f);BR(g);BR("</div>");}BR("</div>");}BR("</div>");}var Bq=15;var Br=19;var Bs=200+_B;var Bt=50+_B;var Bu=18+_B;var Bv=new Array();_O=0;Bv[_O++]="Sch&auml;rfentiefe";Bv[_O++]="Blende (max. Sch&auml;rfentiefe)";Bv[_O++]="Blende (max. Sch&auml;rfe)";Bv[_O++]="Blende";var Bw=T;for(;_O<Bq;++_O){Bv[_O]=Bw;Bw=Bw*T;}var Bx=new Array();j=0.25/1000;for(_O=0;_O<Br;++_O){Bx[_O]=j;j=j+j;}var By=new Array();var Bz=new Array();var BA="div7:";var BB=100;var BC=Cq(X/1000,1/8);var BD=0.125;var BE=BD/BC;var BF="Zerstreuungskreisdurchmesser [&micro;m]";Dd(BB,BE);function getam7(c){var d,f,g,h;f=-1;if(c.indexOf(":")>0){d=c.split(":");if(d.length>1)f=d[0]/d[1];}else{if(!isNaN(c))f=1*c;}BD=f;BC=Cq(X/1000,BD);BE=BD/BC;h=Cx(BE,3);g=BK("abm1");if(g==null)return;BQ(g.firstChild,h);g=BK("crop2");if(g==null)return;h=Cx(BC,3);BQ(g.firstChild,h);Dd(BB,BE);refreshDOM(6);}function Dd(c,d){var g,h;h=Cx(Ca(d,c/1000),3);g=BK("entf1");if(g==null)return;BQ(g.firstChild,h);g=BK("crop2");if(g==null)return;h=Cx(BC,3);BQ(g.firstChild,h);}function De(c){var d,g,h,k;d=BB/1000;h=BE;k=Bx[c];k=Cl(h,k,d);if(k<1||k>70)k="-";g=Dh(-1,c,k,-1);if((g*_u)<Z)k="-";By[c]=k;return(Cx(k,2));}function Df(c){var d,f,g;d=Y/1000000;f=BE;k=Ck(d,f);if(k<1||k>70)k="-";g=Dh(-1,c,k,-1);if((g/U)>Y)k="-";Bz[c]=k;return(Cx(k,2));}function Dg(c){var d,f;d=BE;f=(_c)?c:Ci(c,d);return(f);}function Dh(c,d,g,h){var l,n,o,r,t,v,w;r=BE;t=Bx[d];v=(g>0)?g:Dg(Bv[c]);w=(h>0)?h/1000:BB/1000;n=Cm(r,t,v,w);l=Co(r,v);o=BS(n,l);return(Cx(o,-1));}function Di(c,d,f){var g,h,m,n,o,r,t,v,w,z,A,B,C,D;h=Dg(Bv[d]);m=h;n=h*T;o=h*U;t=Bz[0]*T;r=Bz[f-1]*T;v=By[f-1]*U;w=t;for(g=0;g<Bq;++g){if(!isNaN(By[g])){w=By[g];break;}}z=_h;A=false;if(d>=4&&f>=1){B=Dh(d,f-1,-1,10);C=Dh(d,f-1,-1,1000);D=B/C;if(D<1)D=1/D;A=(D>_w);}if(f==0){switch(d){case(0):z=_j;break;case(1):z=_o;break;case(2):z=_k;break;default:z=(t>m&&t<n)?_o:(o>w&&o<t)?_p:_i;break;}}else if(d==0)z=_j;else if(d==1&&c!="-")z=_o;else if(d==2&&c!="-")z=_k;else if(d==3)z=_j;else{if(r>m&&r<n)z=_o;else if((c*_u)<Z)z=_e;else if(c>(Y*_u))z=(A)?_n:_m;else if(v>m&&v<n)z=_k;else if(h<r&&(h>v||h>(c*_u)))z=_p;}return(z);}function Dj(){var c,d,f,g,h,k,l;for(c=1;c<Bq;++c){for(d=0;d<Br;++d){g="";if(d==0){if(c==3){g=Cx(Bv[c],2);if(!_c)g=g+" (wirks. Bl.)";}if(c>3){g=Cx(Bv[c],2);h=Cx(Dg(Bv[c]),2);if(g!=h)g=g+" - ("+h+")";}}else{switch(c){case(1):g=Df(d-1);break;case(2):g=De(d-1);break;case(3):continue;default:g=Dh(c,d-1,-1,-1);break;}}k=Di(g,c,d);f=BK(BA+c+":"+d);if(f==null)continue;if(g!="")BQ(f.firstChild,g);f.style.background=k;}}}function table7(){var c,d,f,g,h,k,l,m,n,o,r,t;k=Bs+_A+((Bt+_A)*(Br-1));l=Bu+_A;m=l*Bq;Cs(k,m,_q,_s,_r,20,0);for(c=0;c<Bq;++c){Ct(k,l);t=false;for(d=0;d<Br;++d){if(d==0){h=Bs;g=(c<3)?"left":"center";o=Cx(Bv[c],2);if(c==3&&!_c)o=o+" (wirks. Bl.)";if(c>3){o=Cx(Bv[c],2);r=Cx(Dg(Bv[c]),2);if(o!=r)o=o+" - ("+r+")";}}else{h=Bt;g="center";switch(c){case(0):o=Cw(Bx[d-1],-1);break;case(1):o=Df(d-1);break;case(2):o=De(d-1);break;case(3):o=BF;h=((Bt+_A)*(Br-1))-_A;t=true;break;default:o=Dh(c,d-1,-1,-1);break;}}f=Di(o,c,d);Cu(BA+c+":"+d,h,Bu,g,f);BR(o);BR("</div>");if(t)break;}BR("</div>");}BR("</div>");if(K)BR("<div>&nbsp;&nbsp;&nbsp;</div>");}






