/* This is now the complete Pixel Placement JS file */

/* Last updated 1/31/0/8 - exec Dash reporting */

/* Pixel Tracking Implementations */

var px_SiteCatalyst=true
var px_CommissionJunction=true
var px_DirectTrack=true
var px_ShareResults=true
var px_Zedo=true //(AKA ReDirect)
var px_Quigo=true

var px_ClickLabs=false
var px_WebCom=false
var px_AffiliateCrew=false
var px_AdBrite=false


/************************** Omniture CONFIG SECTION **************************/



if(px_SiteCatalyst == true)
{
	var s_disableLegacyVars=true
	var s_account="logoworksdev"
	var s_server = document.domain;

	var s_dynamicAccountSelection=true;

	var s_dynamicAccountList="logoworksdev=itg.,qa.,qa-,ftp.logoworks.com,staging,test.logoworks.com,dev.instalogo.com,logoMakerOmniture,dev.logomaker.com;logoworkslogomaker=logomaker.com,logoMaker.com;lwbuslogoscom=businesslogos.com;logoworksflashlogo=flashlogodesign.com;logoworksinstalogo=instalogo.com;logoworkslogodesign=logodesign.com;logoworksinternal=sales.logoworks.com;logoworkscom=logoworks,startmylogo,stinkylogo,logodesign.officedepot,logos.officedepot;logoworkslogomaker=logomaker,logoMaker;lwbuslogoscom=businesslogos;logoworksflashlogo=flashlogodesign;logoworksinstalogo=instalogo;logoworkslogonow=logonow;logoworkslogodesign=logodesign"
	s_dynamicAccountMatch=window.location.host+window.location.pathname

	var s_vmk="45199EC1"

	var s_cookieDomainPeriods="2"
	var s_jsCookieDomainPeriods="2"
	var d=window.location.hostname
	if(d.indexOf('.co.uk')!=-1 || d.indexOf('.com.au')!=-1){
	    s_jsCookieDomainPeriods="3"
	}

	var myURL=window.location.host+window.location.pathname

	var s_sslSite="logoworks";
	if (myURL.indexOf("logoworks.com")<0 && myURL.indexOf("logodesign.officedepot.com")<0)
	{
	  if (myURL.indexOf("logomaker")>=0) {s_sslSite="instalogo"}
	  if (myURL.indexOf("instalogo")>=0) {s_sslSite="instalogo"}
	  if (myURL.indexOf("businesslogos")>=0) {s_sslSite="businesslogos"}
	  if (myURL.indexOf("flashlogodesign")>=0) {s_sslSite="flashlogodesign"}
	  if (myURL.indexOf("logodesign")>=0) {s_sslSite="logodesign"}
	  if (myURL.indexOf("logonow")>=0) {s_sslSite="logonow"}
	}


	/* E-commerce Config */
	var s_currencyCode="USD"
	var s_eVarCFG=""

	/* Link Tracking Config */
	var s_trackDownloadLinks=true
	var s_trackExternalLinks=false
	var s_trackInlineStats=true
	var s_linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
	var s_linkInternalFilters="javascript:,logoworks.com,/picasso/"
	var s_linkLeaveQueryString=false
	var s_linkTrackVars="None"
	var s_linkTrackEvents="None"

	/* Package Lookup */
	function findPackage(val)
	{
	  var retval = "";
	  switch (val)
	  {
	    case "9":
	      retval = 'Logo;Silver'
	      break;  
	    case "2":
	      retval = 'Logo;Gold'
	      break;  
	    case "5":
	      retval = 'Logo;Platinum'
	      break;  
	    case "6":
	      retval = 'Logo;Gold Corporate ID'
	      break;  
	    case "7":
	      retval = 'Logo;Platinum Corporate ID'
	      break;  
	    case "43":
	      retval = 'Logo;Start-Up'
	      break;  
	    default:
	      retval = val;
	      break;  
	  }
	return retval;
	}
	
	s_products=findPackage(s_products)
	
	/* Plugin Config */
	var s_usePlugins=true
	function s_doPlugins() {

		
		s_eVar10=s_campaign
		
		/* External (Sponsored) Campaigns - last in 90 days and Original */

		s_vp_getCGI('tempAff1','AID')
		s_vp_getCGI('tempAff2','PID')
		s_vp_getCGI('tempSrc','source')

		if (s_vp_getValue('tempSrc'))
		{
			s_vp_getCGI('s_campaign','source');
			s_vp_getCGI('s_eVar10','source');
			execDash('Acquisition',s_vp_getValue('tempSrc'));
		}
		else if ((s_vp_getValue('tempAff1')) && (s_vp_getValue('tempAff2')))
			{
			  s_campaign="Affiliate";
			  s_eVar10="Affiliate";
			  s_prop1="Affiliate";
			  if (qsp_match('AID')=='DT' && location.search.indexOf('aid=CD')>0)s_eVar17=qsp_match('aid');
			  else s_vp_getCGI('s_eVar17','PID');
			  execDash('Acquisition','Affiliate');
			}

		else if(document.referrer.substr(11,6)=='google') 
		{
			s_eVar10='Organic Search: Google';
			if (typeof(ref_qsp_match("q"))!= "undefined")
				s_eVar21 = 'Google - ' + ref_qsp_match("q");
			else
				s_eVar21 = "Google Undefined: " + document.referrer;
			execDash('SEO','Organic Search: ' + s_eVar21);
		}
		else if(document.referrer.substr(14,3)=='msn')
		{
			s_eVar10='Organic Search: MSN';
			if (typeof(ref_qsp_match("q"))!= "undefined")
				s_eVar21 = 'MSN - ' + ref_qsp_match("q");
			else
				s_eVar21 = "MSN Undefined: " + document.referrer;
			execDash('SEO','Organic Search:' + s_eVar21);
		}
		else if(document.referrer.substr(14,5)=='yahoo')
		{
			s_eVar10='Organic Search: Yahoo';
			if (typeof(ref_qsp_match("p"))!= "undefined")
				s_eVar21 = 'Yahoo - ' + ref_qsp_match("p");
			else
				s_eVar21 = "Yahoo Undefined: " + document.referrer;
			execDash('SEO','Organic Search: ' + s_eVar21);
		}

		/* Internal Promotions - first and last during the visit */

		/* intsrc parameter, if it exists, populates eVar1. Used for Re-engagement efforts (emails, newsletter links). */

		s_vp_getCGI('tempIntSrc','intsrc')
		if (s_vp_getValue('tempIntSrc'))
			{
			  s_vp_getCGI('s_eVar1','intsrc');
			  execDash('Re-engagement',s_vp_getValue('tempIntSrc'));

			  /* if it's a Newsletter link, then populate eVar 8 */
			  if(s_vp_getValue('tempIntSrc').indexOf('|NL|')>0)
			  {
			  	s_vp_getCGI('s_eVar8','intsrc')
			  }
			}

		/* intonsite parameter, if it exists, populates eVar2. Used to track our onSite Offers.*/

		s_vp_getCGI('tempIntonsite','intonsite')
		if (s_vp_getValue('tempIntonsite'))
			{
			  s_vp_getCGI('s_eVar2','intonsite');
			  execDash('Onsite Offer',s_vp_getValue('tempIntonsite'));
			}

		/* wpropid parameter, if it exists, populates  eVar4. Used to track our other web properties (logodesign, instalogo, etc.) through to conversion.*/

		function webProperty(name, domainIdentifier)
			{
				this.name = name;
				this.domainIdentifier = domainIdentifier;
			}
		var wpropList = new Array
		wpropList[0] = new webProperty("Logoworks","logoworks.com")
		wpropList[1] = new webProperty("LogoMaker","logomaker.com")
		wpropList[2] = new webProperty("LogoDesign", "logodesign.com")
		wpropList[3] = new webProperty("Instalogo", "instalogo.com")
		wpropList[4] = new webProperty("Business Logos", "businesslogos.com")
		wpropList[5] = new webProperty("MarketSplash", "marketsplash.com")

		s_vp_getCGI('tempWp','wpropid')
		if (s_vp_getValue('tempWp')){
			  s_vp_getCGI('s_eVar4','wpropid');
			  execDash('Web Property',s_vp_getValue('tempWp'));
			}
		//if there's no qsp match, test the referrer value against our list of Web Properties
		else if(document.referrer!=""){ //omit blank referrers
			if (document.referrer.indexOf(document.domain)==-1) { //omit browsing within same domain
				for(i in wpropList) { //loop through the Web Property List to see if the referrer's one of ours
					if (document.referrer.indexOf(wpropList[i].domainIdentifier)>-1){
						s_eVar4=wpropList[i].name;
						break;
					}
				}
			}
		}

		/* tvar parameter, if it exists, populates eVar5. This is a temporary variable, currently being used for Wall Street Journal promo creatives through to conversion.*/

		s_vp_getCGI('tempTvar','tvar')
		if (s_vp_getValue('tempTvar'))
			{
			  s_vp_getCGI('s_eVar5','tvar');
			}


		/* indid parameter, if it exists, populates "Gallery Pages" into s_prop2. Used to see which Industries are the most popular. */

		s_vp_getCGI('tempInd','indid')
		if (s_vp_getValue('tempInd'))
			{
			  s_vp_getCGI('s_prop2','indid');
			}


		/* artid parameter, if it exists, populates "Article" into eVar6. Used to track article views through to conversion.*/

		s_vp_getCGI('tempArt','artid')
		if (s_vp_getValue('tempArt'))
			{
			  s_vp_getCGI('s_eVar6','artid');
			  execDash('Acquisition',s_vp_getValue('tempArt'));
			}


		/* Referrers for Partner Redirects */

		var tempRef // flags case where sref query string is populated
		s_vp_getCGI('tempRef','sref')
		if (s_vp_getValue('tempRef'))
			s_vp_getCGI('s_referrer','sref');



		s_eVar9= (s_purchaseID ? "LP|"+s_purchaseID : "")
		s_eVar22= (s_purchaseID ? "LP|"+s_purchaseID + (readCookie('s_vi') ? '#' + readCookie('s_vi') : "") : "")

		/* eblink parameter, if it exists, populates eVar13. */

		s_vp_getCGI('tempEblink','eblink')
			if (s_vp_getValue('tempEblink'))
				{
				  s_vp_getCGI('s_eVar13','eblink');
				}

		/* rmkt parameter, if it exists, populates eVar16. */

		s_vp_getCGI('tempRmkt','rmkt')
			if (s_vp_getValue('tempRmkt'))
				{
				  s_vp_getCGI('s_eVar16','rmkt');
				}

	  /* Lead Gen (event2) De-duplication */
		s_vpr('s_lgenID',window.s_lgenID);
		s_vp_setValOnce('s_lgenID');
		if(s_vp_getValue('s_lgenID'))
			{
			s_events=s_events?s_events+",event2":"event2";
			}


	/* Time Stamping */

		var today = new Date();
		var one_day=1000*60*60*24 //Get 1 day in milliseconds
		
		/* Time Stamps for Day Parting campaigns. (eVar19) */
			s_eVar19=s_vp_getValue('s_campaign')?today.getDay()+"-"+today.getHours()+":"+today.getMinutes():"";

		/* Time Stamps for cohorting (all image requests) */
			serialDateToday =Math.ceil(today.getTime()/one_day);
			s_prop5 = serialDateToday;

		/* Time Stamp for cohorting (first visit image (s_prop6) request and days we've known them (first day = 1) (s_prop7)) */
		
		if (readCookie("omniFirstContact"))
		{
			s_prop7=serialDateToday - readCookie("omniFirstContact")+1;
		}
		else
		{
			createCookie("omniFirstContact",s_prop5,3000);
			s_prop6=serialDateToday;
			s_prop7=1;
		}

	/* High Level pathing: s_prop10 mimics s_pageName, except in Marketing Landing and Puchase Path */

		if (typeof(s_prop10) != "undefined")
			{
			if((s_prop10=="") || (s_prop10=="CHANGE-ME"))
				s_prop10=s_pageName
			}
		else s_prop10=s_pageName


	/* Landing Page population through an Query String Parameter:   */
		s_vp_getCGI('tempLandingPage','lpn')
		if (s_vp_getValue('tempLandingPage'))
			{
			if (s_eVar3 == "")
			{	
				s_vp_getCGI('s_eVar3','lpn')
			}
			s_vp_getCGI('s_prop10','lpn')
			s_vp_getCGI('s_pageName','lpn')
			}

	
	/* s_eVar10 population (normally this happens automatically, but when you use a redirect, Organics are lost) */
		s_vp_getCGI('tempOrganicReferrer','orgRef')
		if (s_vp_getValue('tempOrganicReferrer'))
		{
			s_vp_getCGI('s_eVar10','orgRef')
		}
	
	/* the presence of internal links clears all external link tracking (lets us link to pages hard-coded for direct response) */
		s_vp_getCGI('tempIntSrc','intsrc')
		if (s_vp_getValue('tempIntSrc'))
			{
			  s_vp_getCGI('s_eVar1','intsrc');
			  s_campaign=""; 
			  s_eVar10="";
			  s_eVar2="";
			  s_eVar3="";
			  s_eVar4="";
			}
		else if (s_vp_getValue('tempIntonsite'))
			{
			  s_vp_getCGI('s_eVar2','intonsite');
			  s_campaign=""; 
			  s_eVar10="";
			  s_eVar1="";
			  s_eVar3="";
			  s_eVar4="";
			}

	}
	/* s_eVar7 execDash population */
		if(readCookie("execDash") && isPurchaseConfirmationPage())
		{
			var execReport = readCookie("execDash").split(" - ")
			if (execReport.length > 1) 
				s_eVar7 = execReport[1]
			else 
				eraseCookie("execDash")
		}
	
	/* isCustomer population (cookie name = LMCust)  */
		if(s_pageName.indexOf("Purchase Confirmation")>-1 || s_pageName.indexOf("Project Central")>-1)
		{
			createCookie("LMCust", "True", 3000)
		}


}

/**************************  Commission Junction CONFIG SECTION **************************/

if(px_CommissionJunction==true)
{
	//landing page
	if (typeof(qsp_match("AID"))!="undefined" && typeof(qsp_match("PID"))!="undefined" && qsp_match("AID")!='DT')
	{
		s_prop4="Commission Junction"
	}

	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		var cjString = '"https://www.emjcd.com/u?'+
				'AMOUNT='+billingAmount+
				'&CID=939397'+
				'&OID='+purchaseID+
				'&TYPE=5541&CURRENCY=USD&METHOD=IMG" height="1" width="20"'
		document.writeln('<img src='+cjString+'>');
	}	
}

/************************ DirectTrack CONFIG SECTION ************************/

if(px_DirectTrack==true)
{

	// landing page

	if (qsp_match('AID')=='DT' && location.search.indexOf('aid=CD')>0)
	{
		document.writeln("<img src='http://logoworks.directtrack.com/tracking/js.html"+
		location.search+"&bbid="+qsp_match("PID")+"&ref="+escape(document.referrer)+"'>");
		
		s_prop4="DirectTrack Image"
	}

	//confirmation page
	//if(isPurchaseConfirmationPage()) 
	//I had to disable this line until our next push to production
	
	if(s_events=="purchase" && s_purchaseID!="" && s_products!="") 
	{
		var billingAmount = s_products.substring(s_products.lastIndexOf(';')+1); //remove this line when you push to production

		var dtString = '"https://logoworks.directtrack.com/i_sale/logoworks/4/'+
				billingAmount+
				'/'+
				s_purchaseID+
				'/OPTIONAL_INFORMATION"';
		document.writeln('<img src='+dtString+'>');
	}

}

/*********************** ShareResults CONFIG SECTION ***********************/

if(px_ShareResults==true)
{
	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		var spString='"https://www.shareresults.com/t/sale.php?mid=4672'+
				'&clid='+purchaseID+
				'&orderid='+purchaseID+
				'&revamnt='+billingAmount+
				'&purchaseamnt='+billingAmount+
				'" border=0 width=0 height=0'
				
		document.writeln('<img src='+spString+'>');
	}
}

/********************* Zedo (ReDirect) CONFIG SECTION *********************/

if (px_Zedo==true)
{
	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		var zdString='https://ss1.zedo.com/ads2/t?o=28280;h=261732;z='

		document.writeln('<img src='+zdString+Math.random()+'>');
	}
}

/************************** AdBrite CONFIG SECTION **************************/

if (px_AdBrite == true)
{
	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		document.writeln('<img border="0" hspace="0" vspace="0" width="1" height="1" '+
		'src="//stats.adbrite.com/stats/stats.gif?_cpid=conversion&_uid=147150" />;');
	}
}

/************************** ClickLabs CONFIG SECTION **************************/

if (px_ClickLabs==true)
{
	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		var CLICKLAB_ID = 290180;
		document.writeln('<img src="http://roi2.clicklab.com/clicklab.js">');
	}
}

/************************** AffiliateCrew CONFIG SECTION **************************/

if (px_AffiliateCrew==true)
{
	//confirmation page
	if(isPurchaseConfirmationPage())
	{
		var acString = "https://go.affiliatecrew.com/track_sale/20/"+billingAmount+
			"/"+purchaseID+"/OPTIONAL_INFORMATION";
		document.writeln("<img src='"+acString+"'>");
	}
}

/************************** Quigo CONFIG SECTION **************************/

if (px_Quigo==true)
{
	//lead confirmation page
	if(s_events=="event2")
	{
	  <!-- Start of Customization Part -->
		var ORDERID = Math.floor(Math.random()* 1000000000000000000 + 1);
		var AMOUNT = '1';
		var CURRENCY = 'USD';
		var ACTION = 'Lead';
		<!-- End of Customization Part -->
		var PCID = '586938';
		var URL = "http://feedpoint.net/r/servlet/action?pcid=" + escape(PCID) + "&amount=" + escape(AMOUNT) + "&orderid=" + escape(ORDERID) + "&currency=" + escape(CURRENCY) + "&action=" + escape(ACTION);
		var IMGTag = "<img src='" + URL + "' width='1' height='1' border='0'>";
		document.write(IMGTag);
	}

	//purchase confirmation page
	if(isPurchaseConfirmationPage())
	{
		<!-- Start of Customization Part -->
		var ORDERID = purchaseID;
		var AMOUNT = billingAmount;
		var CURRENCY = 'USD';
		var ACTION = 'Purchase';
		<!-- End of Customization Part -->
		var PCID = '586938';
		var URL = "https://feedpoint.net/r/servlet/action?pcid=" + escape(PCID) + "&amount=" + escape(AMOUNT) + "&orderid=" + escape(ORDERID) + "&currency=" + escape(CURRENCY) + "&action=" + escape(ACTION);
		var IMGTag = "<img src='" + URL + "' width='1' height='1' border='0'>";
		document.write(IMGTag);
		<!-- End of Quigo ROI Tracking Code -->
	}
}

/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */



/* Executive Marketing Dashboard */


	function isPartner(code)
	{
		legacyPartner = new Array("HP|", "hp.", "od.", "STRS|", "INTU|", "eb.", "bd.", "lz.", "lz_", "amex_", "AMEX", "INTU|", "INTU", "ex.", "gv.", "en.", "ENDR|", "bd.", "BDMN|", "BNH|", "do.", "bfi", "bfi.", "mf.", "QBKS|", "GVML|", "an.", "sp.", "AllBusiness_", "BRS|", "CSTC|", "cc.", "ACVF|", "Buzgate", "BUZGate.", "ss.", "SHPS|", "CBLD|", "netsol", "nsl_", "ns_", "SLFC|", "PROP|", "gw.", "MAX|", "8p.", "ATGL|", "BLGZ|", "HPMK|", "USEX|", "dl.", "bc.", "AMZN|", "NameSecure", "801P|", "DTST|", "ORNS|", "ABC|", "PRGX|", "AFTN|", "DOBA|", "ODPT|", "STPL|", "IBM|", "DELL|", "HP|", "BDMN|", "CSTC|", "ACVF|", "FLM|", "SHPS|", "DSCW|", "LGZM|", "IMCH|", "TSP|", "CPXA|", "SPRO|", "EART|", "RD|", "BV|", "NEX|", "STRS|", "AMEX|", "BRAN|", "BUZG|", "INLN|", "DVST|", "LBS|", "BSCM|", "STMP|", "BZFL|", "GVML|", "RGHQ|", "MYFX|", "EBAY|", "WEBC|", "ENDR|", "EBYS|", "VEND|", "QBKS|", "QKEN|", "CBLD|", "BRS|", "NVRB|", "BLGZ|", "USEX|", "CYP|", "STUP|", "JUMP|", "MEGA|", "INTU|", "IMPL|", "HPTG|", "BLC|", "PROP|", "HPMK|", "LNAV|", "SLFC|", "GOS|", "NARS|", "DGL|", "OMDX|", "BLUE|", "BNH|", "ATGL|", "MAX|", "AMZN|", "MTCH|", "ONBS|", "WEBA|", "SKY|")
		if (code.indexOf("BDP|")==0)
		{
			return true;
		}
		else
		{
			for (i in legacyPartner)
			{
				if (code.indexOf(legacyPartner[i])==0)
				{
					return true;
				}
			}
		}
		return false;
	}

	function isAffiliate(code)
	{
		legacyAffiliate = new Array("DTM|", "MSM|", "Affiliate")
		if (code.indexOf("BDA|")==0)
			return true;
		else
		{
			for (i in legacyAffiliate)
			{
				if (code.indexOf(legacyAffiliate[i])==0)
				{
					return true;
				}
			}
		}
		return false;
	}

	function isPPC(code)
	{
		legacyPPC = new Array("1.", "2.", "3.", "4.", "5.", "6.")
		if (code.indexOf("PPC|")==0)
			return true;
		else
		{
			for (i in legacyPPC)
			{
				if (code.indexOf(legacyPPC[i])==0)
				{
					return true;
				}
			}
		}
		return false;
	}

	
	function AcqDecoder(code)
	{
		report = "Other Acquisition"
		if(isPPC(code)) report = "PPC" ;
		else if (isPartner(code)) report = "Partner";
		else if (isAffiliate(code)) report = "Affiliate";
		else if (code.indexOf("|EL|")>0) report = "Acquisition Email";
		else if (s_vp_getValue('tempArt')) report = "Article";
		return report;
	}

	function ReEngDecoder(code)
	{
		report = "Other Re-engagement"
		if (code.indexOf("|NL|")>0) report = "Newsletter";
		else if (code.indexOf("|EL|")>0) report = "Re-engagement Email";
		return report;
	}


	function trump(newVal, oldVal)
	{
		//alert("newVal = " + newVal + "\n\noldVal = " + oldVal);

		var marketingHierarchy = new Array (
			"Acquisition"
			,"Re-engagement"
			,"Web Property"
			,"Heard-About"
			,"SEO"
			,"Onsite Offer"
			)

		for (i=0;i<marketingHierarchy.length;i++)
		{
			if (newVal==marketingHierarchy[i])
			{
				//alert("I found the new value: its index number is " + i);
				break;
			}
		}

		for (j=0;i<marketingHierarchy.length;j++)
		{
			if (oldVal.indexOf(marketingHierarchy[j])==0)
			{
				//alert("I found the old value: its index number is " + j);
				break;
			}
		}

		//alert("The new value's index (" + i + ") is "+ (i>j ? "OF LESS IMPORTANCE than the old value (" + j + "), so it will NOT TRUMP the existing value." : "OF EQUAL OR GREATER IMPORTANCE than the old value (" + j + "), so it WILL TRUMP the existing value."))
		retval = (i>j ? false : true)
		return retval;
	}

	function execDash (type, code)
	{
		//alert("A Channel Code was just detected!\n\nType: " + type + "\nCode: " + code + "\n\n" +
		//	"Now I'm going to read the cookie to see if this value trumps any previous values.")

		var report = "Unknown"
		if(type=="Acquisition")
			report = AcqDecoder(code)
		else if(type=="Re-engagement")
			report = ReEngDecoder(code)
		else if (type=="Heard-About")
			report = code;
		else report = type;
		
		if(readCookie("execDash"))
		{
			var doesTrump = trump(type, readCookie('execDash'))
		//	alert("The Executive Dashboard Cookie exists! Its value is:\n\n" 
		//		+ readCookie("execDash") + 
		//		"\n\nThis new value " + (doesTrump ? 'TRUMPS' : 'DOES NOT TRUMP') + " the existing value.")
			if(doesTrump) createCookie("execDash", type + " - " + report + " - " + code, 3000)
		}
		else
		{
		//	alert("This cookie doesn't exist yet. I'll create it now.")
			createCookie("execDash", type + " - " + report + " - " + code, 3000)
		}
	}




/* 
 * Plugins: Cookies -- allow you to read or create cookies. 
 */

	function createCookie(name, value, days)
	{
		if (days)
		{
			var date = new Date();
			date.setTime(date.getTime() + (days*24*60*60*1000));
		  createCookieByDate(name, value, date);
		}
		else 
		createCookieByDate(name, value, null);
	}

	function createCookieByDate(name, value, cDate)
	{
		if (cDate)
		{
			var expires = "; expires=" + cDate.toGMTString();
		}
		else var expires = "";
		document.cookie = name + "=" + value + expires + "; path=/";
	}

	function readCookie(name)
	{
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i = 0; i < ca.length; i++)
		{
			var c = ca[i];
			while (c.charAt(0)==' ') 
				c = c.substring(1, c.length);
			if (c.indexOf(nameEQ) == 0) 
				return c.substring(nameEQ.length, c.length);
		}
		return null;
	}

	function eraseCookie(name)
	{
		createCookie(name, "", -1);
	}




/* 
 * Plugin: isPurchaseConfirmationPage - checks to see if the following JS variables are defined: 
 * events, products, purchaseID, and billing Amount
 * then it makes sure that it's a purchase event and that the billing amount isn't zero
 */
 

	function isPurchaseConfirmationPage()

	{

		if 	(
			typeof(events)!="undefined"
			&& typeof(products)!="undefined"
			&& typeof(purchaseID)!="undefined"
			&& typeof(billingAmount)!="undefined"
			)
		//this is a regular package on logoworks.com
		    {
		    	if(events="purchase" && billingAmount>0) return true;
		    }
		else if (
			typeof(events)!="undefined" 
			&& typeof(originalProjectID)!="undefined" 
			&& typeof(originalPackagePrice)!="undefined"
		    	)
		//this is an Office Depot project (logodesign.officedepot.com)
		    {
		    	if(events=="purchase" && originalPackagePrice>0) return true;
		    }
		else return false;
	}
 
 
/* 
 * Plugin: qsp_match - A case-sensitive alternative to s_vp_getCGI 
 */


	function qsp_match(qsp)
	{
		var params=location.search.substring(1)
		var paramArray = new Array;
		paramArray = params.split("&")
		for(var i=0;i<paramArray.length;i++)
		{
			var bitArray = new Array;
			bitArray = paramArray[i].split('=')
			if (bitArray[0] == qsp) return bitArray[1];
		}
	}


/* 
 * Plugin: qsp_match - A way to parse the referrer value for a specific query string parameter
 */

	function ref_qsp_match(qsp)
	{
		if(document.referrer.indexOf('?')>-1 && document.referrer.indexOf('?')<document.referrer.length)
		{
			var params=document.referrer.split('?')[1]
			var paramArray = new Array;
			paramArray = params.split("&")
			for(var i=0;i<paramArray.length;i++)
			{
				var bitArray = new Array;
				bitArray = paramArray[i].split('=')
				if (bitArray[0] == qsp) return bitArray[1];
			}
		}
	}

/*
* Plugin: SetValOnce - This plug-in is designed to capture the first
* instances an s_eVar/s_prop value is set, disregarding attempts 
* to reset the s_eVar/s_prop to the same value.
*/
	function s_vp_setValOnce(vs)
	{var cn='s_p1_'+vs,vsk=s_c_r(cn),vsv=s_vp_getValue(vs)
	if(vsv){vsv==vsk?s_vpr(vs,''):s_c_w(cn,vsv,0)}}
/*
 * Plugin: Get Plugin Modified Value
 */
	function s_vp_getValue(vs)
		{var k=vs.substring(0,2)=='s_'?vs.substring(2):vs;return s_wd[
		's_vpm_'+k]?s_wd['s_vpv_'+k]:s_gg(k)}
/*
 * Plugin: Get Query String CGI Variable Value
 */
	function s_vp_getCGI(vs,k)
		{var v='';if(k&&s_wd.location.search){var q=s_wd.location.search,
		qq=q.indexOf('?');q=qq<0?q:q.substring(qq+1);v=s_pt(q,'&',s_cgif,
		k.toLowerCase())}s_vpr(vs,v)}function s_cgif(t,k){if(t){var te=
		t.indexOf('='),sk=te<0?t:t.substring(0,te),sv=te<0?'True':
		t.substring(te+1);if(sk.toLowerCase()==k)return s_epa(sv)}
		return ''}
/*
 * Plugin: Get Value From Cookie
 */
	function s_vp_getCookie(vs,k)
		{s_vpr(vs,s_c_r(k))}
/*
 * Plugin Utilities v2.0 (Required For All Plugins)
 */
	function s_vpr(vs,v){if(s_wd[vs])s_wd[vs]=s_wd[vs];else s_wd[vs]=''
	if(vs.substring(0,2) == 's_')vs=vs.substring(2);s_wd['s_vpv_'+vs]=v
	s_wd['s_vpm_'+vs]=1}function s_dt(tz,t){var d=new Date;if(t)d.setTime(
	t);d=new Date(d.getTime()+(d.getTimezoneOffset()*60*1000))
	return new Date(Math.floor(d.getTime()+(tz*60*60*1000)))}
	function s_vh_gt(k,v){var vh='|'+s_c_r('s_vh_'+k),vi=vh.indexOf('|'+v
	+'='),ti=vi<0?vi:vi+2+v.length,pi=vh.indexOf('|',ti),t=ti<0?'':
	vh.substring(ti,pi<0?vh.length:pi);return t}function s_vh_gl(k){var
	vh=s_c_r('s_vh_'+k),e=vh?vh.indexOf('='):0;return vh?(vh.substring(0,
	e?e:vh.length)):''}function s_vh_s(k,v){if(k&&v){var e=new Date,st=
	e.getTime(),y=e.getYear(),c='s_vh_'+k,vh='|'+s_c_r(c)+'|',t=s_vh_gt(k,
	v);e.setYear((y<1900?y+1900:y)+5);if(t)vh=s_rep(vh,'|'+v+'='+t+'|','|'
	);if(vh.substring(0,1)=='|')vh=vh.substring(1);if(vh.substring(
	vh.length-1,vh.length)=='|')vh=vh.substring(0,vh.length-1);vh=v
	+'=[PCC]'+(vh?'|'+vh:'');s_c_w(c,vh,e);if(s_vh_gt(k,v)!='[PCC]')
	return 0;vh=s_rep(vh,'[PCC]',st);s_c_w(c,vh,e)}return 1}


/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_linkType,s_linkName,s_objectID,s_un,s_ios=0,s_q='',s_code='',
code='',s_bcr=0,s_lnk='',s_eo='',s_vb,s_pl,s_tfs=0,s_etfs=0,s_wd=
window,s_d=s_wd.document,s_ssl=(s_wd.location.protocol.toLowerCase(
).indexOf('https')>=0),s_n=navigator,s_u=s_n.userAgent,s_apn=
s_n.appName,s_v=s_n.appVersion,s_apv,s_i,s_ie=s_v.indexOf('MSIE '),
s_ns6=s_u.indexOf('Netscape6/'),s_em=0;if(s_v.indexOf('Opera')>=0||
s_u.indexOf('Opera')>=0)s_apn='Opera';var s_isie=(s_apn==
'Microsoft Internet Explorer'),s_isns=(s_apn=='Netscape'),s_isopera=(
s_apn=='Opera'),s_ismac=(s_u.indexOf('Mac')>=0);if(s_ie>0){s_apv=
parseInt(s_i=s_v.substring(s_ie+5));if(s_apv>3)s_apv=parseFloat(s_i)}
else if(s_ns6>0)s_apv=parseFloat(s_u.substring(s_ns6+10));else s_apv=
parseFloat(s_v);if(String.fromCharCode){s_i=escape(
String.fromCharCode(256)).toUpperCase();s_em=(s_i=='%C4%80'?2:(s_i==
'%U0100'?1:0))}function s_fl(s,l){return s?(s+'').substring(0,l):s}
function s_co(o){if(!o)return o;var n=new Object,x;for(x in o)if(
x.indexOf("select")<0&&x.indexOf("filter")<0)n[x]=o[x];return n}
function s_num(x){var s=x.toString(),g='0123456789',p,d
for(p=0;p<s.length;p++){d=s.substring(p,p+1);if(g.indexOf(d)<0)
return 0}return 1}function s_rep(s,o,n){var i=s.indexOf(o),l=n.length>
0?n.length:1;while(s&&i>=0){s=s.substring(0,i)+n+s.substring(i
+o.length);i=s.indexOf(o,i+l)}return s}function s_ape(x){var i;x=x?
s_rep(escape(''+x),'+','%2B'):x;if(x&&s_gg('charSet')&&s_em==1&&
x.indexOf('%u')<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++
if(('89ABCDEFabcdef').indexOf(x.substring(i,i+1))>=0)
return x.substring(0,i)+'u00'+x.substring(i);i=x.indexOf('%',i)}}
return x}function s_epa(s){return s?unescape(s_rep(''+s,'+',' ')):s}
function s_pt(s,d,f,a){var t=s,x=0,y,r;while(t){y=t.indexOf(d);y=y<0?
t.length:y;t=t.substring(0,y);r=f(t,a);if(r)return r;x+=y+d.length;t=
s.substring(x,s.length);t=x<s.length?t:''}return ''}function s_isf(t,a
){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);if(t.substring(0,2
)=='s_')t=t.substring(2);return (t!=''&&t==a)}function s_fsf(t,a){if(
s_pt(a,',',s_isf,t))s_fsg+=(s_fsg!=''?',':'')+t;return 0}var s_fsg
function s_fs(s,f){s_fsg='';s_pt(s,',',s_fsf,f);return s_fsg}var
s_c_d='';function s_c_gdf(t,a){if(!s_num(t))return 1;return 0}
function s_c_gd(){var d=s_wd.location.hostname,n=s_gg(
'cookieDomainPeriods'),p;if(d&&!s_c_d){n=n?parseInt(n):2;n=n>2?n:2;p=
d.lastIndexOf('.');while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}
s_c_d=p>0&&s_pt(d,'.',s_c_gdf,0)?d.substring(p):''}return s_c_d}
function s_c_r(k){k=s_ape(k);var c=' '+s_d.cookie,s=c.indexOf(' '+k
+'='),e=s<0?s:c.indexOf(';',s),v=s<0?'':s_epa(c.substring(s+2
+k.length,e<0?c.length:e));return v!='[[B]]'?v:''}function s_c_w(k,v,e
){var d=s_c_gd(),l=s_gg('cookieLifetime'),s;v=''+v;l=l?(''+l
).toUpperCase():'';if(e&&l!='SESSION'&&l!='NONE'){s=(v!=''?parseInt(l?
l:0):-60);if(s){e=new Date;e.setTime(e.getTime()+(s*1000))}}if(k&&l!=
'NONE'){s_d.cookie=k+'='+s_ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!=
'SESSION'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':'')
return s_c_r(k)==v}return 0}function s_cet(f,a,et,oe,fb){var r,d=0
/*@cc_on@if(@_jscript_version>=5){try{return f(a)}catch(e){return et(e)}d=1}@end@*/
if(
!d){if(s_ismac&&s_u.indexOf('MSIE 4')>=0)return fb(a);else{s_wd.s_oe=
s_wd.onerror;s_wd.onerror=oe;r=f(a);s_wd.onerror=s_wd.s_oe;return r}}}
function s_gtfset(e){return s_tfs}function s_gtfsoe(e){s_wd.onerror=
s_wd.s_oe;s_etfs=1;var code=s_gs(s_un);if(code)s_d.write(code);s_etfs=
0;return true}function s_gtfsfb(a){return s_wd}function s_gtfsf(w){var
p=w.parent,l=w.location;s_tfs=w;if(p&&p.location!=l&&p.location.host==
l.host){s_tfs=p;return s_gtfsf(s_tfs)}return s_tfs}function s_gtfs(){
if(!s_tfs){s_tfs=s_wd;if(!s_etfs)s_tfs=s_cet(s_gtfsf,s_tfs,s_gtfset,
s_gtfsoe,s_gtfsfb)}return s_tfs}function s_ca(un){un=un.toLowerCase()
var ci=un.indexOf(','),fun=ci<0?un:un.substring(0,ci),imn='s_i_'+fun
if(s_d.images&&s_apv>=3&&!s_isopera&&(s_ns6<0||s_apv>=6.1)){s_ios=1
if(!s_d.images[imn]&&(!s_isns||(s_apv<4||s_apv>=5))){s_d.write('<im'
+'g name="'+imn+'" height=1 width=1 border=0 alt="">');if(!s_d.images[
imn])s_ios=0}}}function s_it(un){s_ca(un)}function s_mr(un,sess,q,ta){
un=un.toLowerCase();var ci=un.indexOf(','),fun=ci<0?un:un.substring(0,
ci),unc=s_rep(fun,'_','-'),imn='s_i_'+fun,ns=s_gg('visitorNamespace'),
im,b,e,rs='http'+(s_ssl?'s':'')+'://'+(s_ssl?'creatives':'creative')+'.'+s_sslSite+'.com/b/ss/'+un+'/1/G.9p2/'
+sess+'?[AQB]&ndh=1'+(q?q:'')+(s_q?s_q:'')+'&[AQE]';if(s_ios){im=s_wd[
imn]?s_wd[imn]:s_d.images[imn];if(!im)im=s_wd[imn]=new Image;im.src=rs
if(rs.indexOf('&pe=')>=0&&(!ta||ta=='_self'||ta=='_top'||(s_wd.name&&
ta==s_wd.name))){b=e=new Date;while(e.getTime()-b.getTime()<500)e=
new Date}return ''}return '<im'+'g sr'+'c="'+rs
+'" width=1 height=1 border=0 alt="">'}function s_gg(v){var g='s_'+v
return s_wd[g]||s_wd.s_disableLegacyVars?s_wd[g]:s_wd[v]}
function s_gv(v){return s_wd['s_vpm_'+v]?s_wd['s_vpv_'+v]:s_gg(v)}var
s_qav='';function s_havf(t,a){var b=t.substring(0,4),s=t.substring(4),
n=parseInt(s),k='s_g_'+t,m='s_vpm_'+t,q=t,v=s_gg('linkTrackVars'),e=
s_gg('linkTrackEvents');if(!s_wd['s_'+t])s_wd['s_'+t]='';s_wd[k]=s_gv(
t);if(s_lnk||s_eo){v=v?v+',pageName,pageURL,referrer,vmk,charSet,visi'
+'torNamespace,cookieDomainPeriods,cookieLifetime,currencyCode,purcha'
+'seID':'';if(v&&!s_pt(v,',',s_isf,t))s_wd[k]='';if(t=='events'&&e)
s_wd[k]=s_fs(s_wd[k],e)}s_wd[m]=0;if(t=='pageURL')q='g';else if(t==
'referrer')q='r';else if(t=='vmk')q='vmt';else if(t=='charSet'){q='ce'
if(s_wd[k]&&s_em==2)s_wd[k]='UTF-8'}else if(t=='visitorNamespace')q=
'ns';else if(t=='cookieDomainPeriods')q='cdp';else if(t==
'cookieLifetime')q='cl';else if(t=='currencyCode')q='cc';else if(t==
'channel')q='ch';else if(t=='campaign')q='v0';else if(s_num(s)){if(b==
'prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(b=='hier'){q='h'+n
s_wd[k]=s_fl(s_wd[k],255)}}if(s_wd[k]&&t!='linkName'&&t!='linkType')
s_qav+='&'+q+'='+s_ape(s_wd[k]);return ''}function s_hav(){var n,av=
'vmk,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,page'
+'Name,pageURL,referrer,channel,server,pageType,campaign,state,zip,ev'
+'ents,products,currencyCode,purchaseID,linkName,linkType'
for(n=1;n<51;n++)av+=',prop'+n+',eVar'+n+',hier'+n;s_qav='';s_pt(av,
',',s_havf,0);return s_qav}function s_lnf(t,h){t=t?
t.toLowerCase():'';h=h?h.toLowerCase():'';var te=t.indexOf('=');if(t&&
te>0&&h.indexOf(t.substring(te+1))>=0)return t.substring(0,te)
return ''}function s_ln(h){if(s_gg('linkNames'))return s_pt(s_gg(
'linkNames'),',',s_lnf,h);return ''}function s_ltdf(t,h){t=t?
t.toLowerCase():'';h=h?h.toLowerCase():'';var qi=h.indexOf('?');h=qi>=
0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=='.'+t)
return 1;return 0}function s_ltef(t,h){t=t?t.toLowerCase():'';h=h?
h.toLowerCase():'';if(t&&h.indexOf(t)>=0)return 1;return 0}
function s_lt(h){var lft=s_gg('linkDownloadFileTypes'),lef=s_gg(
'linkExternalFilters'),lif=s_gg('linkInternalFilters')?s_gg(
'linkInternalFilters'):s_wd.location.hostname;h=h.toLowerCase();if(
s_gg('trackDownloadLinks')&&lft&&s_pt(lft,',',s_ltdf,h))return 'd';if(
s_gg('trackExternalLinks')&&(lef||lif)&&(!lef||s_pt(lef,',',s_ltef,h)
)&&(!lif||!s_pt(lif,',',s_ltef,h)))return 'e';return ''}function s_lc(
e){s_lnk=s_co(this);s_gs('');s_lnk='';if(this.s_oc)return this.s_oc(e)
return true}function s_ls(){var l,ln,oc
for(ln=0;ln<s_d.links.length;ln++){l=s_d.links[ln];oc=l.onclick?
l.onclick.toString():'';if(oc.indexOf("s_gs(")<0&&oc.indexOf("s_lc(")<
0){l.s_oc=l.onclick;l.onclick=s_lc}}}function s_bc(e){s_eo=
e.srcElement?e.srcElement:e.target;s_gs('');s_eo=''}function s_ot(o){
var a=o.type,b=o.tagName;return (a&&a.toUpperCase?a:b&&b.toUpperCase?b
:o.href?'A':'').toUpperCase()}function s_oid(o){var t=s_ot(o),p=
o.protocol,c=o.onclick,n='',x=0;if(!o.s_oid){if(o.href&&(t=='A'||t==
'AREA')&&(!c||!p||p.toLowerCase().indexOf('javascript')<0))n=o.href
else if(c){n=s_rep(s_rep(s_rep(s_rep(c.toString(),"\r",''),"\n",''),
"\t",''),' ','');x=2}else if(o.value&&(t=='INPUT'||t=='SUBMIT')){n=
o.value;x=3}else if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s_fl(n,100
);o.s_oidt=x}}return o.s_oid}function s_rqf(t,un){var e=t.indexOf('='
),u=e>=0?','+t.substring(0,e)+',':'';return u&&u.indexOf(','+un+',')>=
0?s_epa(t.substring(e+1)):''}function s_rq(un){var c=un.indexOf(','),
v=s_c_r('s_sq'),q='';if(c<0)return s_pt(v,'&',s_rqf,un);return s_pt(
un,',',s_rq,0)}var s_sqq,s_squ;function s_sqp(t,a){var e=t.indexOf('='
),q=e<0?'':s_epa(t.substring(e+1));s_sqq[q]='';if(e>=0)s_pt(
t.substring(0,e),',',s_sqs,q);return 0}function s_sqs(un,q){s_squ[un]=
q;return 0}function s_sq(un,q){s_sqq=new Object;s_squ=new Object
s_sqq[q]='';var k='s_sq',v=s_c_r(k),x,c=0;s_pt(v,'&',s_sqp,0);s_pt(un,
',',s_sqs,q);v='';for(x in s_squ)s_sqq[s_squ[x]]+=(s_sqq[s_squ[x]]?','
:'')+x;for(x in s_sqq)if(x&&s_sqq[x]&&(x==q||c<2)){v+=(v?'&':'')
+s_sqq[x]+'='+s_ape(x);c++}return s_c_w(k,v,0)}function s_wdl(e){
s_wd.s_wd_l=1;var r=true;if(s_wd.s_ol)r=s_wd.s_ol(e);if(s_wd.s_ls)
s_wd.s_ls();return r}function s_wds(un){un=un.toLowerCase()
s_wd.s_wd_l=1;if(s_apv>3&&(!s_isie||!s_ismac||s_apv>=5)){s_wd.s_wd_l=0
if(!s_wd.s_unl)s_wd.s_unl=new Array;s_wd.s_unl[s_wd.s_unl.length]=un
if(s_d.body&&s_d.body.attachEvent){if(!s_wd.s_bcr&&
s_d.body.attachEvent('onclick',s_bc))s_wd.s_bcr=1}else if(s_d.body&&
s_d.body.addEventListener){if(!s_wd.s_bcr&&s_d.body.addEventListener(
'click',s_bc,false))s_wd.s_bcr=1}else{if(!s_wd.s_olr){s_wd.s_ol=
s_wd.onload;s_wd.onload=s_wdl}s_wd.s_olr=1}}}function s_iepf(i,a){if(
i.substring(0,1)!='{')i='{'+i+'}';if(s_d.body.isComponentInstalled(i,
'ComponentID')){var n=s_pl.length;s_pl[n]=new Object;s_pl[n].name=i
+':'+s_d.body.getComponentVersion(i,'ComponentID')}return 0}
function s_vs(un,x){var s=s_gg('visitorSampling'),g=s_gg(
'visitorSamplingGroup'),k='s_vsn_'+un+(g?'_'+g:''),n=s_c_r(k),e=
new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(s){s*=100
if(!n){if(!s_c_w(k,x,e))return 0;n=x}if(n%10000>s)return 0}return 1}
function s_dyasmf(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0}
function s_dyasf(t,m){var i=t?t.indexOf('='):-1,un,s;if(i>=0&&m){var
un=t.substring(0,i),s=t.substring(i+1);if(s_pt(s,',',s_dyasmf,m))
return un}return 0}function s_dyas(un,l,m){if(!m)m=s_wd.location.host
if(!m.toLowerCase)m=m.toString();l=l.toLowerCase();m=m.toLowerCase()
var nun=s_pt(l,';',s_dyasf,m);if(nun)return nun;return un}
function s_gs(un){un=un.toLowerCase();var dyas=s_gg(
'dynamicAccountSelection'),dyal=s_gg('dynamicAccountList'),dyam=s_gg(
'dynamicAccountMatch');if(dyas&&dyal)un=s_dyas(un,dyal,dyam);s_un=un
var trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()
*10000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/
10800000)%10+sed,yr=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'
+(yr<1900?yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'
+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tfs=
s_gtfs(),vt,ta='',q='',qs='';if(!s_q){var tl=tfs.location,s='',c='',v=
'',p='',bw='',bh='',j='1.0',k=s_c_w('s_cc','true',0)?'Y':'N',hp='',ct=
'',iepl=s_gg('iePlugins'),pn=0,ps;if(s_apv>=4)s=screen.width+'x'
+screen.height;if(s_isns||s_isopera){if(s_apv>=3){j='1.1';v=
s_n.javaEnabled()?'Y':'N';if(s_apv>=4){j='1.2';c=screen.pixelDepth;bw=
s_wd.innerWidth;bh=s_wd.innerHeight;if(s_apv>=4.06)j='1.3'}}s_pl=
s_n.plugins}else if(s_isie){if(s_apv>=4){v=s_n.javaEnabled()?'Y':'N'
j='1.2';c=screen.colorDepth;if(s_apv>=5){bw=
s_d.documentElement.offsetWidth;bh=s_d.documentElement.offsetHeight;j=
'1.3';if(!s_ismac&&s_d.body){s_d.body.addBehavior("#default#homePage")
hp=s_d.body.isHomePage(tl)?"Y":"N";s_d.body.addBehavior(
"#default#clientCaps");ct=s_d.body.connectionType;if(iepl){s_pl=
new Array;s_pt(iepl,',',s_iepf,'')}}}}else r='';if(!s_pl&&iepl)s_pl=
s_n.plugins}if(s_pl)while(pn<s_pl.length&&pn<30){ps=s_fl(s_pl[pn
].name,100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s_q=(s?'&s='+s_ape(s):''
)+(c?'&c='+s_ape(c):'')+(j?'&j='+j:'')+(v?'&v='+v:'')+(k?'&k='+k:'')+(
bw?'&bw='+bw:'')+(bh?'&bh='+bh:'')+(ct?'&ct='+s_ape(ct):'')+(hp?'&hp='
+hp:'')+(s_vb?'&vb='+s_vb:'')+(p?'&p='+s_ape(p):'')}if(s_gg(
'usePlugins'))s_wd.s_doPlugins();var l=s_wd.location,r=
tfs.document.referrer;if(!s_gg("pageURL"))s_wd.s_pageURL=s_fl(l?l:'',
255);if(!s_gg("referrer"))s_wd.s_referrer=s_fl(r?r:'',255);if(s_lnk||
s_eo){var o=s_eo?s_eo:s_lnk;if(!o)return '';var p=s_gv('pageName'),w=
1,t=s_ot(o),n=s_oid(o),x=o.s_oidt,h,l,i,oc;if(s_eo&&o==s_eo){while(o&&
!n&&t!='BODY'){o=o.parentElement?o.parentElement:o.parentNode;if(!o)
return '';t=s_ot(o);n=s_oid(o);x=o.s_oidt}oc=o.onclick?
o.onclick.toString():'';if(oc.indexOf("s_gs(")>=0)return ''}ta=
o.target;h=o.href?o.href:'';i=h.indexOf('?');h=s_gg(
'linkLeaveQueryString')||i<0?h:h.substring(0,i);l=s_gg('linkName')?
s_gg('linkName'):s_ln(h);t=s_gg('linkType')?s_gg('linkType'
).toLowerCase():s_lt(h);if(t&&(h||l))q+='&pe=lnk_'+(t=='d'||t=='e'?
s_ape(t):'o')+(h?'&pev1='+s_ape(h):'')+(l?'&pev2='+s_ape(l):'');else
trk=0;if(s_gg('trackInlineStats')){if(!p){p=s_gv('pageURL');w=0}t=
s_ot(o);i=o.sourceIndex;if(s_gg('objectID')){n=s_gg('objectID');x=1;i=
1}if(p&&n&&t)qs='&pid='+s_ape(s_fl(p,255))+(w?'&pidt='+w:'')+'&oid='
+s_ape(s_fl(n,100))+(x?'&oidt='+x:'')+'&ot='+s_ape(t)+(i?'&oi='+i:'')}
}if(!trk&&!qs)return '';if(trk)q=(vt?'&t='+s_ape(vt):'')+s_hav()+q
s_wd.s_linkName=s_wd.s_linkType=s_wd.s_objectID=s_lnk=s_eo='';if(
!s_wd.s_disableLegacyVars)s_wd.linkName=s_wd.linkType=s_wd.objectID=''
var code='';if(un){if(trk&&s_vs(un,sed))code+=s_mr(un,sess,q+(qs?qs:
s_rq(un)),ta);s_sq(un,trk?'':qs)}else if(s_wd.s_unl)
for(var unn=0;unn<s_wd.s_unl.length;unn++){un=s_wd.s_unl[unn];if(trk&&
s_vs(un,sed))code+=s_mr(un,sess,q+(qs?qs:s_rq(un)),ta);s_sq(un,trk?'':
qs)}return code}function s_dc(un){un=un.toLowerCase();var dyas=s_gg(
'dynamicAccountSelection'),dyal=s_gg('dynamicAccountList'),dyam=s_gg(
'dynamicAccountMatch');if(dyas&&dyal)un=s_dyas(un,dyal,dyam);s_wds(un)
s_ca(un);return s_gs(un)}
s_code=s_dc(s_account);if(s_code)s_d.write(s_code)
