

var dcsURI=window.location.pathname;
var dcsQRY=window.location.search;
var dcsEXT="";
var dcsRef=window.document.referrer;
var dcsDomain=window.location.hostname;
var dcsClub= "???";
var dcsMemStat = "Unknown";
var dcsGif = "dcs.gif";

function dcsLog(dcs_URI,dcs_QRY,dcs_EXT,dcs_Ref)
{
	var dCurrent = new Date();
	var P = "";
	P+="http"+(window.location.protocol.indexOf('https:')==0?'s':'')+"://dcs.aaa.com/" + dcsGif + "?";
	P+="dcsuri="+escape(dcs_URI);
	P+="&dcsqry="+escape(dcs_QRY);
	if ((dcs_Ref != "") && (dcs_Ref != "-"))
	{
		if (!(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) < 4) )
		{
			P+="&dcsref="+escape(dcs_Ref);
		}
	}
	P+=dcs_EXT;
	P+="&dcssip="+dcsDomain;
	//P+="&dcsp3p=yourp3pheader";  //To issue P3P header, replace 'yourp3pheader' and remove the leading '//'.
	//P+="&dcscfg=yourcfg";  //To configure DCS, replace 'yourcfg' and remove the leading '//'.
	P+="&dcsdat="+escape(dCurrent.getTime());
	document.write('<IMG BORDER="0" NAME="DCSIMG" WIDTH="1" HEIGHT="1" SRC="'+P+'">');
}


function logPage(a,b)
{
  setClub(a,b);
  setHost("Club");
  dcsExtend("Club",dcsClub);
  dcsExtend("MemberStatus",dcsMemStat);
  dcsLog(dcsURI,dcsQRY,dcsEXT,dcsRef);
}

function setMemberStatus(a){dcsMemStat=a;}
function setCategory(a){dcsExtend("WT.cg_n",a)}
function setSubcategory(a){dcsExtend("WT.cg_s",a);}
function setPageType(a){dcsExtend("PageType",a);}
function setUser(a){dcsExtend("User",a);}
function setURL(a){dcsURI=a;}
function setDomain(a){dcsDomain=a;}
function setLastPage(a){dcsRef=a;}
function setSaleAmount(a){dcsExtend("SaleAmount",a);}
function setLocation(a){dcsExtend("Location",a);}
function dcsExtend(N,V){dcsEXT+="&"+N+"="+escape(V);}
function setClub(a,b){dcsGif="DCS000"+a+"_"+b+"/dcs.gif";dcsClub=a;}
function setMagicKey(a,b){setClub(a,b);}
function setHost(a){dcsExtend("Host",a);}

