function zeigeBilder(URLs)
{
 fenster = window.open(URLs,"Zweitfenster","width=840,height=600");
 fenster.focus();
}
//-----------------------------------------------------------------------------//
// da ich keine lust mehr hatte, jedesmal der gleichen html-code zu schreiben  //
// bzw. zu kopieren und dann zu ändern nur wegen ein paar bilder, habe ich     //
// dieses gei.. script geschrieben.                                            //
// es geht davon aus ein css für tabelle und hintergrund eingebunden ist.      //
//-----------------------------------------------------------------------------//
var Titel="";
var BildS1="";
var BildVon=1;
var BildBis=0;
var BildNext=0;
var AnzahlProSeite=0;
//-----------------------------------------------------------------------------
// schreibt eine tabelle mit titel, bildnr., gesamtanzahl, hrefs-vor-zurück
//-----------------------------------------------------------------------------
function KopfFuss()
{
 document.writeln('<table>');
 document.writeln('<tr>');
// if ( BildVon <= AnzahlProSeite+fuss )
 if ( BildVon <= AnzahlProSeite )
  document.writeln(' <th width=100><br></th>');
 else
  document.writeln('<th width=100><font size="4"><a href="javascript:GoBack()"> << zur&uuml;ck </a></font></td>');
 document.writeln('<th width=474><font size="4">'+Titel+'</font></th>');
 document.writeln('<th width=45><font size="1">'+BildVon+'-'+(BildVon+AnzahlProSeite-1)+'<br>/ '+BildBis+ '</font></th>');
 if (BildBis <= AnzahlProSeite)
  document.writeln(' <th width=100><br></th>');
 else
 {
 document.writeln('<th width=100><font size="4"><a href="javascript:GoNext()">weiter >></a></font></th>');
 document.writeln('<th width=45><font size="1">Diashow<br><a href="javascript:DiaShowEin()">ein</a>&nbsp;&nbsp;<a href="javascript:DiaShowAus()">aus</a></font></th>');
 }
 document.writeln('</tr>');
 document.writeln('</table>');
}
//-----------------------------------------------------------------------------
// zeig doch mal die bilder. es werden zwei bilder nebeneinander angezeigt 49%
// die bildgröße solten 400x300 sein für 1024x768.
//-----------------------------------------------------------------------------
function ZeigeBild()
{
 document.writeln('<br>');
 BildNext=BildVon + AnzahlProSeite;
 for(i=BildVon ; i < BildNext ; i++)
 {
   if(i<=9)
   {
    document.writeln('<img src="'+BildS1+'00'+i+'.jpg" border="0" alt="" height="500">');
   }
   else if(i<=99)
   {
    document.writeln('<img src="'+BildS1+'0'+i+'.jpg" border="0" alt="" height="500">');
   }
   else if(i>=100)
   {
    document.writeln('<img src="'+BildS1+i+'.jpg" border="0" alt="" height="500">');
   }
 }
 BildVon=BildNext;
 if (BildNext>=BildBis)
 {
  BildNext=0;
  BildVon=1;
 }
 document.writeln('<br>');
}
//-----------------------------------------------------------------------------
// hier wird das erzeugt was normalerweise am anfang vom html-code steht
//-----------------------------------------------------------------------------
function Sufix()
{

document.writeln('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"');
document.writeln('  "http://www.w3.org/TR/html4/strict.dtd">');
document.writeln('<html>');
document.writeln('<head>');
document.writeln('<link rel=stylesheet type="text/css" href="../../CSS/bilder.css">');
document.writeln('<script language="JavaScript" src="../../Script/MWolffScriptsBilder100.js" type="text/javascript"></script>');
document.writeln('</head>');
document.writeln('<body  bgproperties=fixed >');
document.writeln('<div align="center">');
}
//-----------------------------------------------------------------------------
// hier wird das erzeugt was normalerweise am ende vom html-code steht
//-----------------------------------------------------------------------------
function Prefix()
{
document.writeln('</div>');
document.writeln('</body>');
document.writeln('</html>');
}
//-----------------------------------------------------------------------------
// DiaShow ausschalten
//-----------------------------------------------------------------------------
function DiaShowAus()
{
  GoNext();
}
//-----------------------------------------------------------------------------
// DiaShow einschalten
//-----------------------------------------------------------------------------
function DiaShowEin()
{
  GoNext();
  window.setTimeout("DiaShowEin()",5000);
}
//-----------------------------------------------------------------------------
// schreibt die nächste html-seite ( weiter >> ) nur funktionsaufrufe
//-----------------------------------------------------------------------------
function GoNext()
{
 CookieLesen();
 document.close();
 Sufix();
 KopfFuss();
 ZeigeBild();
// KopfFuss(AnzahlProSeite);
 Prefix();
 CookieSchreiben();
 document.focus();
}
//-----------------------------------------------------------------------------
// schreibt die nächste html-seite ( << zurück ) nur funktionsaufrufe
//-----------------------------------------------------------------------------
function GoBack()
{
 CookieLesen();
 if(BildNext<=0)
 {
  BildVon=(BildBis-AnzahlProSeite+1)-AnzahlProSeite;
 }
 else
 {
  if(BildVon > AnzahlProSeite)
   BildVon=BildVon-(AnzahlProSeite*2);
  else
   BildVon = 1;
 }

 BildNext=BildVon;
 document.close();
 Sufix();
 KopfFuss();
 ZeigeBild();
// KopfFuss(AnzahlProSeite);
 Prefix();
 CookieSchreiben();
 document.focus();
}
//-----------------------------------------------------------------------------
// schreibt die erste html-seite fast nur funktionsaufrufe
// bekommt von der start-html einige parameter übergeben
// pTitel          = Titel in der Tabelle siehe oben
// pBildS1         = der string vor der nummerierung der bilder
// pAnzahlProSeite = wieviele bilder sollen pro seite angzeit werden
// pBildBis        = wieviele bilder gibt es überhaupt
// Beispiel im <body> der html :
//             <body onLoad='FirstGo("Tolle Bider",tollebilder,4,72)'></body>
//-----------------------------------------------------------------------------
function FirstGo(pTitel,pBildS1,pAnzahlProSeite,pBildBis)
{
 Titel=pTitel;
 BildS1=pBildS1;
 AnzahlProSeite=pAnzahlProSeite;
 BildBis=pBildBis;

 Sufix();
 KopfFuss();
 ZeigeBild();
// KopfFuss(AnzahlProSeite);
 Prefix();
 CookieSchreiben();
 document.focus();
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// da html sehr vergesslich ist wird der aktuelle stand in cookies gepeischert
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
function CookieSchreiben()
{
  CookieWertSetzen("Titel", Titel);
  CookieWertSetzen("BildS1", BildS1);
  CookieWertSetzen("BildVon", BildVon);
  CookieWertSetzen("BildBis", BildBis);
  CookieWertSetzen("BildNext", BildNext);
  CookieWertSetzen("AnzahlProSeite", AnzahlProSeite);
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
function CookieLesen()
{
 if(document.cookie)
 {
  Titel=    CookieWertHolen("Titel");
  BildS1=   CookieWertHolen("BildS1");
  BildVon=        Number(CookieWertHolen("BildVon"));
  BildBis=        Number(CookieWertHolen("BildBis"));
  BildNext=       Number(CookieWertHolen("BildNext"));
  AnzahlProSeite= Number(CookieWertHolen("AnzahlProSeite"));
 }
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
var einJahr=1000*60*60*24*365;
var einMonat=1000*60*60*24*30;
var einTag=1000*60*60*24;
var eineStunde=1000*60*60;
var eineMinute=1000*60;
var eineSekunde=1000;
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
 function CookieWertSetzen(Bezeichner, Wert)
  {
   var CookieDauer=eineStunde; //Cookiedauert eine Stunde
   var jetzt = new Date();
   var Auszeit = new Date(jetzt.getTime() + CookieDauer);
   document.cookie = Bezeichner+"="+Wert+";"+"expires="+Auszeit.toGMTString()+";";
  }
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
 function CookieWertHolen(Bezeichner)
  {
   var Wert = "";
   var Wertstart=0;
   var Wertende=0;
   if(document.cookie)
   {
    Wertstart = document.cookie.indexOf(Bezeichner) + Bezeichner.length + 1;
    Wertende = document.cookie.indexOf(";",Wertstart-1);

    if(Wertende == -1)
      Wertende = document.cookie.length;
    Wert = document.cookie.substring(Wertstart,Wertende);
    if(Wert== ";") Wert="";
   }
   return Wert;
  }