var dcsURI=window.location.pathname;
var dcsQRY=window.location.search;
var dcsDomain=window.location.hostname;
var dcs_imgarray = new Array; 
var dcs_ptr = 0;
var dcsMemStat = "Unknown";
var dcsClub= "???";
var dcsGif = "DCS000000_0000/dcs.gif";
var dcsEXT="";
var dcsRef=window.document.referrer;
function dcsEXTLog(dcs_URI,dcs_QRY,dcs_EXT,dcs_Ref)
{
	function dcs_createImage(dcs_src)
	{
		dcs_imgarray[dcs_ptr] = new Image;
		dcs_imgarray[dcs_ptr].src = dcs_src;
		dcs_ptr++; 
	}
	var P="";
	var dcsLoc = "";
	var dCurrent = new Date();
	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+="&dcssip="+dcsDomain;
	P+="&dcsdat="+escape(dCurrent.getTime());
	P+=dcs_EXT;
        dcsLoc = "http" +(window.location.protocol.indexOf('https:')==0?'s':'')+"://dcs.aaa.com/" + dcsGif + "?"+P;
        
            //alert ("DCS URI:" + dcs_URI + "\nDCS QRY:" + dcs_QRY + "\nDCS EXT:" + dcs_EXT + "\nDCS REF:" + dcs_Ref);
	dcs_createImage(dcsLoc);
}

function logPagePatheo(a, b)
{
  logEXTPage(a,"Travel","Air",b,"Patheo","DCS001012_5E3P/dcs.gif");
}

function logEXTPage(a,b,c,d,e,f)
{
  dcsEXT="";
  setDCSEXTClub(a);
  setDCSEXTCategory(b);
  setDCSEXTSubcategory(c);
  setDCSEXTPageType(d);
  setDCSEXTHost(e);
  setDCSEXTGif(f);
  dcsExtend("Club",dcsClub);
  dcsExtend("MemberStatus",dcsMemStat);
  dcsEXTLog(dcsURI,dcsQRY,dcsEXT,dcsRef);
}
function setDCSEXTMemberStatus(a){dcsMemStat=a;}
function setDCSEXTCategory(a){dcsExtend("WT.cg_n",a);}
function setDCSEXTSubcategory(a){dcsExtend("WT.cg_s",a);}
function setDCSEXTPageType(a){dcsExtend("PageType",a);}
function dcsExtend(N,V){dcsEXT+="&"+N+"="+escape(V);}
function setDCSEXTClub(a){dcsClub=a;}
function setDCSEXTGif(a){dcsGif=a;}
function setDCSEXTHost(a){dcsExtend("Host",a);}
