<!--


function checkEmail(s)
{ 

  // mindestens >= 1 Zeichen for dem @
  var i = 1;
  var sLength = s.length;

  // durchsuchen nach @
  while ((i < sLength) && (s.charAt(i) != "@"))
  { i++;
  }

  if ((i >= sLength) || (s.charAt(i) != "@")) 
  { 
    return false;
  }//endif
  else { 
    i += 2;
  }//endelse 

  // durchsuchen nach '.'
  while ((i < sLength) && (s.charAt(i) != "."))
  { 
    i++
  }//endwhile

  // min einZeichen nach '.'
  if ((i >= sLength - 1) || (s.charAt(i) != "."))
  {
    return false;
  }//endif

  return true;

}//end of checkEmail ()





function Form_Validator(theForm)
{



  if (theForm.Dauerkarte.value == "" &&
     theForm.Bewusstseins_Symposium.value == "" &&
     theForm.Engel_Symposium.value == "" &&
     theForm.Symposium_2012.value == "" &&
     theForm.Selbsterkentnis_durch_Feng_Shui.value == "" &&
     theForm.aztekische_Meditationsreise.value == "" &&
     theForm.Der_Weg_der_Seele.value == "" &&
     theForm.Live_Channeling.value == "" &&
     theForm.Die_Macht_deines_Bewusstseins.value == "" &&
     theForm.Neue_Loesungen_fuer_eine_neue_Welt.value == "" &&
     theForm.Tanz_dich_frei.value == "" &&
     theForm.Schluessel_zur_Ganzheit.value == "" &&
     theForm.Klopfen_Sie_sich_frei.value == "" &&
     theForm.Selbstverwirklichung.value == "" &&
     theForm.Heilungs_Workshop.value == "" &&
     theForm.Gefuehle_und_Heilung.value == "" &&
     theForm.Bewusstsein_der_Liebe.value == "" &&
     theForm.Lichtvolle_Welten.value == "" &&
     theForm.Der_radikale_Mittelweg.value == "" &&
     theForm.Engel_Symposium_Nachmittag.value == "" &&
     theForm.Wie_die_geistige_Welt_mit_uns_kommuniziert.value == "") 

  {
    alert("Bitte \"Anzahl\" Feld fuer Bestellung der jeweiligen Tickets ausfuellen.");
    return (false);
  }


  if(checkEmail(theForm.email.value) == false) {
    alert("Bitte \"email\" Feld korrekt ausfüllen.");
    theForm.email.focus();
    return (false);
  }//endif


  if (theForm.vorname.value == "")
  {
    alert("Bitte \"Vorname\" Feld ausfüllen.");
    theForm.vorname.focus();
    return (false);
  }
  if (theForm.vorname.value.length < 3)
  {
    alert("Bitte \"Vorname\" Feld ausfüllen (min 3 Zeichen).");
    theForm.vorname.focus();
    return (false);
  }

  if (theForm.name.value == "")
  {
    alert("Bitte \"Nachname\" Feld ausfüllen.");
    theForm.name.focus();
    return (false);
  }
  if (theForm.name.value.length < 3)
  {
    alert("Bitte \"Nachname\" Feld ausfüllen (min 3 Zeichen).");
    theForm.name.focus();
    return (false);
  }

  if (theForm.strasse.value == "")
  {
    alert("Bitte \"Strasse\" Feld auswählen.");
    theForm.strasse.focus();
    return (false);
  }
  if (theForm.strasse.value.length < 3)
  {
    alert("Bitte \"Strasse\" Feld ausfüllen (min 3 Zeichen).");
    theForm.strasse.focus();
    return (false);
  }
  

  if (theForm.ort.value == "")
  {
    alert("Bitte \"Ort\" Feld auswählen.");
    theForm.ort.focus();
    return (false);
  }
  if (theForm.ort.value.length < 3)
  {
    alert("Bitte \"Ort\" Feld ausfüllen (min 3 Zeichen).");
    theForm.ort.focus();
    return (false);
  }


  if (theForm.plz.value == "")
  {
    alert("Bitte \"PLZ\" Feld auswählen.");
    theForm.plz.focus();
    return (false);
  }
  if (theForm.plz.value.length < 3)
  {
    alert("Bitte \"PLZ\" Feld ausfüllen (min 3 Zeichen).");
    theForm.plz.focus();
    return (false);
  }
  
  if (theForm.telefon.value == "")
  {
    alert("Bitte \"Telefon\" Feld auswählen.");
    theForm.telefon.focus();
    return (false);
  }
  if (theForm.telefon.value.length < 5)
  {
    alert("Bitte \"Telefon\" Feld ausfüllen (min 5 Zeichen).");
    theForm.telefon.focus();
    return (false);
  }
  
  

  return (true);
}
//-->


