//fenster
  function showwindow(datei){
   y=(screen.availHeight/2)-(650/2);
   x=(screen.availWidth/2)-(905/2); 
   window.open('viewer.htm?'+datei,'ViewerWindow','left='+x+'; top='+y+'; height=650,width=905,resizable=yes,dependent=no, scrollbars');
   //optimiert für >1024er Auflösung, da 800er nicht so oft mehr vor kommt
   //aktueller Test mit ie7.0.5730, ff3.0.5 und safari 3.1.1 -> Script und css angepasst
  }


//startup
  function setvar(){
   a=0;
   if (window.location.search=='?0903'){
      doctitle="Schlagloch - Ausgabe März 2009";
      a=1;
      dir="0903";
      bildanzahl=23;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0812'){
      doctitle="Schlagloch - Ausgabe Dezember 2008";
      a=1;
      dir="0812";
      bildanzahl=31;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0804'){
      doctitle="Schlagloch - Ausgabe April 2008";
      a=1;
      dir="0804";
      bildanzahl=23;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0712'){
      doctitle="Schlagloch - Ausgabe Dezember 2007";
      a=1;
      dir="0712";
      bildanzahl=23;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0705'){
      doctitle="Schlagloch - Ausgabe Mai 2007";
      a=1;
      dir="0705";
      bildanzahl=23;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0702'){
      doctitle="Schlagloch - Ausgabe Februar 2007";
      a=1;
      dir="0702";
      bildanzahl=23;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0611'){
      doctitle="Schlagloch - Ausgabe November 2006";
      a=1;
      dir="0611";
      bildanzahl=23;
      bildbreite=877;
      bildhoehe=1240;
     }
   if (window.location.search=='?0607'){
      doctitle="Schlagloch - Ausgabe Juli 2006";
      a=1;
      dir="0607";
      bildanzahl=27;
      bildbreite=877;
      bildhoehe=1240;
     }
   if (window.location.search=='?0605'){
      doctitle="Schlagloch - Ausgabe Mai 2006";
      a=1;
      dir="0605";
      bildanzahl=27;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0602'){
      doctitle="Schlagloch - Ausgabe Februar 2006";
      a=1;
      dir="0602";
      bildanzahl=31;
      bildbreite=876;
      bildhoehe=1239;
     }
   if (window.location.search=='?0511'){
      doctitle="Schlagloch - Ausgabe November 2005";
      a=1;
      dir="0511";
      bildanzahl=35;
      bildbreite=876;
      bildhoehe=1237;
     }
   if (window.location.search=='?0507'){
      doctitle="Schlagloch - Ausgabe Juli 2005";
      a=1;
      dir="0507";
      bildanzahl=35;
      bildbreite=878;
      bildhoehe=1241;
     }
   if (window.location.search=='?0503'){
      doctitle="Schlagloch - Ausgabe März 2005";
      a=1;
      dir="0503";
      bildanzahl=31;
      bildbreite=876;
      bildhoehe=1241;
     }
   if (window.location.search=='?0412'){
      doctitle="Schlagloch - Ausgabe Dezember 2004";
      a=1;
      dir="0412";
      bildanzahl=43;
      bildbreite=876;
      bildhoehe=1241;
     }
   if (window.location.search=='?0411'
     | window.location.search==''
     | a==0){
      doctitle="Schlagloch - Ausgabe November 2004";
      a=1; 
      dir="0411";
      bildanzahl=27;
      bildbreite=876;
      bildhoehe=1239;
     }
  }

  function startup1(){  
   document.title=doctitle; 
   imagefirst1();
   imagesize1();
  }

  function startup2(){
   document.title=doctitle; 
   imagefirst2();
   imagesize2();
  }

//menus

     menutop=30;
     menuleft=255;
     menu2left=375;

     function choosesite(){
     getElem("id","menu2",null).style.visibility = "hidden";
     if (getElem("id","menu",null).style.visibility == "visible")
       getElem("id","menu",null).style.visibility = "hidden";
     else{
       getElem("id","menu",null).style.top=menutop;
       getElem("id","menu",null).style.left=menuleft;//window.event.x;
       
       getElem("id","menu",null).style.visibility = "visible";
       }
     }

     function chooseversion(){
     getElem("id","menu",null).style.visibility = "hidden";
     if (getElem("id","menu2",null).style.visibility == "visible")
       getElem("id","menu2",null).style.visibility = "hidden";
     else{
       getElem("id","menu2",null).style.top=menutop;
       getElem("id","menu2",null).style.left=menu2left;//window.event.x;
       
       getElem("id","menu2",null).style.visibility = "visible";
       }
     }

     function closemenu(){
      getElem("id","menu",null).style.visibility = "hidden";
      getElem("id","menu2",null).style.visibility = "hidden";
     }

     function imagechangesize(){
      if (bildanpassen==1) bildanpassen=0;
      else bildanpassen=1;
      imagesize1();
     }

     function menuv1(){
      s='';
      s+="&#160;<a href='viewer.htm?0411'>November 2004</a><br>";
      s+="&#160;<a href='viewer.htm?0412'>Dezember 2004</a><br>";
      s+="&#160;<a href='viewer.htm?0503'>März 2005</a><br>";
      s+="&#160;<a href='viewer.htm?0507'>Juli 2005</a><br>";
      s+="&#160;<a href='viewer.htm?0511'>November 2005</a><br>";
      s+="&#160;<a href='viewer.htm?0602'>Februar 2006</a><br>";
      s+="&#160;<a href='viewer.htm?0605'>Mai 2006</a><br>";
      s+="&#160;<a href='viewer.htm?0607'>Juli 2006</a><br>";
      s+="&#160;<a href='viewer.htm?0611'>November 2006</a><br>";
      s+="&#160;<a href='viewer.htm?0702'>Februar 2007</a><br>";
      s+="&#160;<a href='viewer.htm?0705'>Mai 2007</a><br>";
      s+="&#160;<a href='viewer.htm?0712'>Dezember 2007</a><br>";
      s+="&#160;<a href='viewer.htm?0804'>April 2008</a><br>";
      s+="&#160;<a href='viewer.htm?0812'>Dezember 2008</a><br>";
      s+="&#160;<a href='viewer.htm?0903'>März 2009</a><br>";
      document.write(s);     
     }

     function menuv2(){
      s='';
      s+="&#160;<a href='viewer2.htm?0411'>November 2004</a><br>";
      s+="&#160;<a href='viewer2.htm?0412'>Dezember 2004</a><br>";
      s+="&#160;<a href='viewer2.htm?0503'>März 2005</a><br>";
      s+="&#160;<a href='viewer2.htm?0507'>Juli 2005</a><br>";
      s+="&#160;<a href='viewer2.htm?0511'>November 2005</a><br>";
      s+="&#160;<a href='viewer2.htm?0602'>Februar 2006</a><br>";
      s+="&#160;<a href='viewer2.htm?0605'>Mai 2006</a><br>";
      s+="&#160;<a href='viewer2.htm?0607'>Juli 2006</a><br>";
      s+="&#160;<a href='viewer2.htm?0611'>November 2006</a><br>";
      s+="&#160;<a href='viewer2.htm?0702'>Februar 2007</a><br>";
      s+="&#160;<a href='viewer2.htm?0705'>Mai 2007</a><br>";
      s+="&#160;<a href='viewer2.htm?0712'>Dezember 2007</a><br>";
      s+="&#160;<a href='viewer2.htm?0804'>April 2008</a><br>";
      s+="&#160;<a href='viewer2.htm?0812'>Dezember 2008</a><br>";
      s+="&#160;<a href='viewer2.htm?0903'>März 2009</a><br>";
      document.write(s);     
     }

     function menu1(){
      s='';
      d=0;
      for(var i=1; i<=bildanzahl; ++i){
         s+="&#160;<a href=javascript:imagechoosed1("+i+")>Seite "+i+"</a> &#160;";
         if (i==2 | i==4 | i==6 | i==8)s+='&#160;&#160;';
         if (d==0){s+="<br>"; d=1;}
         else d=0;}
      if (d==0) s+="<br>";
      document.write(s);
     }

     function menu2(){
      s="&#160;<a href=javascript:imagechoosed2(0)>Seite 1</a><br>";
      for(var i=1; i<(bildanzahl/2); ++i){
         s+="&#160;<a href=javascript:imagechoosed2("+i*2+")>Seiten "+i*2+" / "+(i*2+1)+"</a><br>"; t=i;}
      document.write(s);
     }

     function Fensterhoehe(){
      if (window.innerHeight){
         return window.innerHeight;
      }else if (document.body && document.body.offsetHeight){
               return document.body.offsetHeight;
            }else {
               return 0;
            }
     }
     function Fensterweite(){
      if (window.innerWidth){
         return window.innerWidth;
      }else if (document.body && document.body.offsetWidth){
               return document.body.offsetWidth;
            }else {
               return 0;
            }
     }
     

//Einzelseitenansicht

     function imagesize1(){
      h=Fensterhoehe()-50;//document.body.offsetHeight-50;
      if (bildanpassen==1){
         window.document.images[0].height=h;
         window.document.images[0].width=h/1.39214;}
      else{
         window.document.images[0].height=bildhoehe;
         window.document.images[0].width=bildbreite;}         
     }

    
     function imagechange1(datei){
      bild.src=dir+"/"+datei+".jpg";
      window.document.images[0].src = bild.src;
      imagesize1(); closemenu();
     }

     function imagechoosed1(num){
      bildnummer=num;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      imagechange1(datei);
      imagesize1(); closemenu();
     }

     function imagefirst1(){
      bildnummer=1;
      datei="01";
      imagechange1(datei);
     }

     function imagelast1(){
      bildnummer=bildanzahl;
      datei=bildanzahl;
      imagechange1(datei);
     }

     function imageback1(){
      bildnummer=bildnummer-1;
      if (bildnummer==0) bildnummer=1;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      imagechange1(datei);
     }

     function imagenext1(){
      bildnummer=bildnummer+1;
      if (bildnummer==bildanzahl+1) bildnummer=bildanzahl;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      imagechange1(datei);
     }


//Doppelseitenansicht

     function imagesize2(){
      h=Fensterhoehe()-55;//document.body.offsetHeight-55;
      w=h/1.39214;
      if (w>(Fensterweite()/2)-30){ //document.body.offsetWidth
        w=(Fensterweite()/2)-30;
        h=w*1.39214;
        } 
      window.document.images[0].height=h;
      window.document.images[0].width=w;
      window.document.images[1].height=h;
      window.document.images[1].width=w;         
     }

    
     function imagechange2(datei,datei2){
      bild.src=dir+"/"+datei+".jpg";
      bild2.src=dir+"/"+datei2+".jpg";
      window.document.images[0].src = bild.src;
      window.document.images[1].src = bild2.src;
      imagesize2();
     }

     function imagechoosed2(num){
      bildnummer=num;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      if (bildnummer+1<10)
         datei2="0"+(bildnummer+1);
      else datei2=(bildnummer+1);
      imagechange2(datei,datei2);
      imagesize2(); closemenu();
     }

     function imagefirst2(){
      bildnummer=0;
      datei="00"; datei2="01";
      imagechange2(datei,datei2);
     }

     function imagelast2(){
      bildnummer=bildanzahl-1;
      datei2=bildanzahl;
      datei=bildanzahl-1;
      imagechange2(datei,datei2);
     }

     function imageback2(){
      bildnummer=bildnummer-2;
      if (bildnummer==-2) bildnummer=0;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      if (bildnummer+1<10)
         datei2="0"+(bildnummer+1);
      else datei2=(bildnummer+1);
      imagechange2(datei,datei2);
     }

     function imagenext2(){
      bildnummer=bildnummer+2;
      if (bildnummer==bildanzahl+1) bildnummer=bildanzahl-1;
      if (bildnummer<10) 
         datei="0"+bildnummer;
      else datei=bildnummer;
      if (bildnummer+1<10)
         datei2="0"+(bildnummer+1);
      else datei2=(bildnummer+1);
      imagechange2(datei,datei2);
     }
