function abseits(navi,inhalt)
   {
   parent.navi.location.href=navi+'.html';
   parent.inhalt.location.href=inhalt+'.html';
} 


function laden ()  
{
 if(top.frames.length == 0)
 {
 parent.location.href='index.html';
}
}


function favoriten(){
 var na=navigator.appName;
	if (na!="Microsoft Internet Explorer")
	{
	alert ("Leider hast du den Netscape-Browser. Druecke die Tasten 'Strg + D', um ein Lesezeichen anzulegen");
	}
     else
     {
	 window.external.AddFavorite("http://www.abseitsregel.de","Abseitsregel");
	   }
}


function chkformular()
{
     if(document.formular.nachname.value == "")
      {
       alert("Bitte Ihren Nachnamen eingeben!");
       document.formular.nachname.focus();
       return false;
      }
      if(document.formular.vorname.value == "")
      {
       alert("Bitte Ihren Vornamen eingeben!");
       document.formular.vorname.focus();
       return false;
      }
     if(document.formular.strasse.value == "")
      {
       alert("Bitte Strasse eingeben!");
       document.formular.strasse.focus();
       return false;
      }
     if(document.formular.plz.value == "")
      {
       alert("Bitte Postleitzahl eingeben!");
       document.formular.plz.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.formular.plz.value.length;++i)
     if(document.formular.plz.value.charAt(i) < "0" || document.formular.plz.value.charAt(i) > "9")chkZ = -1;
     if(chkZ == -1)
     {
       alert("Postleitzahl ist keine Zahl!");
       document.formular.plz.focus();
       return false;
      }
     var chkZ = 1;
     if(document.formular.plz.value.length<"5")
         chkZ = -1;
     if(chkZ == -1)
     {
       alert("Postleitzahl ist nicht 5-stellig !");
       document.formular.plz.focus();
       return false;
      }
      if(document.formular.ort.value == "")
      {
       alert("Bitte Ihren Wohnort eingeben!");
       document.formular.ort.focus();
       return false;
      }
     if(document.formular.vorwahl.value == "")
      {
       alert("Bitte Vorwahl eingeben!");
       document.formular.vorwahl.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.formular.vorwahl.value.length;++i)
       if(document.formular.vorwahl.value.charAt(i) < "0"
       || document.formular.vorwahl.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
     {
       alert("Vorwahl ist keine Zahl!");
       document.formular.vorwahl.focus();
       return false;
      }
     var chkZ = 1;
      if(document.formular.vorwahl.value.charAt(0)!="0")
       chkZ = -1;
     if(chkZ == -1)
     {
       alert("Beginnt Ihre Vorwahl nicht mit 0 ?");
       document.formular.vorwahl.focus();
       return false;
      }
     if(document.formular.telefon.value == "")
      {
       alert("Bitte Telefonnummer eingeben!");
       document.formular.telefon.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.formular.telefon.value.length;++i)
       if(document.formular.telefon.value.charAt(i) < "0"
       || document.formular.telefon.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
     {
       alert("Telefon ist keine Zahl!");
       document.formular.telefon.focus();
       return false;
      }
    var e_mail = document.formular.e_mail.value;
    if (e_mail=="")
    {
      alert("Bitte eine E-Mail-Adresse eingeben!");
      document.formular.e_mail.focus();
      return false;
      }
    var at_pos;
    at_pos =e_mail.indexOf("@");
    if (at_pos < 0 && document.formular.e_mail.value!="")
     {
      alert("Fehlerhafte E-Mail-Adresse: @ - Zeichen fehlt!");
      document.formular.e_mail.focus();
      return false;
     }
     if (at_pos == 0 && document.formular.e_mail.value!="")
      {
      alert("Fehlerhafte E-Mail-Adresse: @ am Anfang!");
      document.formular.e_mail.focus();
      return false;
      }
     if (at_pos > 0 && document.formular.e_mail.value!="")
      {
       if (e_mail.lastIndexOf("@") != at_pos)
        {
       alert("Fehlerhafte E-Mail-Adresse: Mehrfaches @ - Zeichen");
       document.formular.e_mail.focus();
       return false;
       }
      }
      var punkt;
      punkt=e_mail.indexOf(".");
      if (punkt < 0 && document.formular.e_mail.value!="")
       {
        alert("Fehlerhafte E-Mail-Adresse: Punkt '.' fehlt!");
        document.formular.e_mail.focus();
        return false;
       }
	if(document.formular.nachricht.value == "")
      {
       alert("Möchten Sie keine Nachricht eingeben ?");
       document.formular.nachricht.focus();
       return false;
      }
}

function weitersagen()
{
     if(document.formular.von_vorname.value == "")
      {
       alert("Bitte Deinen Namen eingeben!");
       document.formular.von_vorname.focus();
       return false;
      }
     var email = document.formular.von_email.value;
     if (email=="")
     {
      alert("Bitte eine E-Mail-Adresse eingeben!");
        document.formular.von_email.focus();
      return false;
      }
    var at_pos;
    at_pos =email.indexOf("@");
    if (at_pos < 0 && document.formular.von_email.value!="")
     {
      alert("Fehlerhafte E-Mail-Adresse: @ - Zeichen fehlt!");
      document.formular.von_email.focus();
      return false;
     }
     if (at_pos == 0 && document.formular.von_email.value!="")
      {
      alert("Fehlerhafte E-Mail-Adresse: @ am Anfang!");
      document.formular.von_email.focus();
      return false;
      }
     if (at_pos > 0 && document.formular.von_email.value!="")
      {
       if (email.lastIndexOf("@") != at_pos)
        {
       alert("Fehlerhafte E-Mail-Adresse: Mehrfaches @ - Zeichen");
       document.formular.von_email.focus();
       return false;
       }
      }
      var punkt;
      punkt=email.indexOf(".");
      if (punkt < 0 && document.formular.von_email.value!="")
       {
        alert("Fehlerhafte E-Mail-Adresse: Punkt '.' fehlt!");
        document.formular.von_email.focus();
        return false;
       } 
       
      if(document.formular.an_vorname.value == "")
      {
       alert("Bitte einen Namen eingeben!");
       document.formular.an_vorname.focus();
       return false;
      }
     var email = document.formular.an_email.value;
     if (email=="")
     {
      alert("Bitte eine E-Mail-Adresse eingeben!");
        document.formular.an_email.focus();
      return false;
      }
    var at_pos;
    at_pos =email.indexOf("@");
    if (at_pos < 0 && document.formular.an_email.value!="")
     {
      alert("Fehlerhafte E-Mail-Adresse: @ - Zeichen fehlt!");
      document.formular.an_email.focus();
      return false;
     }
     if (at_pos == 0 && document.formular.an_email.value!="")
      {
      alert("Fehlerhafte E-Mail-Adresse: @ am Anfang!");
      document.formular.an_email.focus();
      return false;
      }
     if (at_pos > 0 && document.formular.an_email.value!="")
      {
       if (email.lastIndexOf("@") != at_pos)
        {
       alert("Fehlerhafte E-Mail-Adresse: Mehrfaches @ - Zeichen");
       document.formular.an_email.focus();
       return false;
       }
      }
      var punkt;
      punkt=email.indexOf(".");
      if (punkt < 0 && document.formular.an_email.value!="")
       {
        alert("Fehlerhafte E-Mail-Adresse: Punkt '.' fehlt!");
        document.formular.an_email.focus();
        return false;
       } 
             
      if(document.formular.nachricht.value == "")
      {
       alert("Möchten Sie keinen Kommentar eingeben ?");
       document.formular.nachricht.focus();
       return false;
      }
       {
      var sonder_check = document.formular.von_vorname.value+document.formular.von_email.value+document.formular.nachricht.value+document.formular.an_vorname.value+document.formular.an_email.value;
      Ergebnis = sonder_check.match(/\<|\>|\\|\//gi);
      if(Ergebnis){
      alert("Bitte keine HTML-TAGS oder Sonderzeichen eingeben...");
      parent.location.href="index.html";     
      }
      document.formular.von_vorname.focus();
      }
}


function gastbuch()
{
     if(document.formular.vorname.value == "")
      {
       alert("Bitte Ihren Namen eingeben!");
       document.formular.vorname.focus();
       return false;
      }
     var email = document.formular.email.value;
     if (email=="")
     {
      alert("Bitte eine E-Mail-Adresse eingeben!");
        document.formular.email.focus();
      return false;
      }
    var at_pos;
    at_pos =email.indexOf("@");
    if (at_pos < 0 && document.formular.email.value!="")
     {
      alert("Fehlerhafte E-Mail-Adresse: @ - Zeichen fehlt!");
      document.formular.email.focus();
      return false;
     }
     if (at_pos == 0 && document.formular.email.value!="")
      {
      alert("Fehlerhafte E-Mail-Adresse: @ am Anfang!");
      document.formular.email.focus();
      return false;
      }
     if (at_pos > 0 && document.formular.email.value!="")
      {
       if (email.lastIndexOf("@") != at_pos)
        {
       alert("Fehlerhafte E-Mail-Adresse: Mehrfaches @ - Zeichen");
       document.formular.email.focus();
       return false;
       }
      }
      var punkt;
      punkt=email.indexOf(".");
      if (punkt < 0 && document.formular.email.value!="")
       {
        alert("Fehlerhafte E-Mail-Adresse: Punkt '.' fehlt!");
        document.formular.email.focus();
        return false;
       } 
      if(document.formular.comment.value == "")
      {
       alert("Möchten Sie keinen Kommentar eingeben ?");
       document.formular.comment.focus();
       return false;
      }
       {
      var sonder_check = document.formular.vorname.value+document.formular.email.value+document.formular.comment.value;
      Ergebnis = sonder_check.match(/\<|\>|\\|\//gi);
      if(Ergebnis){
      alert("Bitte keine HTML-TAGS oder Sonderzeichen eingeben...");
      parent.location.href="index.html";     
      }
      document.formular.vorname.focus();
      }
}