function checkbestellung() {
	var ok = 1;
	if (document.formular.ID_Vorstellung.value=="") {
		alert("Die Auswahl der Vorstellung ist nicht eindeutig. Bitte suchen Sie die gewünschte Vorstellung über den Spielplan aus.");
		ok=0;
	}
	else {
        var anzahl = 0;
        for (i=0;i<document.forms[0].elements.length;++i) {
            if (document.forms[0].elements[i].name.substring(0,7)=="anzahl_") {
                if (document.forms[0].elements[i].value > 0) {
                    anzahl = 1;
                }
            }
        }   
        if (!anzahl) {
            alert("Bitte treffen Sie Ihre Kartenwahl!");
            ok=0;
        }
        else {
            if (document.formular.name.value=="") {
                alert("Bitte geben Sie einen Namen an!");
                ok=0;
            }
            else {
                if (document.formular.strasse.value=="") {
                    alert("Bitte geben Sie eine Strasse und Hausnummer an!");
                    ok=0;
                }
                else {
                    if (document.formular.ort.value=="") {
                        alert("Bitte geben Sie Ort und Postleitzahl an!");
                        ok=0;
                    }
                    else {
                        if (document.formular.email.value=="") {
                            alert("Bitte geben Sie eine E-Mailadresse an!");
                            ok=0;
                        }
                        else {
                            if (!checkEmail(document.formular.email.value)) {
                                alert("Bitte geben Sie eine gültige E-Mailadresse an!");
                                ok=0;
                            }                    
                        }
                    }
                }
            }
        }
	}
	if (ok) {
			document.formular.submit();
	}
	
	
}
function checkEmail(email) {
  var proto  = "(mailto:)?";
  var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
  var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
  var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";

  var rgx    = new RegExp(regex);
  return rgx.exec(email) ? true : false;
}



