function submit_berechnung() {
	// Berechnung durchführen und im Eingabeformular anzeigen
	var error = '';
	var form = document.forms['form_input'];
	// Anzeigenparameter prüfen
	var text_ok = false;
	var ausgabe_ok = false;
	var rubrik_ok = false;
	for (var i = 0; i < form.elements.length; i++) {
		if ((form.elements[i].name == 'text') && (form.elements[i].value != '')) {
			text_ok = true;
		}
		if ((form.elements[i].name == 'em_ausgabe[]') && (form.elements[i].checked)) {
			ausgabe_ok = true;
		}
		if ((form.elements[i].name == 'em_rubrik[]') && (form.elements[i].checked)) {
			rubrik_ok = true;
		}
	}
	if (! text_ok) {
		error = error + 'Bitte den Anzeigentext eingeben.' + "\n";
	}
	if (! ausgabe_ok) {
		error = error + 'Bitte eine Ausgabe auswählen.' + "\n";
	}
	if (! rubrik_ok) {
		error = error + 'Bitte eine Rubrik auswählen.' + "\n";
	}
	if (error != '') {
		// Fehlermeldung ausgeben, falls ein Fehler aufgetreten ist.
		alert (error);
	} else {
		// AJAX ausführen
		handlePostRequest('ajax_berechnung.php', 'berechnung', 'form_input');
	}
}


function submit_bestaetigung() {
	// Eingaben prüfen und Bereich zum Bestätigen anzeigen
	var error = '';
	var form = document.forms['form_input'];
	// Anzeigenparameter prüfen
	var text_ok = false;
	var ausgabe_ok = false;
	var rubrik_ok = false;
	var vorname_ok = false;
	var nachname_ok = false;
	var strasse_ok = false;
	var plz_ok = false;
	var ort_ok = false;
	var land_ok = false;
	var email_ok = false;
	for (var i = 0; i < form.elements.length; i++) {
		if ((form.elements[i].name == 'text') && (form.elements[i].value != '')) {
			text_ok = true;
		}
		if ((form.elements[i].name == 'em_ausgabe[]') && (form.elements[i].checked)) {
			ausgabe_ok = true;
		}
		if ((form.elements[i].name == 'em_rubrik[]') && (form.elements[i].checked)) {
			rubrik_ok = true;
		}
		if ((form.elements[i].name == 'Vorname') && (form.elements[i].value != '')) {
			vorname_ok = true;
		}
		if ((form.elements[i].name == 'Nachname') && (form.elements[i].value != '')) {
			nachname_ok = true;
		}
		if ((form.elements[i].name == 'Strasse') && (form.elements[i].value != '')) {
			strasse_ok = true;
		}
		if ((form.elements[i].name == 'PLZ') && (form.elements[i].value != '')) {
			plz_ok = true;
		}
		if ((form.elements[i].name == 'Ort') && (form.elements[i].value != '')) {
			ort_ok = true;
		}
		if ((form.elements[i].name == 'Land') && (form.elements[i].value != '')) {
			land_ok = true;
		}
		if ((form.elements[i].name == 'Email') && (form.elements[i].value != '') && (form.elements[i].value.search(/.{1}\@.{2,64}\..{2,4}$/) >= 0)) {
			email_ok = true;
		}
	}
	if (! text_ok) {
		error = error + 'Bitte den Anzeigentext eingeben.' + "\n";
	}
	if (! ausgabe_ok) {
		error = error + 'Bitte eine Ausgabe auswählen.' + "\n";
	}
	if (! rubrik_ok) {
		error = error + 'Bitte eine Rubrik auswählen.' + "\n";
	}
	if (! vorname_ok) {
		error = error + 'Bitte den Vornamen eingeben.' + "\n";
	}
	if (! nachname_ok) {
		error = error + 'Bitte den Nachnamen eingeben.' + "\n";
	}
	if (! strasse_ok) {
		error = error + 'Bitte die Straße und Hausnummer eingeben.' + "\n";
	}
	if (! plz_ok) {
		error = error + 'Bitte die Postleitzahl eingeben.' + "\n";
	}
	if (! ort_ok) {
		error = error + 'Bitte den Ort eingeben.' + "\n";
	}
	if (! land_ok) {
		error = error + 'Bitte das Land eingeben.' + "\n";
	}
	if (! email_ok) {
		error = error + 'Bitte Ihre korrekte E-Mail eingeben.' + "\n";
	}
	if (error != '') {
		// Fehlermeldung ausgeben, falls ein Fehler aufgetreten ist.
		alert (error);
	} else {
		// Darstellung des Berechnungsergebnisses aktualisieren
		handlePostRequest('ajax_berechnung.php', 'berechnung', 'form_input');
		// Eingabeformular ausblenden und Bestätigung einblenden
		var input = document.getElementById('eingabe');
		input.style.display = 'none';
		var input = document.getElementById('bestaetigung');
		input.style.display = 'block';
		// AJAX ausführen
		handlePostRequest('ajax_bestaetigung.php', 'eingabedaten', 'form_input');
	}
}


function cancel_bestaetigung() {
	// Eingabeformular wieder einblenden und Bestätigung ausblenden
	var input = document.getElementById('eingabe');
	input.style.display = 'block';
	var input = document.getElementById('bestaetigung');
	input.style.display = 'none';
}


function submit_bestellung() {
	// Bestätigung ausblenden und Meldung für Bestellung einblenden
	var input = document.getElementById('bestaetigung');
	input.style.display = 'none';
	var input = document.getElementById('bestellung');
	input.style.display = 'block';
	// AJAX ausführen
	handlePostRequest('ajax_bestellung.php', 'abschlussmeldung', 'form_confirm');
}
