//******************************************************************************************//
//THIS JAVASCRIPT IS FOR THE NATIONAL WEBTRENDS DATA COLLECTION FOR EXTERNAL PARTNERS LINKS
//******************************************************************************************//

//******************************************************************************************//
//CONFIGURATION SETTINGS FOR TRACKING AAA CAROLINAS
//******************************************************************************************//

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);
}


//******************************************************************************************//
//CREATE SPECIFIC TRACKING ATTRIBUTES
//******************************************************************************************//


function dcsExtrnalPartnersKelleyBlueBook(a)
{
  logEXTPage(a,"Automotive","Kelley Blue Book","General","Kelley Blue Book","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersATI(a)
{
  logEXTPage(a,"Travel","ATI","General","ATI","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersPleasantHolidays(a)
{
  logEXTPage(a,"Travel","Partners Pleasant Holidays","General","Partners Pleasant Holidays","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersPassPortONline(a)
{
  logEXTPage(a,"Travel","PassPort ONline","General","PassPort ONline","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersNADA(a)
{
  logEXTPage(a,"Automotive","NADA","General","NADA","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersAutoMaker(a)
{
  logEXTPage(a,"Automotive","Auto Maker","General","Auto Maker","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersCarFax(a)
{
  logEXTPage(a,"Automotive","CarFax","General","CarFax","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersNAPAOnline(a)
{
  logEXTPage(a,"Automotive","NAPA Online","General","NAPA Online","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersCanadianBB(a)
{
  logEXTPage(a,"Automotive","Canadian BlackBook","General","Canadian BlackBook","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersDisneyLandVacations(a)
{
  logEXTPage(a,"Travel","DisneyLand Vacations","General","DisneyLand Vacations","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersEBooks(a)
{
  logEXTPage(a,"TravInfo","EBooks","General","EBooks","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersAutoLoan(a)
{
  logEXTPage(a,"Financial","Auto Loan Program","General","Auto Loan Program","DCS001012_5E3P/dcs.gif");
}

function dcsExtrnalPartnersAutoManager(a)
{
  logEXTPage(a,"Automotive","Auto Manager","General","Auto Manager","DCS001012_5E3P/dcs.gif");
}

//******************************************************************************************//
//MORE CONFIGURATION SETTINGS
//******************************************************************************************//


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);}

//******************************************************************************************//
//THESE ARE THE SPECIFIC FUNCTIONS TO OPEN SEPARATE PAGES AND TRACK PARTNER LINKS
//******************************************************************************************//

//TO OPEN URL IN CURRENT WINDOW USE (WINDOW.LOCATION="URL"); TO OPEN URL IN "_BLANK" USE (WINDOW.OPEN(URL))

//******************************************************************************************//
//******************************************************************************************//
 
 //AUTOMANAGER WITH DCS
 function openAutoManager() 
                { 
                        dcsExtrnalPartnersAutoManager(111); 
                        window.location="http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=ClubConfig09";

                }

//NADA WITH DCS
 function openNADA() 
                { 
                        dcsExtrnalPartnersNADA(111); 
                        window.open("http://www.nadaguides.com/LinkedValues.asp?LinkID=1066");

                }

//KELLY BLUE BOOK WITH DCS
 function openKellyBlueBook() 
                { 
                        dcsExtrnalPartnersKellyBlueBook(111); 
                        window.open("http://www.kbb.com/kb/ki.dll/kw.kc.tp?aaan&&32&split");

                }
				
//AUTOMAKER WITH DCS
 function openAutoMaker() 
                { 
                        dcsExtrnalPartnersAutoMaker(111); 
                        window.open("http://aaa.carprices.com?club=111");

                }

//NAPA WITH DCS
 function openNAPAOnline() 
                { 
                        dcsExtrnalPartnersNAPAOnline(111); 
                        window.location="http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=Automotive13";

                }
				
//MEMBER ESTORE WITH DCS
 function openEStoreMember() 
                { 
                        dcsExtrnalPartnersEBooks(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=ClubConfig32");

                }
				
//NON-MEMBER ESTORE WITH DCS
 function openEStoreNonMember() 
                { 
                        dcsExtrnalPartnersEBooks(111); 
                        window.open("http://www.pbdbookstore.com/cgi-bin/ncommerce3/ExecMacro/aaa/main.d2w/report?association=aaa&club=111&memstat=N");

                }
				

//***************************************************************************************************
//BEGIN ATI AREA
//***************************************************************************************************

				
//ATI (SUPER SAVER) WITH DCS
 function openATIss() 
                { 
                        dcsExtrnalPartnersATI(111);
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=ss");

                }
				
//ATI (Drive America) WITH DCS
 function openATIda() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=da");

                }

//ATI (LAS VEGAS) WITH DCS
 function openATIlv() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=lv");

                }
				
//ATI (HOTEL STAYS) WITH DCS
 function openATIhs() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=hs");

                }
				
//ATI (NATIONAL PARK HOTELS) WITH DCS
 function openATIph() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=np");

                }

//ATI (CITY/RESORT PACKAGES) WITH DCS
 function openATIcp() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=cp");

                }
				
//ATI (DRIVE VACATIONS) WITH DCS
 function openATIdv() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=dv");

                }
				
//ATI (ATLANTA) WITH DCS
 function openATIatl() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=atlga");

                }
				
//ATI (Miami) WITH DCS
 function openATImia() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=mia");

                }

//ATI (Phoenix) WITH DCS
 function openATIphx() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=phx");

                }
				
//ATI (Williamsburg) WITH DCS
 function openATIphf() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=phf");

                }	
				
//ATI (New Orleans) WITH DCS
 function openATImsy() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=msy");

                }							

//ATI (New York City) WITH DCS
 function openATInyc() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=nyc");

                }

//ATI (Charleston) WITH DCS
 function openATIchs() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=chs");

                }

//ATI (Myrtle Beach) WITH DCS
 function openATImyr() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=myr");

                }

//ATI (Orlando) WITH DCS
 function openATImco() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=mco");

                }

//ATI (Philadelphia) WITH DCS
 function openATIphl() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=phl");

                }

//ATI (Washington DC) WITH DCS
 function openATIwas() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=was");

                }

//ATI (Asheville) WITH DCS
 function openATIhsavl() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=hsavl");

                }

//ATI (Daytona Beach) WITH DCS
 function openATIhsdab() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=hsdab");

                }

//ATI (Boston) WITH DCS
 function openATIbos() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=bos");

                }

//ATI (Augusta) WITH DCS
 function openATIhsags() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=hsags");

                }

//ATI (Baltimore) WITH DCS
 function openATIbwi() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=bwi");

                }

//ATI (Biloxi) WITH DCS
 function openATIhsgpt() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=hsgpt");

                }

//ATI (San Francisco) WITH DCS
 function openATIsfo() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=sfo");

                }

//ATI (Las Vegas Hotels) WITH DCS
 function openATIlvhtl() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=lvhtl");

                }

//ATI (NYC Christmas Spectacular) WITH DCS
 function openATIpn190sn() 
                { 
                        dcsExtrnalPartnersATI(111); 
                        window.open("http://www.aaa.com/scripts/WebObjects.dll/AAAOnline?association=aaa&club=111&page=PartnerRedirect&PID=400&memid=NONMEM&promo=pn190sn");

                }


//***************************************************************************************************
//END ATI AREA
//***************************************************************************************************