var request = false;
// Request senden
function setRequest(value)
{
  if (value == '') return;

  // 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 = "content/"+value+".html";
                        // Request oeffnen
                        request.open('get', url, true);
                        // Requestheader senden
                        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                        // Request senden
                        request.send('fileName='+value);
                        request.fileName = value;
                        // Request auswerten
                        request.onreadystatechange = interpretRequest;
                }
        }

        // Request auswerten
        function interpretRequest() {
                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('contentText').innerHTML = '<h4>' + request.fileName + '</h4>' + content;
                                }
                                break;
                        default:
                                break;
                }
        }


