function getQueryString(key, default_)
{
  if (default_==null) default_=""; 
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
} 
function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}

tcmDocRef=document.referrer;
tcmCurDoc=location.href;
curloc=location.href;
trcksrc=escape(getQueryString("src"));
tcmsa=escape(getQueryString("tcmsa"));
if (isdefined("TCMa"))  
   tcma=escape(TCMa);
else
   tcma="";

tcmImg=new Image(0,0);
tcmImg.src="https://www.thecompanymerchant.co.uk/joomlascripts/affiliates.php?src="+trcksrc+"&tcma="+tcma+"&tcmsa="+tcmsa+"&curloc="+encodeURIComponent(tcmCurDoc)+"&olddoc="+encodeURIComponent(tcmDocRef);

