// JavaScript Document
	var request = false;

	// Request senden
	function Emailtest() {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// überprüfen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "emailtest.php";
			// Name auslesen
			var value = document.getElementById('email').value;
			// Request öffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send('mail='+value);
			// Request auswerten
			request.onreadystatechange = interpretEmailtest;
		}
	}

	// Request auswerten
	function interpretEmailtest() {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('Sendeknopf').innerHTML = content;
				}
				break;
			default:
				break;
		}
	}
	
	// Request senden
	function sqsend() {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// überprüfen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "sq.php";
			// Name auslesen
			var value = document.getElementById('sicherheitscode').value;
			// Request öffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send('sq='+value);
			// Request auswerten
			request.onreadystatechange = interpretsq;
		}
	}

	// Request auswerten
	function interpretsq() {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('Sendeknopf').innerHTML = content;
				}
				break;
			default:
				break;
		}
	}

	// Request senden
	function Senden() {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// überprüfen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "send.php";
			// Name auslesen
			var benutzer = document.getElementById('benutzer').value;
			var email = document.getElementById('email').value;
			var strasse = document.getElementById('strasse').value;
			var plz = document.getElementById('plz').value;
			var ort = document.getElementById('ort').value;
			var telefon = document.getElementById('telefon').value;
			var betreff = document.getElementById('betreff').value;
			var text = document.getElementById('text').value;
			var sicherheitscode = document.getElementById('sicherheitscode').value;
			alert(email);
			// Request öffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send(
						 'benutzer='+benutzer+
						 '&email='+email+
						 '&strasse='+strasse+
						 '&plz='+plz+
						 '&ort='+ort+
						 '&telefon='+telefon+
						 '&betreff='+betreff+
						 '&text='+text+
						 '&sicherheitscode='+sicherheitscode					 
						 );
			// Request auswerten
			request.onreadystatechange = interpretSenden;
		}
	}

	// Request auswerten
	function interpretSenden() {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var content = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
					document.getElementById('Inhalt').innerHTML = content;
				}
				break;
			default:
				break;
		}
	}


