function getXMLHttpRequestObject() {
    var requestObject;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer") {
        requestObject = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        requestObject = new XMLHttpRequest();
    }
    return requestObject;
}

// Löst eine Get-Anfrage an das Script ajaxResponse.php aus
function ajaxGet(myUrl) {
    httpRequestObject.open('GET', myUrl);
    httpRequestObject.onreadystatechange = ajaxEvent;
    httpRequestObject.send(null);
}

// Diese Funktion wird aufgerufen, wenn eine Ajax-Anfrage abgesendet wurde.
function ajaxEvent() {
        // Ajax-Anfrage erfolgreich?
    if(httpRequestObject.readyState == 4){
        // Holt die Antwort aus der Anfrage
        var ajaxResponse = httpRequestObject.responseText;
        mySID=ajaxResponse;
    }
}
// Diese Funktion veranlasst einen DB-Eintrag über den Zeitpunkt des Verlassens einer HTML- Seite
function leave() {
//ajaxGet('leave.php?SEQUENZ=&REFERER='+Myreferer+'&ACT_SITE='+act_site);
}
function amazon_link() {
//ajaxGet('tracking.php?SEQUENZ=&REFERER='+Myreferer+'&ACT_SITE=AMAZON');
}


// Holen des HTTP-Request Objekts
var mySID;
var act_site=document.URL;
var httpRequestObject = getXMLHttpRequestObject();
var Myreferer=document.referrer;
//ajaxGet('tracking.php?SEQUENZ=&REFERER='+Myreferer+'&ACT_SITE='+act_site);//Aufruf zunächst noch mit keerer SID, da Cookie- Handling noch nicht eingebaut