/* $Id: roitrack.js,v 1.5 2012-01-31 13:50:24 lorusso Exp $ */
function trackPopulis(url, group)
{
    var ppTrace_referrer;
    var ppTrace_baseUrl = "http://track.populis.com";
    var ppTrace_img = new Image();
    var ran = Math.random() * 1000000;
    var rn = Math.round(ran);
    var ppTrace_loc = encodeURIComponent(encodeURIComponent(url));

    if (document.referrer != '') {
        ppTrace_referrer = encodeURIComponent(encodeURIComponent(document.referrer));
    }
    else {
        ppTrace_referrer = "";
    }

    ppTrace_url = ppTrace_baseUrl + "/click/in/pageurl/" + ppTrace_loc;
    if (ppTrace_referrer.length > 0) {
        ppTrace_url = ppTrace_url + "/referer/" + ppTrace_referrer;
    }
    ppTrace_url = ppTrace_url + "/gg/" + encodeURIComponent(encodeURIComponent(group)) + "/rn/" + rn;
    ppTrace_img.src = ppTrace_url;

    document.body.appendChild(ppTrace_img);
}

if(typeof(ppGroup) === 'undefined')  {
    var ppGroup = '';
}

if(typeof(ppRealDomain) == 'undefined' || typeof(ppDomain) == 'undefined'){
    var textDomain = document.location.href;
}
else {
    var textDomain = document.location.href.replace(ppDomain, ppRealDomain);
}

if (typeof(ppPageUrl) != 'undefined') {
    var textDomain = ppPageUrl;
}

trackPopulis(textDomain, ppGroup);

