function chkPwLost()
  {
  	if (document.pwFormular.email.value == "") 
		{
		alert("Bitte Ihre Email angeben");
		document.pwFormular.email.value = "";
		document.pwFormular.email.focus();
		return false;
		}	
	if (document.pwFormular.email.value.indexOf("@") == -1) {
    	alert("Bitte eine gültige E-Mail-Adresse angeben!");
    	document.pwFormular.email.focus();
    	return false;
  		}
  }





function chkEvents()
  {
  if (document.FormEvent.titel.value == "") 
		{
		alert("Bitte den Titel eingeben!");
		document.FormEvent.titel.value = "";
		document.FormEvent.titel.focus();
		return false;
		}	
		
		//-------------------------------
	if (document.FormEvent.tag.value == "" || document.FormEvent.tag.value == "tt") {
   alert("Bitte den Tag eingeben!");
   document.FormEvent.tag.value="";
    document.FormEvent.tag.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.FormEvent.tag.value.length; ++i)
    if (document.FormEvent.tag.value.charAt(i) < "0" ||
        document.FormEvent.tag.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Tag keine Zahl!");
    document.FormEvent.tag.focus();
    return false;
  } 
   
  
    if (document.FormEvent.tag.value > 31 || document.FormEvent.tag.value < 1 || document.FormEvent.tag.value.length!=2) {
    alert("Bitte einen gültigen Wert für den Tag(mit führenden Nullen) eingeben! ");
    document.FormEvent.tag.focus();
    return false;
  }
  
    if (document.FormEvent.monat.value == "" || document.FormEvent.monat.value == "mm") {
    alert("Bitte den Monat eingeben!");
    document.FormEvent.monat.value = ""
    document.FormEvent.monat.focus();
    return false;
  }    

  var chkZm = 1;
  for (i = 0; i < document.FormEvent.monat.value.length; ++i)
    if (document.FormEvent.monat.value.charAt(i) < "0" ||
        document.FormEvent.monat.value.charAt(i) > "9")
      chkZm = -1;
  if (chkZm == -1) {
    alert("Geburtsmonat keine Zahl!");
    document.FormEvent.monat.focus();
    return false;
  }   
    if (document.FormEvent.monat.value > 12 || document.FormEvent.monat.value < 1 || document.FormEvent.monat.value.length!=2) {
    alert("Bitte einen gültigen Wert für den Monat(mit führenden Nullen)  eingeben!");
    document.FormEvent.monat.focus();
    return false;
  }
  
  
    if (document.FormEvent.jahr.value == "" || document.FormEvent.jahr.value == "jjjj") {
    alert("Bitte das Jahr eingeben!");
    document.FormEvent.jahr.value = ""
    document.FormEvent.jahr.focus();
    return false;
  }
  
 

    if (document.FormEvent.jahr.value < 2008 || document.FormEvent.jahr.value >2020) {
    alert("Bitte einen gültigen Wert für das Jahr eingeben!");
    document.FormEvent.jahr.focus();
    return false;
  }
  

  
  var chkZj = 1;
  for (i = 0; i < document.FormEvent.jahr.value.length; ++i)
    if (document.FormEvent.jahr.value.charAt(i) < "0" ||
        document.FormEvent.jahr.value.charAt(i) > "9")
      chkZj = -1;
  if (chkZj == -1) {
    alert("Jahr ist keine Zahl!");
    document.FormEvent.jahr.focus();
    return false;
  } 
  //-------------
		
		
		
		if (document.FormEvent.plz.value == "" || document.FormEvent.plz.value<1000) 
		{
		alert("Bitte die PLZ eingeben!");
		document.FormEvent.plz.focus();
		return false;
		}	
		
    var chkZ = 1;
  for (i = 0; i < document.FormEvent.plz.value.length; ++i)
    if (document.FormEvent.plz.value.charAt(i) < "0" ||
        document.FormEvent.plz.value.charAt(i) > "9")
        chkZ = -1;
  if (chkZ == -1) {
    alert("PLZ ist keine Zahl!");
    document.FormEvent.plz.focus();
    return false;
  } 
  
	if (document.FormEvent.kurzbeschr.value == "" ) 
		{
		alert("Bitte die Kurzbeschreibung angeben");
		document.FormEvent.kurzbeschr.value = "";
		document.FormEvent.kurzbeschr.focus();
		return false;
		}	

   if (document.FormEvent.beschreibung.value == "") 
  		{
    	alert("Bitte die Beschreibung eingeben!");
    	document.FormEvent.beschreibung.value ="";
    	document.FormEvent.beschreibung.focus();
    	return false;
  		}
 
  }


function userFreigabe(st, lehrerid, action)
  {
  if(confirm("Nach dem 'OK' Drücken werden die Daten unwiederuflich geändert, wollen Sie weitermachen?"))
      {
      window.location.href='/itseiten/kundenbereich/usermode/umanagement.php?action='+action+'&usid='+lehrerid+'&status='+st;
      }
  else
    {
    return false;
    }
  }
  
function chkKF22()
	{ 
	
	
			if (document.kFormular.realname.value == "" || document.kFormular.realname.value == "Name") 
		{
		alert("Bitte Ihren Namen eingeben!");
		document.kFormular.realname.value = "";
		document.kFormular.realname.focus();
		return false;
		}	
		
		if (document.kFormular.telefon.value == "" || document.kFormular.telefon.value == "Telefon") 
		{
		alert("Bitte Ihre Telefonnummer eingeben!");
		document.kFormular.telefon.value = "";
		document.kFormular.telefon.focus();
		return false;
		}	
		
    /*var chkZ = 1;
  for (i = 0; i < document.kFormular.telefon.value.length; ++i)
    if (document.kFormular.telefon.value.charAt(i) < "0" ||
        document.kFormular.telefon.value.charAt(i) > "9")
        chkZ = -1;
  if (chkZ == -1) {
    alert("Telefonnummer ist keine Zahl!");
    document.kFormular.telefon.focus();
    return false;
  } */
  
	if (document.kFormular.email.value == "" || document.kFormular.email.value == "Email") 
		{
		alert("Bitte Ihre Email angeben");
		document.kFormular.email.value = "";
		document.kFormular.email.focus();
		return false;
		}	
	if (document.kFormular.email.value.indexOf("@") == -1) {
    	alert("Keine E-Mail-Adresse!");
    	document.kFormular.email.focus();
    	return false;
  		}
   if (document.kFormular.betreff.value == "" || document.kFormular.betreff.value == "Betreff") 
  		{
    	alert("Bitte den Betreff eingeben!");
    	document.kFormular.betreff.value ="";
    	document.kFormular.betreff.focus();
    	return false;
  		}
  if (document.kFormular.nachricht.value == "" || document.kFormular.nachricht.value == "Nachricht") 
  		{
    	alert("Bitte Ihre Nachricht eingeben!");
    	document.kFormular.nachricht.value = ""
    	document.kFormular.nachricht.focus();
    	return false;
  		}
	}

function chkNVForm()
  {
   
    if (document.FormNV.lehrer.value == 0) {
      alert("Bitte einen Nachhilfelehrer auswählen!");
      document.FormNV.lehrer.focus();
      return false;
    }
      if (document.FormNV.vornote.value=='') {
      alert("Bitte eine Vornote auswählen!");
      document.FormNV.vornote.focus();
      return false;
    }
    if (document.FormNV.note.value=='' ) {
      alert("Bitte eine aktuelle Note auswählen!");
      document.FormNV.note.focus();
      return false;
    }
  }

function chknewElPW()
  {
 
  if (document.Formular.pwt.value == "") {
    alert("Bitte einen Passwort eingeben!");
    document.Formular.pwt.focus();
    return false;
  }
    if (document.Formular.pwt.value.length < 7) {
    alert("Passwort muss mindestens 7 Zeichen lang sein");
    document.Formular.pwt.focus();
    return false;
  }
  if (document.Formular.pwt.value != document.Formular.pwtq.value) {
    alert("Passwortwiederholung falsch");
    document.Formular.pwtq.focus();
    return false;
  }
  }




function chkPW()
  {
     if (document.Formular.apwt.value == "") {
    alert("Bitte den alten Passwort eingeben!");
    document.Formular.apwt.focus();
    return false;
  }
      if (document.Formular.apwt.value.length < 7) {
    alert("Altes Passwort zu kurz!");
    document.Formular.apwt.focus();
    return false;
  }
  
  if (document.Formular.pwt.value == "") {
    alert("Bitte einen Passwort eingeben!");
    document.Formular.pwt.focus();
    return false;
  }
    if (document.Formular.pwt.value.length < 7) {
    alert("Passwort muss mindestens 7 Zeichen lang sein");
    document.Formular.pwt.focus();
    return false;
  }
  if (document.Formular.pwt.value != document.Formular.pwtq.value) {
    alert("Passwortwiederholung falsch");
    document.Formular.pwtq.focus();
    return false;
  }
  }


function bestTermin(id,term)
  {
  if(confirm("Zum weitermachen bitte OK drücken!"))
    {
    window.location.href="/itseiten/kundenbereich/kundenbereich_eltern.php?az="+id+"&termid="+term;
    }
  else{
      return false;}
  }
function SaveTermin(id,term)
 {
  if(confirm("Zum weitermachen bitte OK drücken!"))
    {
    window.location.href="/itseiten/kundenbereich/kundenbereich_eltern.php?al="+id+"&termid="+term;
    }
  else{
      return false;}
  }
function chkTermin()
  {

   if (document.FormTermine.tt.value == "" || document.FormTermine.tt.value == "tt") {
   alert("Bitte einen Tag eingeben");
   document.FormTermine.tt.value="";
    document.FormTermine.tt.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.FormTermine.tt.value.length; ++i)
    if (document.FormTermine.tt.value.charAt(i) < "0" ||
        document.FormTermine.tt.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Bitte einen richtigen Wert für Tag eingeben");
    document.FormTermine.tt.focus();
    return false;
  } 
   
  
    if (document.FormTermine.tt.value > 31 || document.FormTermine.tt.value < 1) {
    alert("Bitte einen gültigen Wert für Tag eingeben!");
    document.FormTermine.tt.focus();
    return false;
  }
  
    if (document.FormTermine.mm.value == "" || document.FormTermine.mm.value == "mm") {
    alert("Bitte ein Monat eingeben!");
    document.FormTermine.mm.value = ""
    document.FormTermine.mm.focus();
    return false;
  }    

  var chkZm = 1;
  for (i = 0; i < document.FormTermine.mm.value.length; ++i)
    if (document.FormTermine.mm.value.charAt(i) < "0" ||
        document.FormTermine.mm.value.charAt(i) > "9")
      chkZm = -1;
  if (chkZm == -1) {
    alert("Monat keine Zahl!");
    document.FormTermine.mm.focus();
    return false;
  }   
    if (document.FormTermine.mm.value > 12 || document.FormTermine.mm.value < 1) {
    alert("Bitte einen gültigen Wert Monat eingeben!");
    document.FormTermine.mm.focus();
    return false;
  }
  
  
    if (document.FormTermine.jj.value == "" || document.FormTermine.jj.value == "jjjj") {
    alert("Bitte das Jahr eingeben!");
    document.FormTermine.jj.value = ""
    document.FormTermine.jj.focus();
    return false;
  }
  
 

    if (document.FormTermine.jj.value < 2008) {
    alert("Bitte einen gültigen Wert für Jahr  eingeben!");
    document.FormTermine.jj.focus();
    return false;
  }
  

  
  var chkZj = 1;
  for (i = 0; i < document.FormTermine.jj.value.length; ++i)
    if (document.FormTermine.jj.value.charAt(i) < "0" ||
        document.FormTermine.jj.value.charAt(i) > "9")
      chkZj = -1;
  if (chkZj == -1) {
    alert("Jahr keine Zahl!");
    document.FormTermine.jj.focus();
    return false;
  } 
  
  
   if (document.FormTermine.stunde.value == "" || document.FormTermine.stunde.value == "HH") {
   alert("Bitte die Stunde eingeben");
   document.FormTermine.stunde.value="";
    document.FormTermine.stunde.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.FormTermine.stunde.value.length; ++i)
    if (document.FormTermine.stunde.value.charAt(i) < "0" ||
        document.FormTermine.stunde.value.charAt(i) > "9")
        chkZ = -1;
  if (chkZ == -1 || document.FormTermine.stunde.value > 24 || document.FormTermine.stunde.value < 0) {
    alert("Bitte einen richtigen Wert für die Stunden eingeben");
    document.FormTermine.stunde.focus();
    return false;
  } 
   
      if (document.FormTermine.min.value == "" || document.FormTermine.min.value == "MM") {
   alert("Bitte die Minuten eingeben");
   document.FormTermine.min.value="";
    document.FormTermine.min.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.FormTermine.min.value.length; ++i)
    if (document.FormTermine.min.value.charAt(i) < "0" ||
        document.FormTermine.min.value.charAt(i) > "9")
        chkZ = -1;
  if (chkZ == -1 || document.FormTermine.min.value > 59 || document.FormTermine.min.value < 0) {
    alert("Bitte einen richtigen Wert für die Minuten eingeben");
    document.FormTermine.min.focus();
    return false;
  }  
  
  if(isInteger(document.FormTermine.StundenDauer.value)==false || document.FormTermine.StundenDauer.value<60){
    alert("Bitte einen richtigen Wert für die Termindauer eingeben");
    document.FormTermine.StundenDauer.focus();
    return false;
  }
  
    if (document.FormTermine.orderid.value < 1) {
    alert("Bitte einen Schüler auswählen!");
    document.FormTermine.orderid.focus();
    return false;
  }
  

}

function chkProtokol()
  {    if (document.FormProt.orderid.value < 1) {
    alert("Bitte einen Termin auswählen!");
    document.FormProt.orderid.focus();
    return false;
  }
if (document.FormProt.protokoltext.value < 1) {
    alert("Bitte ihren Text eingeben!");
    document.FormProt.protokoltext.focus();
    return false;
  }
}

function chkSuchePlz2(id)
  {
  
      if (document.formlsuche.fach20.value=='0') {
    alert("Bitte ein Fach wählen!");
        document.formlsuche.fach20.focus();
    return false;
    }
  }

function chkSuchePlz()
  {
  
      if (document.formplzsuche.fach20.value=='0') {
    alert("Bitte ein Fach wählen!");
        document.formplzsuche.fach20.focus();
    return false;
    }
  
    document.formplzsuche.suchort.value=document.formplzsuche.suchort.value.replace(/ /g, "");
    if (document.formplzsuche.suchort.value.length<2 || document.formplzsuche.suchort.value == "" || document.formplzsuche.suchort.value == "PLZ/ORT") {
    alert("Bitte eine PLZ oder Stadt eingeben!");
    document.formplzsuche.suchort.value='';
    document.formplzsuche.suchort.focus();
    return false;
    }
       
    if (document.formplzsuche.suchort.value < 999 || document.formplzsuche.suchort.value.length>5) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.formplzsuche.suchort.focus();
    return false;
  }
  var chkZ1 = 1;
  for (i = 0; i < document.formplzsuche.suchort.value.length; ++i)
    if (document.formplzsuche.suchort.value.charAt(i) < "0" ||
        document.formplzsuche.suchort.value.charAt(i) > "9")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("PLZ ist keine Zahl!");
    document.formplzsuche.suchort.focus();
    return false;
  }  
  
       
       
      if (document.formplzsuche.suchklasse.value == '' || document.formplzsuche.suchklasse.value =='Klasse'  || document.formplzsuche.suchklasse.value =='0') {
        alert("Bitte geben Sie eine Klasse an!");
       document.formplzsuche.suchklasse.value='';
       document.formplzsuche.suchklasse.focus();
       return false;
      }  
         var chkZ1 = 1;
  for (i = 0; i < document.formplzsuche.suchklasse.value.length; ++i)
    if (document.formplzsuche.suchklasse.value.charAt(i) < "0" ||
        document.formplzsuche.suchklasse.value.charAt(i) > "9")
      {chkZ1 = -1;}
   
  if (chkZ1 == -1) {
    alert("Klasse ist keine Zahl!");
     document.formplzsuche.suchklasse.value='';
    document.formplzsuche.suchklasse.focus();
    return false;
  }  
      if (document.formplzsuche.suchklasse.value > 13) {
       document.formplzsuche.suchklasse.value=13;
      }
  }

function CheckThis()
    {  
    
    if (document.distanzer.stadt.value == "") {
    alert("Bitte eine PLZ oder Stadt eingeben!");
    document.distanzer.stadt.focus();
    return false;
    }
   
    
    
      var chkZ1 = 1;
  for (i = 0; i < document.distanzer.km.value.length; ++i)
    if (document.distanzer.km.value.charAt(i) < "0" ||
        document.distanzer.km.value.charAt(i) > "9")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("Umkreis/km ist keine Zahl!");
    document.distanzer.km.focus();
    return false;
  }  
 
  if (document.distanzer.km.value > 100) {
    document.distanzer.km.value=100;
    }
 
    }
function setBestaet()
    {
      if(document.getElementsByName("best1")[0].checked)
      {
      document.getElementById("AbsendenButton").className="sichtbarKlasse";
      }
     
     if(!document.getElementsByName("best1")[0].checked)
      {
      document.getElementById("AbsendenButton").className="unsichtbarButton";
      }
    }
function setButtonWeiter()
  {
  if(document.getElementById("AbsendenButton").className=='unsichtbarButton' && document.getElementsByName("agb")[0].checked)
    {
    document.getElementById("AbsendenButton").className="sichtbarKlasse";
    }
   
   if(document.getElementById("AbsendenButton").className=='sichtbarKlasse' && !document.getElementsByName("agb")[0].checked)
    {
    document.getElementById("AbsendenButton").className="unsichtbarButton";
    }
  }

function chkFormular () {
if (document.Formular.Datei.value == "") {
    alert("Bitte ein Bild auswählen!");
    fotoHochladenButton();
    document.Formular.Datei.focus();
    return false;
  }
    if (document.Formular.realname.value == "") {
    alert("Bitte Ihren Namen eingeben!");
    document.Formular.realname.focus();
    return false;
  }
  
  if (document.Formular.vorname.value == "") {
    alert("Bitte Ihren Vornamen eingeben!");
    document.Formular.vorname.focus();
    return false;
  }
   if (document.Formular.street.value == "") {
    alert("Bitte Ihre Strasse eingeben!");
    document.Formular.street.focus();
    return false;
  }
  if (document.Formular.plz.value == "") {
    alert("Bitte Ihre PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  if (document.Formular.plz.value < 999) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  var chkZ1 = 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")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("PLZ ist keine Zahl!");
    document.Formular.plz.focus();
    return false;
  }  
  
  if (document.Formular.city.value == "") 
		{
		alert("Bitte Ihre Stadt eingeben!");
		document.Formular.city.focus();
		return false;
		}	
		
		  if (document.Formular.gebTag.value == "" || document.Formular.gebTag.value == "tt") {
   alert("Bitte Ihren Geburtstag eingeben!");
   document.Formular.gebTag.value="";
    document.Formular.gebTag.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.Formular.gebTag.value.length; ++i)
    if (document.Formular.gebTag.value.charAt(i) < "0" ||
        document.Formular.gebTag.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Geburtstag keine Zahl!");
    document.Formular.gebTag.focus();
    return false;
  } 
   
  
    if (document.Formular.gebTag.value > 31 || document.Formular.gebTag.value < 1) {
    alert("Bitte einen gültigen Wert für Ihren Geburtstag eingeben!");
    document.Formular.gebTag.focus();
    return false;
  }
  
    if (document.Formular.gebMonat.value == "" || document.Formular.gebMonat.value == "mm") {
    alert("Bitte Ihren Geburtsmonat eingeben!");
    document.Formular.gebMonat.value = ""
    document.Formular.gebMonat.focus();
    return false;
  }    

  var chkZm = 1;
  for (i = 0; i < document.Formular.gebMonat.value.length; ++i)
    if (document.Formular.gebMonat.value.charAt(i) < "0" ||
        document.Formular.gebMonat.value.charAt(i) > "9")
      chkZm = -1;
  if (chkZm == -1) {
    alert("Geburtsmonat keine Zahl!");
    document.Formular.gebMonat.focus();
    return false;
  }   
    if (document.Formular.gebMonat.value > 12 || document.Formular.gebMonat.value < 1) {
    alert("Bitte einen gültigen Wert für Ihren Geburtsmonat eingeben!");
    document.Formular.gebMonat.focus();
    return false;
  }
  
  
    if (document.Formular.gebJahr.value == "" || document.Formular.gebJahr.value == "jjjj") {
    alert("Bitte Ihr Geburtsjahr eingeben!");
    document.Formular.gebJahr.value = ""
    document.Formular.gebJahr.focus();
    return false;
  }
  
 

    if (document.Formular.gebJahr.value > 2008 || document.Formular.gebJahr.value < 1900) {
    alert("Bitte einen gültigen Wert für Ihr Geburtsjahr eingeben!");
    document.Formular.gebJahr.focus();
    return false;
  }
  

  
  var chkZj = 1;
  for (i = 0; i < document.Formular.gebJahr.value.length; ++i)
    if (document.Formular.gebJahr.value.charAt(i) < "0" ||
        document.Formular.gebJahr.value.charAt(i) > "9")
      chkZj = -1;
  if (chkZj == -1) {
    alert("Geburtsjahr keine Zahl!");
    document.Formular.gebJahr.focus();
    return false;
  } 
  
    if (document.Formular.email.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.Formular.email.focus();
    return false;
  }
  if (document.Formular.email.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.Formular.email.focus();
    return false;
  }
      if (document.Formular.emailq.value == "") {
    alert("Emailbestätigung falsch!");
    document.Formular.emailq.focus();
    return false;
  }
  
      if (document.Formular.vorwahl.value == "") {
    alert("Bitte Ihr Telefonvorwahl eingeben!");
    document.Formular.vorwahl.focus();
    return false;
  }
    var chkZ2 = 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")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonvorwahl ist keine Zahl!");
    document.Formular.vorwahl.focus();
    return false;
  }
   
    if (document.Formular.tel.value == "") {
    alert("Bitte Ihr Telefon eingeben!");
    document.Formular.tel.focus();
    return false;
  }
    var chkZ2 = 1;
  for (i = 0; i < document.Formular.tel.value.length; ++i)
    if (document.Formular.tel.value.charAt(i) < "0" ||
        document.Formular.tel.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonnummer ist keine Zahl!");
    document.Formular.tel.focus();
    return false;
  }
 
  
  if (document.Formular.pwt.value == "") {
    alert("Bitte einen Passwort eingeben!");
    document.Formular.pwt.focus();
    return false;
  }
    if (document.Formular.pwt.value.length < 7) {
    alert("Passwort muss mindestens 7 Zeichen lang sein");
    document.Formular.pwt.focus();
    return false;
  }
  if (document.Formular.pwt.value != document.Formular.pwtq.value) {
    alert("Passwortwiederholung falsch");
    document.Formular.pwtq.focus();
    return false;
  }

if (document.Formular.studienfach.value == "") {
    alert("Bitte einen Studienfach eingeben!");
    document.Formular.studienfach.focus();
    return false;
  }
  
  if (document.Formular.semester.value == "") {
    alert("Bitte Ihr Semester eingeben!");
    document.Formular.semester.focus();
    return false;
  }
  
    var chkZ2 = 1;
  for (i = 0; i < document.Formular.semester.value.length; ++i)
    if (document.Formular.semester.value.charAt(i) < "0" ||
        document.Formular.semester.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Semester ist keine Zahl!");
    document.Formular.semester.focus();
    return false;
  }
  
  if(document.Formular.plzumkreis.value == "PLZ" || document.Formular.plzumkreis.value=='')
    { 
    alert("Bitte eine PLZ eingeben!");
    document.Formular.plzumkreis.focus();
    return false;
    }
        var chkZ2 = 1;
        for (i = 0; i < document.Formular.plzumkreis.value.length; ++i)
        if (document.Formular.plzumkreis.value.charAt(i) < "0" ||
            document.Formular.plzumkreis.value.charAt(i) > "9")
          chkZ2 = -1;
      if (chkZ2 == -1) {
        alert("PLZ ist keine Zahl!");
        document.Formular.plzumkreis.focus();
        return false;
      }
    if (document.Formular.plzumkreis.value < 999) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.Formular.plzumkreis.focus();
    return false;
  }
  
   var chkZ2 = 1;
  for (i = 0; i < document.Formular.kmumkreis.value.length; ++i)
  if (document.Formular.kmumkreis.value.charAt(i) < "0" ||
       document.Formular.kmumkreis.value.charAt(i) > "9")
          chkZ2 = -1;
      if (chkZ2 == -1) {
        alert("Umkreis ist keine Zahl!");
        document.Formular.kmumkreis.focus();
        return false;
      }
    if (document.Formular.kmumkreis.value > 20) {
    document.Formular.kmumkreis.value=20;
    
     }
    
  return chkFaecher();
}

function chkFaecher()
  {
  f=false;
  for(i=1;i<7;i++)
    {
    fach="fach"+i;
    klasse="klasse"+i;
    if(document.getElementsByName(fach)[0].value > 0)
        {
        if(document.getElementsByName(klasse)[0].value<1)
            {
            alert("Bitte eine Klasse wählen!");
            document.getElementsByName(klasse)[0].focus();
            return false;
            }
        f=true;
        }
     }
    if(!f){alert("Bitte mindestens einen Fach auswählen!");document.getElementsByName("fach1")[0].focus();return false;}
  }

function chkFaecher2(id)
  {
 
  for(i=id;i<7;i++)
    {
    fach="fach"+i;
    klasse="klasse"+i;
    if(document.getElementsByName(fach)[0].value > 0)
        {
        if(document.getElementsByName(klasse)[0].value<1)
            {
            alert("Bitte eine Klasse wählen!");
            document.getElementsByName(klasse)[0].focus();
            return false;
            }
        }
     }
  }

var ersteClick=0;
function chkFormularEltern () {
  if(ersteClick==0){
	alert("Bitte hinterlassen Sie in den obenstehenden Feldern Ihre persönlichen Angaben und wir rufen Sie gerne zurück.\nWir freuen uns auf Ihre Anfragen.\n\nSie können uns auch unter der nummer\t0228 6888728 erreichen!\n\noder nutzen Sie unseren kostenlosen Rückrufservice");
    ersteClick++;
  }
  
  if (document.Formular.vorname.value == "") {
    alert("Bitte Ihren Vornamen eingeben!");
    document.Formular.vorname.focus();
    return false;
  }
    if (document.Formular.realname.value == "") {
    alert("Bitte Ihren Namen eingeben!");
    document.Formular.realname.focus();
    return false;
  }
  
  /* if (document.Formular.street.value == "") {
    alert("Bitte Ihre Strasse eingeben!");
    document.Formular.street.focus();
    return false;
  }
  if (document.Formular.plz.value == "") {
    alert("Bitte Ihre PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  if (document.Formular.plz.value < 999) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  var chkZ1 = 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")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("PLZ ist keine Zahl!");
    document.Formular.plz.focus();
    return false;
  }  
  
  if (document.Formular.city.value == "") 
		{
		alert("Bitte Ihre Stadt eingeben!");
		document.Formular.city.focus();
		return false;
		}	
		
  
  */
      if (document.Formular.vorwahl.value == "") {
    alert("Bitte Ihr Telefonvorwahl eingeben!");
    document.Formular.vorwahl.focus();
    return false;
  }
    var chkZ2 = 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")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonvorwahl ist keine Zahl!");
    document.Formular.vorwahl.focus();
    return false;
  }
   
    if (document.Formular.tel.value == "") {
    alert("Bitte Ihr Telefon eingeben!");
    document.Formular.tel.focus();
    return false;
  }
    var chkZ2 = 1;
  for (i = 0; i < document.Formular.tel.value.length; ++i)
    if (document.Formular.tel.value.charAt(i) < "0" ||
        document.Formular.tel.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonnummer ist keine Zahl!");
    document.Formular.tel.focus();
    return false;
  }
 
  if (document.Formular.emailelt.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.Formular.emailelt.focus();
    return false;
  }
  if (document.Formular.emailelt.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.Formular.emailelt.focus();
    return false;
  }
 
 /* 
  if (document.Formular.vorname2.value == "") {
    alert("Bitte einen Vornamen für Nachhilfeschüler eingeben!");
    document.Formular.vorname2.focus();
    return false;
  }    if (document.Formular.realname2.value == "") {
    alert("Bitte einen Namen für Nachhilfeschüler eingeben!");
    document.Formular.realname2.focus();
    return false;
  }
		  if (document.Formular.gebTag.value == "" || document.Formular.gebTag.value == "tt") {
   alert("Bitte Geburtstag eingeben!");
   document.Formular.gebTag.value="";
    document.Formular.gebTag.focus();
    return false;
  }
  var chkZ = 1;
  for (i = 0; i < document.Formular.gebTag.value.length; ++i)
    if (document.Formular.gebTag.value.charAt(i) < "0" ||
        document.Formular.gebTag.value.charAt(i) > "9")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Geburtstag keine Zahl!");
    document.Formular.gebTag.focus();
    return false;
  } 
   
  
    if (document.Formular.gebTag.value > 31 || document.Formular.gebTag.value < 1) {
    alert("Bitte einen gültigen Wert für Ihren Geburtstag eingeben!");
    document.Formular.gebTag.focus();
    return false;
  }
  
    if (document.Formular.gebMonat.value == "" || document.Formular.gebMonat.value == "mm") {
    alert("Bitte Geburtsmonat eingeben!");
    document.Formular.gebMonat.value = ""
    document.Formular.gebMonat.focus();
    return false;
  }    

  var chkZm = 1;
  for (i = 0; i < document.Formular.gebMonat.value.length; ++i)
    if (document.Formular.gebMonat.value.charAt(i) < "0" ||
        document.Formular.gebMonat.value.charAt(i) > "9")
      chkZm = -1;
  if (chkZm == -1) {
    alert("Geburtsmonat keine Zahl!");
    document.Formular.gebMonat.focus();
    return false;
  }   
    if (document.Formular.gebMonat.value > 12 || document.Formular.gebMonat.value < 1) {
    alert("Bitte einen gültigen Wert für Ihren Geburtsmonat eingeben!");
    document.Formular.gebMonat.focus();
    return false;
  }
  
  
    if (document.Formular.gebJahr.value == "" || document.Formular.gebJahr.value == "jjjj") {
    alert("Bitte Geburtsjahr eingeben!");
    document.Formular.gebJahr.value = ""
    document.Formular.gebJahr.focus();
    return false;
  }
  
 

    if (document.Formular.gebJahr.value > 2008 || document.Formular.gebJahr.value < 1900) {
    alert("Bitte einen gültigen Wert für Ihr Geburtsjahr eingeben!");
    document.Formular.gebJahr.focus();
    return false;
  }
  

  
  var chkZj = 1;
  for (i = 0; i < document.Formular.gebJahr.value.length; ++i)
    if (document.Formular.gebJahr.value.charAt(i) < "0" ||
        document.Formular.gebJahr.value.charAt(i) > "9")
      chkZj = -1;
  if (chkZj == -1) {
    alert("Geburtsjahr keine Zahl!");
    document.Formular.gebJahr.focus();
    return false;
  } 
  */
 // sendData();
 // return false;
   }
   
   var http_request = false;
  
   
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
          http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
        http_request.onreadystatechange = alertContents;
      	http_request.open('POST', url, true);
  	   	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
   	 	  http_request.setRequestHeader("Content-length", parameters.length);
     	  http_request.setRequestHeader("Connection", "close");
      	http_request.send(parameters);
   }


   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            
            result = http_request.responseText;
             
             if(result=='ok'){
              alert('Vielen Dank, Ihre Daten wurden abgeschickt.\nWir werden uns in Kürze mit Ihnen in Verbindung setzen.\nBitte Spammfilter anschauen, sollten Sie keine Email bekommen!');
              window.location.href="/";
             }
          else{
          alert(result);
              
              }
          } else {
            alert("Probleme bei der Anfrage!");
            }
      }
   }
//rückruf bearbeitung anfrage
function sendData() {
      var poststr = "uid=" + encodeURI( document.getElementsByName("uid")[0].value ) +
                    "&klasse2=" + encodeURI( document.getElementsByName("klasse2")[0].value ) +
                    "&realname=" + encodeURI( document.getElementsByName("realname")[0].value )+
                    "&vorname=" + encodeURI( document.getElementsByName("vorname")[0].value )+ 
                    "&street=" + encodeURI( document.getElementsByName("street")[0].value )+
                    "&plz=" + encodeURI( document.getElementsByName("plz")[0].value )+ 
                    "&city=" + encodeURI( document.getElementsByName("city")[0].value )+
                    "&vorwahl=" + encodeURI( document.getElementsByName("vorwahl")[0].value )+ 
                    "&tel=" + encodeURI( document.getElementsByName("tel")[0].value )+
                    "&email=" + encodeURI( document.getElementsByName("emailelt")[0].value )+ 
                    "&realname2=" + encodeURI( document.getElementsByName("realname2")[0].value )+
                    "&vorname2=" + encodeURI( document.getElementsByName("vorname2")[0].value )+
                    "&gebTag=" + encodeURI( document.getElementsByName("gebTag")[0].value )+
                    "&gebMonat=" + encodeURI( document.getElementsByName("gebMonat")[0].value )+
                    "&gebJahr=" + encodeURI( document.getElementsByName("gebJahr")[0].value )+
                    "&best2=" + encodeURI( document.getElementsByName("best2")[0].checked );
    makePOSTRequest('/itseiten/inc/sendElternData.php', poststr);
    }


function chkNhlAender()
  {
  
   if (document.Formular.street.value == "") {
    alert("Bitte Ihre Strasse eingeben!");
    document.Formular.street.focus();
    return false;
  }
  if (document.Formular.plz.value == "") {
    alert("Bitte Ihre PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  if (document.Formular.plz.value < 999) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.Formular.plz.focus();
    return false;
  }
  var chkZ1 = 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")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("PLZ ist keine Zahl!");
    document.Formular.plz.focus();
    return false;
  }  
  
  if (document.Formular.city.value == "") 
		{
		alert("Bitte Ihre Stadt eingeben!");
		document.Formular.city.focus();
		return false;
		}	
	  
      if (document.Formular.vorwahl.value == "") {
    alert("Bitte Ihr Telefonvorwahl eingeben!");
    document.Formular.vorwahl.focus();
    return false;
  }
    var chkZ2 = 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")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonvorwahl ist keine Zahl!");
    document.Formular.vorwahl.focus();
    return false;
  }
   
    if (document.Formular.tel.value == "") {
    alert("Bitte Ihr Telefon eingeben!");
    document.Formular.tel.focus();
    return false;
  }
    var chkZ2 = 1;
  for (i = 0; i < document.Formular.tel.value.length; ++i)
    if (document.Formular.tel.value.charAt(i) < "0" ||
        document.Formular.tel.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonnummer ist keine Zahl!");
    document.Formular.tel.focus();
    return false;
  }
 

if (document.Formular.studienfach.value == "") {
    alert("Bitte einen Studienfach eingeben!");
    document.Formular.studienfach.focus();
    return false;
  }
  
  if (document.Formular.semester.value == "") {
    alert("Bitte Ihr Semester eingeben!");
    document.Formular.semester.focus();
    return false;
  }
  
    var chkZ2 = 1;
  for (i = 0; i < document.Formular.semester.value.length; ++i)
    if (document.Formular.semester.value.charAt(i) < "0" ||
        document.Formular.semester.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Semester ist keine Zahl!");
    document.Formular.semester.focus();
    return false;
  }
  

  }
   
function chkFormLernGames () {

    if (document.FormLernGame.realname.value == "") {
    alert("Bitte Ihren Namen eingeben!");
    document.FormLernGame.realname.focus();
    return false;
  }
  
  if (document.FormLernGame.vorname.value == "") {
    alert("Bitte Ihren Vornamen eingeben!");
    document.FormLernGame.vorname.focus();
    return false;
  }
   if (document.FormLernGame.street.value == "") {
    alert("Bitte Ihre Strasse/Hausnummer eingeben!");
    document.FormLernGame.street.focus();
    return false;
  }
  if (document.FormLernGame.plz.value == "") {
    alert("Bitte Ihre PLZ eingeben!");
    document.FormLernGame.plz.focus();
    return false;
  }
  if (document.FormLernGame.plz.value < 999) {
    alert("Bitte eine korrekte PLZ eingeben!");
    document.FormLernGame.plz.focus();
    return false;
  }
  var chkZ1 = 1;
  for (i = 0; i < document.FormLernGame.plz.value.length; ++i)
    if (document.FormLernGame.plz.value.charAt(i) < "0" ||
        document.FormLernGame.plz.value.charAt(i) > "9")
      chkZ1 = -1;
  if (chkZ1 == -1) {
    alert("PLZ ist keine Zahl!");
    document.FormLernGame.plz.focus();
    return false;
  }  
  
  if (document.FormLernGame.city.value == "") 
		{
		alert("Bitte Ihre Stadt eingeben!");
		document.FormLernGame.city.focus();
		return false;
		}	
		
 
      if (document.FormLernGame.vorwahl.value == "") {
    alert("Bitte Ihr Telefonvorwahl eingeben!");
    document.FormLernGame.vorwahl.focus();
    return false;
  }
    var chkZ2 = 1;
  for (i = 0; i < document.FormLernGame.vorwahl.value.length; ++i)
    if (document.FormLernGame.vorwahl.value.charAt(i) < "0" ||
        document.FormLernGame.vorwahl.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonvorwahl ist keine Zahl!");
    document.FormLernGame.vorwahl.focus();
    return false;
  }
   
    if (document.FormLernGame.tel.value == "") {
    alert("Bitte Ihr Telefon eingeben!");
    document.FormLernGame.tel.focus();
    return false;
  }
    var chkZ2 = 1;
  for (i = 0; i < document.FormLernGame.tel.value.length; ++i)
    if (document.FormLernGame.tel.value.charAt(i) < "0" ||
        document.FormLernGame.tel.value.charAt(i) > "9")
      chkZ2 = -1;
  if (chkZ2 == -1) {
    alert("Telefonnummer ist keine Zahl!");
    document.FormLernGame.tel.focus();
    return false;
  }
   
    if (document.FormLernGame.email.value == "") {
    alert("Bitte Ihre E-Mail-Adresse eingeben!");
    document.FormLernGame.email.focus();
    return false;
  }
  if (document.FormLernGame.email.value.indexOf("@") == -1) {
    alert("Keine E-Mail-Adresse!");
    document.FormLernGame.email.focus();
    return false;
  }
  
}
function isFloat(s){
   if(s== null || s==''){return '0,00';}
   s=s.replace(",",".");
   sList=s.split(".");
   if(isInteger(sList[0])==true && isInteger(sList[1])==true){
      return true;
   }
   return false;
}
function isInteger (s){
	  var i;
      
      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);
      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }
      return true;
}
function isEmpty(s){
      return ((s == null) || (s.length == 0))
}
function isDigit (c){
      return ((c >= "0") && (c <= "9"))
}