//------------- Java-Script-Funktionen -------------
//|

//
// Funktion: Listbox als Formularfeld 
//						 |
<!--
function Go(x) {
 if(x == "nothing") {
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
   return;
 }
 else {
   location.href = x;
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
 }
}

//
// Funktion: Swap Image
//


function MM_preloadImages() { //v1.2
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    var preloadArray = new Array();
    for (var i=0; i<imgFiles.length; i++) {
      preloadArray[i] = new Image;
      preloadArray[i].src = imgFiles[i];
    }
  }
}

function MM_swapImage() { //v1.2
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = MM_swapImage.arguments[i+2];
  } }
  document.MM_swapImgData = swapArray; //used for restore
}

function MM_swapImgRestore() { //v1.2
  if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}



//
// Funktion: Default-Text-Setzen in Statuszeile
//

function ZeigeInfo (Ausgabe) {
    window.status = Ausgabe;
  }



//
// Funktion: Rollover-Effekt für Print-Referenzen
//


  function MM_swapImage() { //v1.0
    var i,theObj,j=0,swapArray=new Array,oldArray=document.MM_swapImgData;
    for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
      theObj = eval(MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1])
      if (theObj != null) {
        swapArray[j++] = theObj;
        swapArray[j++] = (oldArray==null || oldArray[j-1]!=theObj)?theObj.src:oldArray[j];
        theObj.src = MM_swapImage.arguments[i+2];
    } }
    document.MM_swapImgData = swapArray; //used for restore
  }
  
  
  function MM_swapImgRestore() { //v1.0
    if (document.MM_swapImgData != null)
      for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
        document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
  }


//
// Funktion: Formular-Check in "Kontakte"
//

    function chkFormular()
	{
      if(document.anfrage.veranstalt.value == "")
      {
       alert("Bitte geben Sie den Veranstaltungsnamen ein!");
       document.anfrage.veranstalt.focus();
       return false;
      }
     if(document.anfrage.datum.value == "")
      {
       alert("Bitte geben Sie das Veranstaltungsdatum ein!");
       document.anfrage.datum.focus();
       return false;
      }
	  if(document.anfrage.anzahl.value == "")
      {
       alert("Bitte geben Sie die Anzahl der gewünschten Karten ein!");
       document.anfrage.anzahl.focus();
       return false;
      }
	  if(document.anfrage.nname.value == "")
      {
       alert("Bitte geben Sie Ihren Nachnamen ein!");
       document.anfrage.nname.focus();
       return false;
      }
	  if(document.anfrage.vname.value == "")
      {
       alert("Bitte geben Sie Ihren Vornamen ein!");
       document.anfrage.vname.focus();
       return false;
      }
     if(document.anfrage.strasse.value == "")
      {
       alert("Bitte geben Sie Ihre Strasse ein!");
       document.anfrage.strasse.focus();
       return false;
      }
     if(document.anfrage.hnummer.value == "")
      {
       alert("Bitte geben Sie Ihre Hausnummer ein!");
       document.anfrage.hnummer.focus();
       return false;
      }
     if(document.anfrage.plz.value == "")
      {
       alert("Bitte geben Sie Ihre Postleitzahl ein!");
       document.anfrage.plz.focus();
       return false;
      }
     if(document.anfrage.ort.value == "")
      {
       alert("Bitte geben Sie Ihren Ort ein!");
       document.anfrage.ort.focus();
       return false;
      }
     if(document.anfrage.email.value.indexOf('@') == -1)
      {
       alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
       document.anfrage.email.focus();
       return false;
      }
     if(document.anfrage.telefon.value == "")
      {
       alert("Bitte geben Sie Ihre Telefon-Nr.: ein!");
       document.anfrage.telefon.focus();
       return false;
  		}
  else
      document.anfrage.href="danke.htm";
	}


