
function ddTrackGetId() {
     if (window.XMLHttpRequest) {
             AJAXrequest = new XMLHttpRequest(); // Mozilla, Safari, Opera
     } else if (window.ActiveXObject) {
             try {
                     AJAXrequest = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
             } catch (e) {
                     try {
                             AJAXrequest = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
                     } catch (e) {}
             }
     }

     if (!AJAXrequest) {
             return false;
     } else {
            AJAXrequest.open('post', "track.php?referrer="+escape(document.referrer), false);
            AJAXrequest.send(null);
            return AJAXrequest.responseText;
     }
}

function ddTrack() {
	var id = ddTrackGetId();
	if (id.length < 20)
	{
		for (var linkNum = 0; linkNum < document.links.length; linkNum++) {
			var findTxt = '&subid=';
			var replTxt = '&subid=pc'+id+'-';
			var link = document.links[linkNum];
			var newHref = link.href.replace(findTxt, replTxt);
			link.href = newHref;
		}
	}
};

window.onload = function () {
	ddTrack();
}
