function Cnb(){var ab="/system/nanobox/",ay=this,B,aC=document;try{B=top.document}catch(V){B=aC}var aA,aI,t,w,f=1,z=1,H=1,ap,aB,G,aD,aR,F,ax,q,at,aJ,D,K,au,aX,g,aZ,ar,aq,Q,aL,ao,o,b={},C=new Image,Y=0,aU=aC.getElementsByTagName("a"),ag=aN("div"),aY=aN("div"),az=aN("div"),aT=aN("div"),v=aN("div"),m=aN("iframe"),s=aN("img"),aM=aN("div"),al=aN("div"),aQ=aN("div"),ah=aN("div"),u=aN("div"),aO=aN("img"),am=aN("img"),n=aN("img"),W=aN("img"),k=aN("img"),M=aN("img"),ai=aN("img"),aW=aN("img"),U=aN("div"),l=aN("img"),I=aN("img"),p=aC.all?function(i,e){aa(i).filter="Alpha(opacity="+e*100+")"}:function(i,e){aa(i).opacity=e},aV=window.event?function(i,e){return e?window.event.clientY:window.event.clientX}:function(i,e){return e?i.screenY:i.screenX};ay.slidetime=5000;ay.shadopac=0.8;ay.shadtime=ay.resizetime=ay.fadetime=10;for(Q in aU){var S=String(aU[Q].rel);if(S.slice(0,4)=="nano"){S=S.slice(4,9);if(S!="image"&&S!="frame"&&S!="video"){if(!b[S]){b[S]=[]}aU[Q].rel=S+","+b[S].length;b[S].push([aU[Q].href,aU[Q].title])}x(aU[Q],function(){return ay.show(this)})}}for(Q in B.cookie.split("; ")){switch((aU=B.cookie.split("; ")[Q].split("="))[0]){case"nanoslide":ay.slidetime=+aU[1];break;case"nanoopac":ay.shadopac=+aU[1];break;case"nanoshad":ay.shadtime=+aU[1];break;case"nanoresize":ay.resizetime=+aU[1];break;case"nanofade":ay.fadetime=+aU[1]}}C.onload=function(){aa(aO).visibility="hidden";aL=0;if(ao){ao=0;ay.next()}};onresize=function(){ac();o?L():A();aG(ap,aB,ax,at);o?ad():y(ap,aB)};ay.show=function(i,a0,e){aG(i.offsetWidth,i.offsetHeight,i.offsetLeft-pageXOffset-10,i.offsetTop-pageYOffset-10);if(i.rel.slice(0,4)=="nano"){if(i.rel=="nanoimage"){af(i);aS(i.href,i.title,1)}else{a();av(i.rel.slice(4,9),i.href,i.title,i.rel.slice(9).split("x"))}}else{af(i);if(a0){au={url:function(a2){return i.href+(a2+1)+".jpg"},length:a0,caption:function(){if(e){var a2=aX;while(!e[a2]){a2--}return e[a2]}else{return""}}};aX=0}else{var a1=i.rel.split(",");au={url:function(a2){return b[a1[0]][a2][0]},length:b[a1[0]].length,caption:function(){return b[a1[0]][aX][1]}};aX=+a1[1]}X(1)}h(aM,au);h(ah,au);h(W,au);return false};ay.hide=function(){aI=E(aI,function(){if((Y-=ay.shadopac/ay.shadtime)<0.01){aE(aI);h(aY);Y=0}p(az,Y)});if(o){O()}h(aT);h(I);ak();ae(au=0)};ay.next=function(){if(au){if(++aX>=au.length){aX=0}X()}};ay.prev=function(){if(au){if(--aX<0){aX=au.length-1}X()}};ay.play=function(){if(au){h(W);h(k,1);w=an(w,function(){aL?ao=1:ay.next()},ay.slidetime);aA=ay.stop}};ay.stop=function(){if(au){aP(w);h(W,1);h(k);w=ao=aA=0}};ay.zoom=function(){o=1;aP(w);L();R();c();aa(aU).cursor="move";h(aM);h(M);h(ai,1);x(aU);aU.onmousedown=function(e){ar=g+aV(e);aq=aZ+aV(e,1);B.onmousemove=function(i){g=ar-aV(i);aZ=aq-aV(i,1);ad();return false};B.onmouseup=function(){B.onmousemove=B.onmouseup=0};return false};ae(function(e){switch(window.event?window.event.keyCode:e.which){default:return;case 27:ay.hide();break;case 32:ay.nozoom();break;case 37:g-=20;ad();break;case 39:g+=20;ad();break;case 38:aZ-=20;ad();break;case 40:aZ+=20;ad()}return false})};ay.nozoom=function(){h(aM,au);ae(aj);O();R();A();d()};function X(e){if(o){O()}aP(w);ah.firstChild.data="Bild "+(aX+1)+"/"+au.length;aS(au.url(aX),au.caption(),e)}function aS(a0,e,i){if(aU.src==a0){aU.onload()}else{j(1,i);U.firstChild.data=e;aU.src=a0}}function av(a0,a1,e,i){ak();U.firstChild.data=e;h(s);h(W);if(a0=="frame"){aU=m}else{aU=aN("video");aU.controls="true"}J(v,aU);aU.src=a1;h(aU);aA=function(){v.removeChild(aU)};z=+i[0];H=+i[1];A();R();r()}function A(){ap=z;aB=H;if(ap>D||aB>K){h(M,1);if(ap/aB<D/K){ap=Math.round(ap*K/aB);aB=K}else{aB=Math.round(aB*D/ap);ap=D}}else{h(M)}Z()}function Z(){at=(K-aB)/2+10;ax=(D-ap)/2+10}function aw(){aK();var e;if(G/aD<ap/aB){y(ap*aD/aB,aD);e=(aR-G)/2;T(-e,0,"rect(0px,"+(e+G)+"px,"+aD+"px,"+e+"px)")}else{y(G,aB*G/ap);e=(F-aD)/2;T(0,-e,"rect("+e+"px,"+G+"px,"+(e+aD)+"px,0px)")}if((f+=1/ay.fadetime)>1){f=1}p(aU,f);Q--;if(e){t=an(t,aw)}else{T(0,0,"");P()}}function r(){aK();if(--Q){t=an(t,r)}else{h(aU,1);if(aU.controls){aU.play()}}}function aK(){aG(aH(G,ap),aH(aD,aB),aH(q,ax),aH(aJ,at))}function aH(e,i){return e+(i-e)/Q}function P(){if((f+=1/ay.fadetime)>1){f=1;if(au){if(w){if(aX+1==au.length){ay.stop()}else{ay.play()}}an(0,function(){if(aX+1<au.length&&C.src!=au.url(aX+1)){aa(aO).visibility="";aL=1;C.src=au.url(aX+1)}})}}else{t=an(t,P)}p(aU,f)}function c(){aK();y(aH(aR,z),aH(F,H));g=(aR-G)/2;aZ=(F-aD)/2;aF();if(--Q){t=an(t,c)}}function O(){h(ai);x(s,ay.zoom);aa(s).cursor=s.onmousedown=o=""}function d(){aK();y(aH(aR,ap),aH(F,aB));g=aH(g,0);aZ=aH(aZ,0);aF();if(--Q){t=an(t,d)}else{T(0,0,"")}}function L(){ap=Math.min(z,D);aB=Math.min(H,K);Z()}function ad(){g=Math.min(Math.max(g,0),z-ap);aZ=Math.min(Math.max(aZ,0),H-aB);aF()}function aF(){T(-g,-aZ,"rect("+aZ+"px,"+(g+G)+"px,"+(aZ+aD)+"px,"+g+"px)")}function ac(){aa(I).left=(D=B.documentElement.offsetWidth-40)/2+"px";aa(I).top=(K=B.documentElement.clientHeight-70)/2+"px"}function j(e,i){I.src=e?ab+"load.gif":"";h(aU,!e);h(I,e);if(e&&!i){aP(t);p(aU,f=0)}}function af(e){aU=s;aa(l).left=e.offsetLeft+e.offsetWidth/2-31+"px";aa(l).top=e.offsetTop+e.offsetHeight/2-31+"px";aa(I).left=e.offsetLeft+e.offsetWidth/2-15+"px";aa(I).top=e.offsetTop+e.offsetHeight/2-15+"px";aa(I).position="absolute";h(l,1);aU.onload=function(){aU.onload=function(){z=aU.width;H=aU.height;A();R();j();aw()};h(l);aa(I).position="fixed";aU.onload();a();ac()}}function aG(i,e,a1,a0){aa(aT).width=(G=i)+"px";aa(v).height=(aD=e)+"px";aa(aT).left=(q=a1)+"px";aa(aT).top=(aJ=a0)+"px"}function y(i,e){aa(aU).width=(aR=i)+"px";aa(aU).height=(F=e)+"px"}function T(a0,i,e){aa(aU).left=a0+"px";aa(aU).top=i+"px";aa(aU).clip=e}function R(){Q=ay.resizetime}function a(){h(aT,1);h(aY,1);ae(aj);aI=E(aI,function(){if((Y+=ay.shadopac/ay.shadtime)>ay.shadopac){aE(aI);Y=ay.shadopac}p(az,Y)})}function ak(){if(aA){aA();aA=0}}function aN(e){return B.createElement(e)}function J(e,i){e.appendChild(i)}function x(e,i){e.onclick=i}function N(e,i){e.id="nano"+i}function aa(e){return e.style}function h(e,i){aa(e).display=i?"":"none"}function E(i,e){aE(i);e();return setInterval(e,50)}function an(a0,e,i){aP(a0);return setTimeout(e,i||50)}function aE(e){clearInterval(e)}function aP(e){clearTimeout(e)}function ae(e){aC.onkeydown=B.onkeydown=e}function aj(e){switch(window.event?window.event.keyCode:e.which){default:return;case 27:ay.hide();break;case 32:ay.zoom();break;case 37:ay.prev();break;case 39:ay.next();break;case 38:ay.play();break;case 40:ay.stop()}return false}aU=B.getElementsByTagName("link");for(Q=aU.length;Q--;){if(aU[Q].href.slice(-11)=="nanobox.css"){aU=0;break}}if(aU){aU=aN("link");aU.rel="stylesheet";aU.type="text/css";aU.href=ab+"nanobox.css";J(B.getElementsByTagName("head")[0],aU)}N(ag,"all");N(aY,"box");h(aY);N(az,"shad");x(az,ay.hide);p(az,0);N(aT,"frame");aa(v).marginBottom="5px";aa(v).position="relative";aa(l).position=aa(s).position="absolute";N(aM,"nav");N(al,"prev");x(al,ay.prev);N(aQ,"next");x(aQ,ay.next);aa(aQ).right=0;N(ah,"count");N(u,"ctrl");aO.src=ab+"preload.gif";aa(aO).visibility="hidden";x(am,function(){h(aM);av("frame","http://nanobox.rockt.es","Nanobox",[800,500])});am.src=ab+"info.gif";am.title="Über Nanobox";x(n,function(){h(aM);av("frame",ab+"set.htm","Nanobox-Einstellungen",[500,300])});n.src=ab+"set.gif";n.title="Einstellungen";x(W,ay.play);W.src=ab+"play.gif";W.title="Diaschau starten [↑]";x(k,ay.stop);h(k);k.src=ab+"stop.gif";k.title="Diaschau anhalten [↓]";x(M,ay.zoom);M.src=ab+"plus.gif";M.title="Zoom [Leertaste]";x(ai,ay.nozoom);ai.src=ab+"minus.gif";ai.title="Größe wiederherstellen [Leertaste]";x(aW,ay.hide);aW.src=ab+"close.gif";aW.title="Schließen [Esc]";aa(U).textAlign="center";aa(U).minHeight="16px";h(l);l.src=ab+"trans.png";J(ag,aY);J(ag,l);J(ag,I);J(aY,az);J(aY,aT);J(aT,v);J(aT,ah);J(aT,u);J(aT,U);J(v,s);J(v,aM);J(aM,al);J(aM,aQ);J(u,aO);J(u,am);J(u,n);J(u,W);J(u,k);J(u,M);J(u,ai);J(u,aW);J(ah,B.createTextNode("Bild ?/?"));J(U,B.createTextNode("Nanobox"));Q=B.body;if(aU=B.getElementById("nanoall")){Q.removeChild(aU)}J(Q,ag);O();ac()}var nanobox=new Cnb;