function setRequest(script, bereich) { divbereich=bereich; if (window.XMLHttpRequest) { request = new XMLHttpRequest(); } else if (window.ActiveXObject) { try { request = new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { try { request = new ActiveXObject('Microsoft.XMLHTTP'); } catch (e) {} } } if (!request) { alert("Kann keine XMLHTTP-Instanz erzeugen"); return false; } else { request.open('post', script, true); request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); request.send(postdata); request.onreadystatechange = interpretRequest; } } 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(divbereich).innerHTML = content; document.getElementById(divbereich).style.visibility="visible"; if(nextscript){ setRequest(nextscript, 'd2'); loading('d2','80'); nextscript=false; }else{ divbereich=""; } } break; default: break; } }