var request = false;

// Request senden
function setRequest() {
    // 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 = "x.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        var foro = document.formular.form_email.value;

        request.send('wert='+foro);
        // Request auswerten
        request.onreadystatechange = interpretRequest;

        // "Warte"-Symbol

        document.getElementById("ergebis").innerHTML = "";

        var warten = document.createElement("span");
        var wartetext = document.createTextNode("Bitte warten!");
        warten.appendChild(wartetext);
        //warten.class = "symbol";

        var Ausgabebereich = document.getElementById("ergebis");

        Ausgabebereich.appendChild(warten);

    }
}

// Request auswerten
function interpretRequest() {
    switch (request.readyState) {
        case 4:
            if (request.status != 200) {
                alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
            } else {
                var content = request.responseText;
                document.getElementById('ergebis').innerHTML = content;
            }
            break;
        default:
            break;
    }
}




