// JavaScript Document

function setHTTPRequest(){
	//erstellen des requests
    var req = null;

    try{ //Versuche Request für Mozilla, Safari und IE7 zu erstellen
    	req = new XMLHttpRequest();
    }catch (ms){
    	try{ //Ansonsten Versuche Request für ältere IE-Versionen zu erstellen
        	req = new ActiveXObject("Msxml2.XMLHTTP");
        }catch (nonms){
        	try{ //Versuche alternative für übrige Browser
            	req = new ActiveXObject("Microsoft.XMLHTTP");
			}catch (failed){ //Wenn dies auch fehlgeschlagen, dann setzte = 0 für Fehlermeldung
            	req = null;
			}
		}
    }

    if(req == null){
    	alert("Error creating request object!");	
	}else{
		return req;	
	}
}
