//-- POPUP öffnen ---------------------
function InfoOeffnen(datum)
{
 var heute = new Date();
 var termin = new Date(datum);

 if ((Math.floor((termin - heute)/1000/60/60/24)+1)>=0)
 {
  MeinFenster = window.open("tarzan/tarzan.html", "Infofenster", "location=no, menubar=no, resizable=no, width=550, height=580, left=100, top=100");

//  MeinFenster = window.open("mailkartenvorverkauf/index.html", "Infofenster", "location=no, menubar=no, resizable=no, width=550, height=550, left=100, top=100");
  MeinFenster.focus();
 }
}

function FensterOeffnen()
{
  MeinFenster = window.open("openWindow.html", "Zweitfenster", "width=620,height=600,left=100,top=100");
  MeinFenster.focus();
}

function FensterOeffnen2()
{
  MeinFenster = window.open("../openWindow.html", "Zweitfenster", "width=620,height=600,left=100,top=100");
  MeinFenster.focus();
}

/*----- kopieren und unterhalb von Title in die HTML-Datei einfügen -----------
<script language="JavaScript" src="MWolffScripts.js" type="text/javascript"></script>
-------------------------------------------------------------------------------*/
var mt="mailto:";
var at="@";
var dom="turnverein-gimbsheim.de";

window.status="Turnverein 1848 e.V. Gimbsheim";

if(top.location==self.location) // geht immer auf die Startseite
{
 window.top.location.href="index.html";
}

function send()
{
 document.write('<form name="Beitritt" action="mailto:mail'+at+dom+'?cc=web-master'+at+dom+'&subject=online Beitrittserklärung" method="post" enctype="text/plain">');
}
/*-------------------------------------------------------------------------------*/
function mail(name,text)
{
 if(name=="newsletter")
  document.writeln('<a href="'+mt+name+at+dom+'?subject=JA, ich möchte die Newsletter!">'+name+at+dom+'</a>');
 else if(text=="name")
  document.writeln('<a href="'+mt+name+at+dom+'">'+name+at+dom+'</a>');
 else if(text=="")
  document.writeln('<a href="'+mt+name+at+dom+'">'+name+at+'turn...</a>');
 else
  document.writeln('<a href="'+mt+name+at+text+'">'+name+at+text+'</a>');
}
/*-------------------------------------------------------------------------------*/

function ChatLogin()
{
F1 = open("dat1.htm","Anmeldung","width=360, height=360, status=no, menubar=no, toolbar=no, resizeable=no, locationbar=no");
self.focus();
self.close();
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// Funktion Cookies prüfen, schreiben und lesen
//
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------

Jetzt = new Date();
var Start = Jetzt.getTime();
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;

var CookieDauer=eineMinute*10;
//-----------------------------------------------------------------------------
function CookieNeu()
{
 if(!document.cookie)
 {
  CookieWertSetzen("Puzzlezeit","23:59:59",CookieDauer);
  CookieWertSetzen("Bestzeit","23:59:59",CookieDauer);
  CookieWertSetzen("Versuche","0",CookieDauer);
 }
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
  function CookieWertSetzen(Bezeichner, Wert, Verfall)
  {
   var jetzt = new Date();
   var Auszeit = new Date(jetzt.getTime() + Verfall);
   document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+";";
  }
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
  function CookieWertHolen(Bezeichner, len)
  {
   var Wert = "";
   var Wertstart=0;
   var Wertende=0;
   if(document.cookie)
   {
    Wertstart = document.cookie.indexOf(Bezeichner) + Bezeichner.length + 1;
    Wertende = Wertstart + len;

    if(Wertende == -1)
      Wertende = document.cookie.length;
    Wert = document.cookie.substring(Wertstart,Wertende);
   }
   return Wert;
  }
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// Funktion Zeitanzeige für Puzzle
//
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
function ZeitAnzeigen()
{
 var PuzzleZeit;
 var absSekunden = Math.round(ZeitBerechnen());
 var relSekunden = absSekunden % 60;
 var absMinuten = Math.round((absSekunden-30)/60);
 var absStunden = Math.round((absMinuten-30)/60);
 var anzSekunden ="" + ((relSekunden > 9) ? relSekunden : "0" + relSekunden);
 var anzMinuten ="" + ((absMinuten > 9) ? absMinuten : "0" + absMinuten);
 var anzStunden ="" + ((absStunden > 9) ? absStunden : "0" + absStunden);

CookieNeu();

 PuzzleZeit = anzStunden + ":" + anzMinuten + ":" + anzSekunden;

 CookieWertSetzen("Puzzlezeit", PuzzleZeit,CookieDauer);

 window.document.Anzeige.Zeit.value = PuzzleZeit;
 window.setTimeout('ZeitAnzeigen()',1000);
}
//-----------------------------------------------------------------------------
function ZeitBerechnen()
{
var Immernoch = new Date();
return((Immernoch.getTime() - Start)/1000);
}
//-----------------------------------------------------------------------------
function ZeitPuzzle()
{
 var Puzzlezeit = CookieWertHolen("Puzzlezeit",8);
 var Bestzeit = CookieWertHolen("Bestzeit",8);
 var Versuche = CookieWertHolen("Versuche",3);

 CookieWertSetzen("Puzzlezeit", Puzzlezeit,CookieDauer);

 if(Puzzlezeit<Bestzeit)
 {
   Bestzeit=Puzzlezeit;
   if(Versuche>0)
    alert("Neue Bestzeit "+Bestzeit );
 }
 CookieWertSetzen("Bestzeit",Bestzeit,CookieDauer);

 Versuche=Number(Versuche)+1;

 CookieWertSetzen("Versuche",Versuche,CookieDauer);

 window.document.Puzzle.Versuch.value = Versuche;
 window.document.Puzzle.OK.value = Puzzlezeit;
 window.document.Puzzle.Bestzeit.value = Bestzeit;
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
// Funktion Laufschrift
//
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
var SatzAnzahl=0;

function TextListe()
{
 SatzAnzahl=TextListe.arguments.length; //Anzahl der Sätze ermitteln
 for (i=0; i<SatzAnzahl; i++)           //Länge ermitteln
  this[i]=TextListe.arguments[i];
}

 TL = new TextListe    //Liste der Sätze
 (
  "TV Gimbsheim der Verein mit über 1000 Mitgliedern ",
  "NEU NEU Bilder vom Musical TARZAN in der Bildergalerie ",
  "Wir haben den Pluspunkt Gesundheit des DTB ",
  "Wie wär's mal mit 'nem Schnupperkurs? "
 );

var SatzNr=0;                  // Satznummer auf ersten Satz
var SatzPosition=0;            // Satzposition auf ersten Buchstaben
var SatzLaenge=TL[0].length;   // Satzlängen des ersten Satzes

function Laufschrift()  // Funktion Ticker darstellen
{
          //Aktuellen Zeichen in Html weitergeben von 0 bis aktuelle Satzposition plus _ Zeichen
 document.Laufschrift.ticker.value=TL[SatzNr].substring(0,SatzPosition)+"_";

 SatzPosition++;  // Position erhöhen: nächster Buchstabe

 if(SatzPosition==SatzLaenge) //wenn Satzende erreicht
 {
   SatzPosition=0;                   //Position auf 0
   setTimeout("Laufschrift()",2000);  //etwas warten: nach jedem Satz und sich selbst aufrufen
   SatzNr++;                         //Satz erhöhen: nächster Satz

   if(SatzNr==SatzAnzahl)     //wenn letzter Satz erreicht
    SatzNr=0;                        //erster Satz

    SatzLaenge=TL[SatzNr].length;     //Satzlänge aktueller Satz
 }
 else
  setTimeout("Laufschrift()",70);    //etwas warten: nach jedem Buchstaben und sich selbst aufrufen
}
