//
// Globale Variablen
//
var GlossarAnkerUebergabe      // fuer die Uebergabe des Ankers zum Glossarfenster

//
//  Beim Laden jeder Seite ausfuehren:
//
//  Wenn eine Unterseite direkt aufgerufen wird ("click-through"), stattdessen den Index anzeigen
//
if ( self.location.href.indexOf('index.html') == -1 && self.location.href.indexOf('glossar.html') == -1 ) {

   // Aber nur, wenn es nicht eh schon die Hauptseiten (Framesets) sind.
   // Beim Glossar ist das noch bloed: wenn man seine Hauptseite direkt anzeigen will, kommt eine leere Seite.

   if (top == self) {
      top.location.replace('index.html');
  }
}


// 
//  Glossar als Popup anzeigen und gewuenschten Abschnitt anzeigen
//
function SstZeigeGlossar(Anker) {

   // Glossarfenster als Popup oeffnen und dortiges Frameset laden
   SStGlossarfenster = window.open("glossar.html", "SStGlossarfenster", "location='no', width=400, height=300, left=50, top=50");

   // Den gewuenschten Abschnitt im Glossar-Inhalts-Frame (Anker) in eine globale Variable
   // speichern, die dann im Glossar-Fenster abgerufen wird.
   GlossarAnkerUebergabe = Anker;

}


//
//  Bild mit Unterschrift und ggf. Link zu Infofenster und/oder groesserem Bild erstellen
//
function SstBild(Titel, Ort, Land, 
                 Jahr, Monat, Tag, 
                 Autor,
                 Projektion, Brennweite, ISO, Blende, Belichtungszeit, Kamera,
                 URI, URIgross) {

   Unterschrift = Ort+" ("+Land+") - "+
                  (Tag != "" ? Tag+"." : "")+
                  (Monat != "" ? Monat+"." : "")+
                  Jahr+
                  (Autor != "" ? " - "+Autor : "");

   // Tabellenanfang
   document.write("<TABLE class='bild' WIDTH='100%'><TR><TD COLSPAN=2 style='text-align:center;'>");
   
   // das Bild selber
   document.write("<IMG SRC='"+URI+"' ALT='"+Titel+"'>");

   // zweite Tabellenzeile
   document.write("</TD><TR><TD class='bildinfo' style='text-align:center;'>");

   // die Bildunterschrift
   document.write(Titel+"<BR>"+Unterschrift);

   // Bildinfo, wenn vorhanden
   if ( Projektion != "" || Brennweite != "" || ISO != "" || Blende != "" || Belichtungszeit != "" || Kamera != "" )
      document.write("<BR>"+
                     (Projektion != "" ? Projektion+", " : "") +
                     (Brennweite != "" ? Brennweite+" mm, " : "") +
                     (ISO != "" ? "ISO"+ISO+", " : "") +
                     (Blende != "" ? "F"+Blende+", " : "") +
                     (Belichtungszeit != "" ? Belichtungszeit+", " : "") +
                     Kamera);

   // naechste Tabellenspalte
   document.write("</TD><TD style='text-align:right; vertical-align:middle;'>");

   // Link zu grossem Bild, wenn vorhanden
   if (URIgross != "")
      document.write("<A HREF='"+URIgross+"' TARGET='_blank'><IMG class='navi' SRC='bilder/vergroessern.gif'></A>");

   // Ende der Tabelle
   document.write("</TD></TR></TABLE>");

}

