//==================================================================================
//==================================================================================
//
// JS-PROGRAMMIERUNG
// AUTOR: MS
// ERSTELLT: 01.12.2008
//
//==================================================================================
//==================================================================================

function start_func()
{
unsetFocusBorder();
getURL();
menu();
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// POPUP
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function open_at_start ()
{
  ganzes_document = document.getElementById('corpus');
	ganzes_document.className = "documentFader";
}

function close_popup()
{
	PopUp = document.getElementById('popup');
	PopUp.style.display = 'none';
	
	ganzes_document = document.getElementById('corpus');
	ganzes_document.className = "";
	
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// BACKGROUND
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function getURL()
{
  var siteStatus = window.location.search.substring(1, window.location.search.length);

	var bild = document.getElementById('bg_bild');
	var bild_ID = 'bg_01.jpg';

	//if (siteStatus=='') {bild_ID = 'bg_01.jpg';}
	if (siteStatus=='index') {bild_ID = 'bg_01.jpg';}
	
	// TURNIERE
	if (siteStatus=='halloween_2010') {bild_ID = 'bg_turnier_halloween_2010.jpg';}	
	if (siteStatus=='silvester-cup-2010') {bild_ID = 'bg_turnier_silvester_2010.jpg';}
	if (siteStatus=='silvester-cup-2010-f') {bild_ID = 'bg_turnier_silvester_2010_f.jpg';}	
	if (siteStatus=='silvester-cup-2010-e') {bild_ID = 'bg_turnier_silvester_2010_e.jpg';}
	if (siteStatus=='silvester-cup-2010-c') {bild_ID = 'bg_turnier_silvester_2010_c.jpg';}
	if (siteStatus=='silvester-cup-2010-d') {bild_ID = 'bg_turnier_silvester_2010_d.jpg';}
	if (siteStatus=='silvester-cup-2010-b') {bild_ID = 'bg_turnier_silvester_2010_b.jpg';}
	if (siteStatus=='silvester-cup-2010-freizeit') {bild_ID = 'bg_turnier_silvester_2010_freizeit.jpg';}
	if (siteStatus=='halloween_2011') {bild_ID = 'bg_turnier_halloween_2011.jpg';}	
		
	// OTHER SITES
	if (siteStatus=='UEber-uns') {bild_ID = 'bg_ueber_uns.jpg';}
	if (siteStatus=='unsere-soccercourts') {bild_ID = 'bg_unsere_soccercourts.jpg';}
	if (siteStatus=='OEffnungszeiten') {bild_ID = 'bg_oeffnungszeiten.jpg';}
	if (siteStatus=='sponsoring') {bild_ID = 'bg_sponsoring.jpg';}
	if (siteStatus=='presse') {bild_ID = 'bg_presse.jpg';}
	if (siteStatus=='hausordnung') {bild_ID = 'bg_hausordnung.jpg';}
	if (siteStatus=='agbs') {bild_ID = 'bg_agbs.jpg';}
	
	if (siteStatus=='specials') {bild_ID = 'bg_specials.jpg';}
	if (siteStatus=='turniere') {bild_ID = 'bg_turniere.jpg';}
	if (siteStatus=='kindergeburtstage') {bild_ID = 'bg_kindergeburtstage.jpg';}
	if (siteStatus=='geburtstagspreise-und-jugendpreise-bis-16-jahre-alt') {bild_ID = 'bg_geb_preise.jpg';}
	if (siteStatus=='haeufig-gestellten-fragen') {bild_ID = 'bg_geb_faq.jpg';}
	if (siteStatus=='geburtstagskarten') {bild_ID = 'bg_geburtstagskarten.jpg';}
	if (siteStatus=='schulsport') {bild_ID = 'bg_schulsport.jpg';}
	if (siteStatus=='betriebsfeste') {bild_ID = 'bg_betriebsfeste.jpg';}
	if (siteStatus=='fussball-schule') {bild_ID = 'bg_fussball_schule.jpg';}
	if (siteStatus=='vereine') {bild_ID = 'bg_vereine.jpg';}
	if (siteStatus=='geschenk-gutscheine') {bild_ID = 'bg_geschenk_gutscheine.jpg';}
	
	if (siteStatus=='preise') {bild_ID = 'bg_preise.jpg';}
	
	if (siteStatus=='interaktiv') {bild_ID = 'bg_interaktiv.jpg';}
	if (siteStatus=='online-reservierung') {bild_ID = 'bg_online_reservierung.jpg';}
	if (siteStatus=='newsletter') {bild_ID = 'bg_newsletter.jpg';}
	if (siteStatus=='transfermarkt') {bild_ID = 'bg_transfermarkt.jpg';}
	
	if (siteStatus=='mediacenter') {bild_ID = 'bg_mediacenter.jpg';}
	if (siteStatus=='gallery') {bild_ID = 'bg_gallery.jpg';}
	if (siteStatus=='videos') {bild_ID = 'bg_videos.jpg';}
	
	if (siteStatus=='kontakt') {bild_ID = 'bg_kontakt.jpg';}
	if (siteStatus=='links') {bild_ID = 'bg_links.jpg';}
	if (siteStatus=='anfahrt') {bild_ID = 'bg_anfahrt.jpg';}
	if (siteStatus=='kontakt-1') {bild_ID = 'bg_kontakt_1.jpg';}
	if (siteStatus=='impressum') {bild_ID = 'bg_impressum.jpg';}
	

	
	bild.innerHTML = "<img src='/bilder/"+bild_ID+"' alt='' title='' />";
  
	//alert(siteStatus);
	//alert(bild.innerHTML);
  //alert(bild_ID);
	
}




//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// MENU
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function menu()
{

	
	// The same as before: adding events
	$('myElement').addEvents({
		'mouseenter': function(){
			// Always sets the duration of the tween to 1000 ms and a bouncing transition
			// And then tweens the height of the element
			this.set('tween', {
				duration: 1000,
				transition: Fx.Transitions.Bounce.easeOut // This could have been also 'bounce:out'
			}).tween('height', '130px');
		},
		'mouseleave': function(){
			// Resets the tween and changes the element back to its original size
			this.set('tween', {}).tween('height', '31px');
		}
	});
}





//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// DATUM / TAG-ERRECHNUNG
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



var datum1;
var datum2;
var datum3;
var WochenTag;  



//*****************************************************************************
//******************************************************************************
//*** DATUM TESTEN
//******************************************************************************
//*****************************************************************************/

// ABFRAGE JETZIGES DATUM
var jetzt = new Date();
var Tag = jetzt.getDate();
var Jahresmonat = jetzt.getMonth();
var Monat = Jahresmonat+1;
var Jahr = jetzt.getFullYear();



// WURDE ÜBERHAUPT WAS EINGETRAGEN
function check_datum()
{
  if(document.reservierung.Wunschdatum.value=="")
  {
    alert("Bitte geben Sie Ihr Wunschdatum an!");
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }

  if(document.reservierung.Wunschdatum.value!="")
  {
    var dasDatum = document.reservierung.Wunschdatum.value;
    var suche = /^(\d\d)(\.)(\d\d)(\.)(\d\d\d\d)$/;
    var ergebnis = suche.test(dasDatum);
    if(ergebnis == false)
    {
      alert("Bitte geben Sie Ihr gültiges Datum in der Form von tt.mm.jjjj an!");
      document.reservierung.Wunschdatum.focus();
	  document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
      return false;
    }
    if(ergebnis == true)
    {
      uebergabe_in_variablen();
    }
  }
}


// EINGETRAGENES DATUM AUFTEILEN
function uebergabe_in_variablen()
{
  Wert = document.reservierung.Wunschdatum.value;
  var Ausdruck = /(\d\d)(\.)(\d\d)(\.)(\d\d\d\d)/;
  Ausdruck.exec(Wert);
  datumTag = RegExp.$1; // TAG
  datumMonat = RegExp.$3; // MONAT
  datumJahr = RegExp.$5; // JAHR
  datum1 = Number(datumTag);
  datum2 = Number(datumMonat);
  datum3 = Number(datumJahr);
  check_richtig_datum();
}


// CHECKEN OB DIESES DATUM RICHTIG IST
function check_richtig_datum()
{
  if(datum1 >= 32 || datum2 >= 13 || datum3 <= 2009 || datum3 >= 2050)
  {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
  //LIEGT DAS DATUM IN DER VERGANGENHEIT???
  if(datum3==Jahr)
  {
    if(datum2<Monat)
	{
      alert("Dieses Datum liegt in der Vergangenheit!\nBitte geben Sie ein gültiges Datum ein!")
      document.reservierung.Wunschdatum.focus();
	  document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
      return false;	
	}
	if(datum2==Monat)
	{
	  if(datum1<Tag)
	  {
	    alert("Dieses Datum liegt in der Vergangenheit!\nBitte geben Sie ein gültiges Datum ein!!")
        document.reservierung.Wunschdatum.focus();
		document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
        return false;
	  }
	}
  }
  
  //Februar
  if(datum2==02 && datum1>=30)
   {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
  //April
  if(datum2==4 && datum1>=31)
   {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }  
  //Juni
  if(datum2==6 && datum1>=31)
   {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
  //September
  if(datum2==9 && datum1>=31)
   {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
  //November
  if(datum2==11 && datum1>=31)
   {
    alert("Das ist kein gültiges Datum!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
  
  
 // WENN DATUM KORREKR IST -> ÜBERPRÜNG OB 3 TAGE EINGEHALTEN SIND
  else
  {
    // ausgeschaltet
    //teste_3_tage ();
    datum_ausrechnen();
  }  
}


// TESTE OB 3 TAGE EINGEHALTEN SIND
function teste_3_tage ()
{
var GrenzTag = Tag + 3;
var NextMonat = Monat+1;
var MoreThat2Monat = Monat+2;
var NextJahr = Jahr+1;


  if(datum3==Jahr)
  {

    // wenn datum im gleichem monat liegt
	if(Monat == datum2)
	{
	  if(Tag<=28)
	  {
	    if(GrenzTag<=datum1)
	    {datum_ausrechnen();return false;}
      }
	}

	//wenn datum in nächsten monat liegt
	if(datum2 == NextMonat)
	{
	  if(Tag<=28)
	  {datum_ausrechnen();return false;}
	  if(Tag==29)
	  {	if(datum1>=1)
		{datum_ausrechnen();return false;}
	  }
	  if(Tag==30)
	  { if(datum1>=2)
		{datum_ausrechnen();return false;}
	  }
	  if(Tag==31)
	  { if(datum1>=3)
		  {datum_ausrechnen();return false;}
	  } 
	  else
	  {
		alert("Das von Ihnen eingegebene Datum ist zu kurzfristig!")
		document.reservierung.Wunschdatum.focus();
		document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
		return false; 
	  }  
	}
	
	// wenn weiter als 2 Monate
	if(datum2 >= MoreThat2Monat)
	{
	  datum_ausrechnen();return false;
	}
	
	if(Monat == 12)
	{
	    if(datum3==Jahr)
	    {			
	      if(Tag<=28)
	      {
	        if(GrenzTag<=datum1)
	        {datum_ausrechnen();return false;}
          }
	    }
		else
		{
		  alert("Das von Ihnen eingegebene Datum ist zu kurzfristig!")
		  document.reservierung.Wunschdatum.focus();
		  document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
		  return false; 
		}  
	}
	
  }

  
  if(datum3>=NextJahr)
  {
	if(Tag<=28)
	{datum_ausrechnen();return false;}
	if(Tag==29)
	{if(datum1>=1)
	  {datum_ausrechnen();return false;}
	}
	if(Tag==30)
	{ if(datum1>=2)
	  {datum_ausrechnen();return false;}
	}
	if(Tag==31)
	{ if(datum1>=3)
	  {datum_ausrechnen();return false;}
	}  
	else
	{
	  alert("Das von Ihnen eingegebene Datum ist zu kurzfristig!")
	  document.reservierung.Wunschdatum.focus();
	  document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
	  return false; 
	}	  
  }


 else
  {
    alert("Das von Ihnen eingegebene Datum ist zu kurzfristig!!")
    document.reservierung.Wunschdatum.focus();
	document.reservierung.Wunschdatum.value = "tt.mm.jjjj";
    return false;
  }
 
}




//WOCHENTAG AUSRECHNEN
function datum_ausrechnen()
{

  // Referenztag ist Samstag, der 01.01.0001.
	// Nun werden alle Tage bis zum Eingabe-Datum gezählt.
	// Alle-Vergangenen-Tage modulo 7 ergibt dann eine Zahl
	// zwischen 0 und 6, die einen Wochentag
	// zwischen Samstag und Freitag repräsentiert.

	// grobe Zählung: Ganze Jahre +
	// Tage im aktuellen Monat + ganze Monate im aktuellen Jahr

	var month = "312831303130313130313031";
	var days = (datum3-1)*365 + (datum1-1);
	for(var i=0;i<datum2-1;i++) days += month.substr(i*2,2)*1;

	// Kalenderreform: Sprung vom 04.10.1582 zum 15.10.1582
	if(datum3>1582 || datum3==1582 && (datum2>10 || datum2==10 && datum2 >4)) days -= 10;

	// Schaltjahre bis 1599: alle Jahre, die durch 4 teilbar sind.
	// Ab 1600: alle Jahre, die durch 4 teilbar sind,
	// außer den vollen Jahrhunderten,
	// es sei denn, sie sind durch 400 teilbar.

	var leapyears = Math.floor(datum3 / 4);
	if(datum3%4==0 && datum2<3) leapyears--;
	if(datum3>=1600)
	{
		leapyears -= Math.floor((datum3-1600) / 100);
		leapyears += Math.floor((datum3-1600) / 400);
		if(datum3%100==0 && datum2<3)
		{
			leapyears++;
			if(datum3%400==0) leapyears--;
		}
	}
	days += leapyears;

	// Ergebnis anzeigen
	week = days%7;

  wochentag = new Array();
  wochentag[0] = "Samstag";
  wochentag[1] = "Sonntag";
  wochentag[2] = "Montag";
  wochentag[3] = "Dienstag";
  wochentag[4] = "Mittwoch";
  wochentag[5] = "Donnerstag";
  wochentag[6] = "Freitag";
  
  WochenTag = wochentag[Number(week)];

  schreib_datum = datumTag + "." + datumMonat + "." + datumJahr + " ist ein " + "<span style='font-weight: bold;'>" + WochenTag + "</span>.";
  document.getElementById("Tag").value = WochenTag;
  document.reservierung.Tag.value == WochenTag;
  datum_anzeigen_lassen();
}

function datum_anzeigen_lassen()
{
document.getElementById("anzeige").innerHTML = schreib_datum;
}


// DATUM WIRD ANGEZEIGT, WENN FELD VERLASSEN WIRD
function datum_anzeigen ()
{
  check_datum();
}



//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// CHECK-FORM 
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




function checkForm()
{

//ANREDE


// VORNAME
  if(document.reservierung.Vorname.value=="")
    {
    alert("Bitte geben Sie Ihren Vornamen an!");
    document.reservierung.Vorname.focus();
    return false;
    }
		
		
// NAME
  if(document.reservierung.Name.value=="")
    {
    alert("Bitte geben Sie Ihren Namen an!");
    document.reservierung.Name.focus();
    return false;
    }
		

//EMAIL  
  if(document.reservierung.Email.value=="")
    {
    alert("Bitte geben Sie Ihre E-Mail an!");
    document.reservierung.Email.focus();
    return false;
    }
    
  if(document.reservierung.Email.value.indexOf('@')==-1)
    {
    alert("Das ist keine E-Mail Adresse!");
    document.reservierung.Email.focus();
    return false;
    }
    
    
//TELEFON  
  if(document.reservierung.Telefon.value=="")
    {
    alert("Sie haben keine Telefonnummer eingegen!");
    document.reservierung.Telefon.focus();
    return false;
    }
    
  if(document.reservierung.Telefon.value!="")
    {
    var chkZ = 1;
    for (i = 0; i < document.reservierung.Telefon.value.length; ++i)
    if (document.reservierung.Telefon.value.charAt(i) < "0" ||
        document.reservierung.Telefon.value.charAt(i) > "9")
    chkZ = -1;
    if (chkZ == -1) {
    alert("Das ist keine Telefonnummer! Bitte geben benutzen Sie keine Sonderzeichen (kein / oder -)");
    document.reservierung.Telefon.focus();
    return false;   
    }
  }

// STRASSE_HAUSNUMMER
  if(document.reservierung.Strasse_Hausnummer.value=="")
    {
    alert("Bitte geben Sie Ihre Straße und Hausnummer an!");
    document.reservierung.Strasse_Hausnummer.focus();
    return false;
    }


// PLZ
  if(document.reservierung.Plz.value=="")
    {
    alert("Bitte geben Sie Ihre Postleitzahl an!");
    document.reservierung.Plz.focus();
    return false;
    }
   
   if(document.reservierung.Plz.value!="")
    {
      var chkZ = 1;
      for (i = 0; i < document.reservierung.Plz.value.length; ++i)
      if (document.reservierung.Plz.value.charAt(i) < "0" ||
          document.reservierung.Plz.value.charAt(i) > "9")
      chkZ = -1;
      if (chkZ == -1) {
      alert("Das ist keine Postleitzahl!");
      document.reservierung.Plz.focus();
      return false;   
      }
    }
  
  if(document.reservierung.Plz.value!="")
    plz_laenge = document.reservierung.Plz.value.length;
    if (plz_laenge > 5 || plz_laenge < 3)
    {
    alert("Das ist keine Postleitzahl!");
    document.reservierung.Plz.focus();
    return false;       
    }
    if (plz_laenge < 4)
    {
    alert("Das ist keine Postleitzahl!");
    document.reservierung.Plz.focus();
    return false;       
    }    
    
// ORT
  if(document.reservierung.Ort.value=="")
    {
    alert("Bitte geben Sie Ihren Wohnort an!");
    document.reservierung.Ort.focus();
    return false;
    }    



    

// ENDE
  if(document.reservierung.Ende.value=="" || document.reservierung.Ende.value=="hh:mm")
    {
    alert("Bis wieviel Uhr möchten Sie spielen?");
    document.reservierung.Ende.focus();
    return false;
    }
    
    
// AGB
  if(document.reservierung.AGB.checked == false)
    {
    alert("Sie müssen die AGBs akzeptieren!");
    document.reservierung.AGB.focus();
    return false;
    }    
}





//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ONLINE-RESERVIERUNG - LAND TAUSCHEN
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function land_anzeigen()
{
  if(document.reservierung.Land.value=="Deutschland")
  {
    Land1 = document.getElementById('Deutsch');
	Land2 = document.getElementById('Lux');
	Land1.style.display = "block";
	Land2.style.display = "none";	
  }
  if(document.reservierung.Land.value=="Luxembourg")
  {
    Land1 = document.getElementById('Deutsch');
	Land2 = document.getElementById('Lux');
	Land1.style.display = "none";
	Land2.style.display = "block";
  }  
}





//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// CHECK-FORM -KONTAKT
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function checkFormKontakt()
{
// VORNAME
  if(document.kontakt.Vorname.value=="")
    {
    alert("Bitte geben Sie Ihren Vornamen an!");
    document.kontakt.Vorname.focus();
    return false;
    }
		
		
// NAME
  if(document.kontakt.Name.value=="")
    {
    alert("Bitte geben Sie Ihren Namen an!");
    document.kontakt.Name.focus();
    return false;
    }
		

//EMAIL  
  if(document.kontakt.Email.value=="")
    {
    alert("Bitte geben Sie Ihre E-Mail an!");
    document.kontakt.Email.focus();
    return false;
    }
    
  if(document.kontakt.Email.value.indexOf('@')==-1)
    {
    alert("Das ist keine E-Mail Adresse!");
    document.kontakt.Email.focus();
    return false;
    }
    
    
//TELEFON  
  if(document.kontakt.Telefon.value=="")
    {
    alert("Sie haben keine Telefonnummer eingegen!");
    document.kontakt.Telefon.focus();
    return false;
    }
    
  if(document.kontakt.Telefon.value!="")
    {
    var chkZ = 1;
    for (i = 0; i < document.kontakt.Telefon.value.length; ++i)
    if (document.kontakt.Telefon.value.charAt(i) < "0" ||
        document.kontakt.Telefon.value.charAt(i) > "9")
    chkZ = -1;
    if (chkZ == -1) {
    alert("Das ist keine Telefonnummer! Bitte geben benutzen Sie keine Sonderzeichen (kein / oder -)");
    document.kontakt.Telefon.focus();
    return false;   
    }
  }

// STRASSE_HAUSNUMMER
  if(document.kontakt.Strasse_Hausnummer.value=="")
    {
    alert("Bitte geben Sie Ihre Straße und Hausnummer an!");
    document.kontakt.Strasse_Hausnummer.focus();
    return false;
    }


// PLZ
  if(document.kontakt.Plz.value=="")
    {
    alert("Bitte geben Sie Ihre Postleitzahl an!");
    document.kontakt.Plz.focus();
    return false;
    }
   
   if(document.kontakt.Plz.value!="")
    {
      var chkZ = 1;
      for (i = 0; i < document.kontakt.Plz.value.length; ++i)
      if (document.kontakt.Plz.value.charAt(i) < "0" ||
          document.kontakt.Plz.value.charAt(i) > "9")
      chkZ = -1;
      if (chkZ == -1) {
      alert("Das ist keine Postleitzahl!");
      document.kontakt.Plz.focus();
      return false;   
      }
    }
  
  if(document.kontakt.Plz.value!="")
    plz_laenge = document.kontakt.Plz.value.length;
    if (plz_laenge > 5 || plz_laenge < 3)
    {
    alert("Das ist keine Postleitzahl!");
    document.kontakt.Plz.focus();
    return false;       
    }
    if (plz_laenge < 4)
    {
    alert("Das ist keine Postleitzahl!");
    document.kontakt.Plz.focus();
    return false;       
    }    
    
// ORT
  if(document.kontakt.Ort.value=="")
    {
    alert("Bitte geben Sie Ihren Wohnort an!");
    document.kontakt.Ort.focus();
    return false;
    }    
		
}








