// Check Language
var isfrench = /\/fr\//.test(location.href);
if (isfrench)	analyticsData.language= "fr";

// Custom analytics code for Admail Advisor Campaign
analyticsData.siteSection2= analyticsData.siteSection2.replace(/mdm/g,"direct mail").replace(/advisor/g,"admail advisor");
analyticsData.siteSection3= analyticsData.siteSection3.replace(/mdm/g,"direct mail").replace(/advisor/g,"admail advisor");
analyticsData.siteSection4= analyticsData.siteSection4.replace(/mdm/g,"direct mail").replace(/advisor/g,"admail advisor");
analyticsData.pageName= analyticsData.pageName.replace(/mdm/g,"direct mail").replace(/advisor/g,"admail advisor");
analyticsData.hierarchy= analyticsData.hierarchy.replace(/mdm/g,"direct mail").replace(/advisor/g,"admail advisor");

function setupAdvisorApplication(){
	
	// Web Form Name
	analyticsData.webForm= "admail advisor";
		
	// Retrieve admail cookie value.
	var admail = $.cookie('admail');

	if (admail==""){
		//Defaults to unaddressed
		admail="unaddressed";
	}
	
	// Appended the admail type to the web form, page name, and hierarchy.
	if(admail){
		// Set a basic page name before adding the application segment.
		analyticsData.basicPageName= analyticsData.pageName;
		
		// Add customized application segment.
		analyticsData.webForm+= analyticsData.delimiter + admail;
		analyticsData.pageName= analyticsData.pageName.replace("admail advisor","admail advisor" + analyticsData.delimiter + admail);
		analyticsData.siteSection4= analyticsData.siteSection3 + analyticsData.delimiter + admail;
		analyticsData.hierarchy= analyticsData.hierarchy.replace("admail advisor","admail advisor" + "," + admail);
	}
	
}

function trackAdvisorSuccess(){
	var s=s_gi(s_account);
	s.templtv = s.linkTrackVars;
	s.templte = s.linkTrackEvents;
	s.linkTrackVars='eVar3,eVar4,eVar13,eVar14,eVar15,eVar16,eVar17,eVar24,eVar34,eVar35,eVar36,events';
	s.linkTrackEvents='event4';
	s.events= "event4";
	analyticsData.customFunction=true;
	s.tl(this,'o',s.eVar13);	
	if(s.templtv) s.linkTrackVars = s.templtv;
	if(s.templte) s.linkTrackEvents = s.templte;
}

// Check for pages within the Admail Advisor Application
switch(uriFileName){
	case "break-start.asp":
		setupAdvisorApplication();
		// Application Initiation
		analyticsData.appInitiate=true;
		break;
	case "budget-target.asp":
		setupAdvisorApplication();
		// Application Commitment
		analyticsData.appCommit=true;
		break;
	case "budget.asp":
		setupAdvisorApplication();
		break;
	case "have-target-list.asp":
		setupAdvisorApplication();
		break;
	case "target.asp":
		setupAdvisorApplication();
		break;		
	case "break-target.asp":
		setupAdvisorApplication();
		break;			
	case "break-lists.asp":
		setupAdvisorApplication();
		break;
	case "production.asp":
		setupAdvisorApplication();	
		break;
	case "schedule.asp":
		setupAdvisorApplication();
		break;
	case "worksheet.asp":
		setupAdvisorApplication();
		analyticsData.appCallToAction=true;
		break;
	case "article.asp":
		analyticsData.pageName += analyticsData.delimiter + uriQuery;
		analyticsData.hierarchy += analyticsData.delimiter + uriQuery;
		break;
}
