function buchungsCheck(){
	var addMessage = "" ;
	//addMessage += " reicht es aus, diese und den Namen Ihrer Firma anzugeben." ;
	var message = "" ;
	var formName = "buchen" ;
	var checkIt = "" ;
	var reg = /^[a-z][a-z_\-0-9\.]+@[a-z_\-0-9\.]+\.[a-z]{2,3}$/i ;
	/*
	//ShortCut mit Kundennummer und Name der Firma?
	var shortCut = true ;
	checkIt = document.forms[formName].kundennr.value ;
	if (checkIt == ""){
		shortCut = false ;
	}
	checkIt = document.forms[formName].firma.value ;
	if (checkIt == ""){
		shortCut = false ;
	}
	if (shortCut){
		return true ;
	}
	*/
	//Ansonsten das volle Programm ueberpruefen?
	//AGB
	checkIt = document.forms[formName].agb.checked ;
	if (!checkIt){
		message = "Sie müssen den AGB zustimmen, bevor Sie Seminare buchen!" + addMessage ;
		alert (message) ;
		document.forms[formName].agb.focus() ;
		return false ;
	}
	//Name?
	checkIt = document.forms[formName].nachname.value ;
	if (checkIt == ""){
		message = "Bitte geben Sie Ihren Namen an!" + addMessage ;
		alert (message) ;
		document.forms[formName].nachname.focus() ;
		return false ;
	}
	//Strasse?
	checkIt = document.forms[formName].strasse.value ;
	if (checkIt == ""){
		message = "Bitte geben Sie Ihre Strasse an!" + addMessage ;
		alert (message) ;
		document.forms[formName].strasse.focus() ;
		return false ;
	}
	//PLZ?
	checkIt = document.forms[formName].plz.value ;
	if (checkIt == ""){
		message = "Bitte geben Sie Ihre Postleitzahl an!" + addMessage ;
		alert (message) ;
		document.forms[formName].plz.focus() ;
		return false ;
	}
	//Ort?
	checkIt = document.forms[formName].ort.value ;
	if (checkIt == ""){
		message = "Bitte geben Sie Ihren Ort an!" + addMessage ;
		alert (message) ;
		document.forms[formName].ort.focus() ;
		return false ;
	}
	//Telefon?
	checkIt = document.forms[formName].telefon.value ;
	if (checkIt == ""){
		message = "Bitte geben Sie Ihre Telefonnummer für Rückfragen an!" + addMessage ;
		alert (message) ;
		document.forms[formName].telefon.focus() ;
		return false ;
	}
	//E-Mail?
	if (!reg.exec(document.forms[formName].email.value) ){
		message = "Diese E-Mail-Adresse ist ungültig." + addMessage ; 
		alert (message) ;
		document.forms[formName].email.focus() ;
		return false ;
	}
	//RECHNUNGSADRESSE
	var rgAktiv = document.forms[formName].rg_aktiv.checked ;
	//Strasse
	checkIt = document.forms[formName].rg_strasse.value ;
	if (rgAktiv && checkIt == ""){
		message = "Bitte geben Sie die Straße der Rechnungsadresse an!" ;
		alert (message) ;
		document.forms[formName].rg_strasse.focus() ;
		return false ;
	}
	//PLZ
	checkIt = document.forms[formName].rg_plz.value ;
	if (rgAktiv && checkIt == ""){
		message = "Bitte geben Sie die Postleitzahl der Rechnungsadresse an!" ;
		alert (message) ;
		document.forms[formName].rg_plz.focus() ;
		return false ;
	}
	//Ort
	checkIt = document.forms[formName].rg_ort.value ;
	if (rgAktiv && checkIt == ""){
		message = "Bitte geben Sie den Ort der Rechnungsadresse an!" ;
		alert (message) ;
		document.forms[formName].rg_ort.focus() ;
		return false ;
	}
	return true ;
}

function agb (breite, hoehe){
	var url = "../popupagb/scragb.php" ;
	var name="winAgb" ;
	var attribute = "directories=no,height="+hoehe+",width="+breite+"menubar=no,location=no,scrollbars=yes,toolbar=no,resizable=yes" ;
	var winAgb = window.open(url, name, attribute) ;
	winAgb.focus() ;
}

//ReadOnly-Wert und - Darstellung der Felder für die Rechnungsadresse umstellen
function toggleReadOnly(){
	var formName = "buchen" ;
	//---Schreiben erlauben
	if (document.forms[formName].rg_aktiv.checked == true){
		document.forms[formName].rg_strasse.readOnly = false ;
		document.forms[formName].rg_plz.readOnly = false ;
		document.forms[formName].rg_ort.readOnly = false ;
		//---CSS-Stil(e) entfernen
		document.getElementById("rg_strasse").className = "stdField" ;
		document.getElementById("rg_plz").className = "stdField" ;
		document.getElementById("rg_ort").className = "stdField" ;
		//---erstes Feld erhält den Focus
		document.forms[formName].rg_strasse.focus() ;
	}
	//---Schreiben verbieten
	else{
		document.forms[formName].rg_strasse.readOnly = true ;
		document.forms[formName].rg_plz.readOnly = true ;
		document.forms[formName].rg_ort.readOnly = true ;
		//---CSS-Stil(e) setzen
		document.getElementById("rg_strasse").className = "readOnlyField" ;
		document.getElementById("rg_plz").className = "readOnlyField" ;
		document.getElementById("rg_ort").className = "readOnlyField" ;
	}
}