﻿// TRACKING
// set path for tracking page
trackPage="/en/jumppages/trackingpage.htm";
if (trackPage=="") {
    trackPage="/de/jumppages/trackingpage.htm";
}
// functions
function createRequestObjectOld() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
function createRequestObject() {
 var ro;
 ro = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
 return ro;
}
function sendTrackingRequest(trackingName,trackingValue) {

        var zeit = new Date();
        var ms = zeit.getTime();
        trackingValue=trackingValue+"&tstp="+ms+"&version=2_0";
        var xmlHttp = null;
        // Mozilla, Opera, Safari sowie Internet Explorer 7
        if (typeof XMLHttpRequest != 'undefined') {
            xmlHttp = new XMLHttpRequest();
        }
        if (!xmlHttp) {
        // Internet Explorer 6 und älter
        try {
            xmlHttp  = new ActiveXObject("MSXML2.XMLHTTP.3.0"); 
            } catch(e){
                try {
                    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
                } catch(e) {
                    try {
                        xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
                    } catch(e) {
                        xmlHttp  = null;
                    }
                }
            }
        }
        if (xmlHttp) {
            xmlHttp.open('GET', trackPage+'?'+trackingName+'=ENG_'+trackingValue, false);
            xmlHttp.send(null);
            xmlHttp = null;
        }
     




}
function showTrackingParameters () {  //show tracking parameters in smartedit mode
   for (i = 0; i < document.getElementsByTagName('span').length; i++) {
                if (document.getElementsByTagName('span')[i].className=="trackingOn") {
                        document.getElementsByTagName('span')[i].className="trackingOff"
                 } else if (document.getElementsByTagName('span')[i].className=="trackingOff") {
                        document.getElementsByTagName('span')[i].className="trackingOn"
                 }
        }    
}