var analytics = function(){
	var self = {
		init:function() {
			var hostArr = document.location.host.split(".");
			self.setEnviroment(hostArr);
			self.setRecordkeeper(hostArr);
			self.setReportSuiteIds();
			self.setServerName();
		},
		env: "alp",
		recordkeeper: "gen",
		suite: {
			recordkeeperId: "capgrouprp",
			siteId: "capgrouprpglob",
			globalId: "capgroupglob"
		},
		setEnviroment:function(arrHostName) {
			if (isValueInArray("devbro", arrHostName)) { self.env = "dev"; }
			if (isValueInArray("stg", arrHostName) || isValueInArray("s1idc1", arrHostName)) { self.env = "stg"; }
			if (isValueInArray("pdc", arrHostName)) { self.env = "pdc"; }
			if (isValueInArray("prdidc1", arrHostName) || (arrHostName.length == 4 && location.port == "")) { self.env = ""; }
		},
		setRecordkeeper:function(arrHostName) {
			if (isValueInArray("americanfundsretirement",arrHostName)) { self.recordkeeper = "gen"; }
			if (isValueInArray("www",arrHostName)) { self.recordkeeper = (isValueInArray("sponsor",arrHostName)) ? "fasspon" : "fastpa"; }
			if (isValueInArray("myretirement",arrHostName)) { self.recordkeeper = "faspart"; }
			if (isValueInArray("pr",arrHostName)) { self.recordkeeper = "tracpart"; }
			if (isValueInArray("ascensus",arrHostName) || isValueInArray("retirement",arrHostName)) { self.recordkeeper = "bisys"; }
		},
		setReportSuiteIds:function() {
			self.suite.recordkeeperId += (self.recordkeeper + self.env);
			self.suite.siteId += self.env;
			self.suite.globalId += self.env;
		},
		setServerName:function(){
			switch(self.recordkeeper){
				case "gen" :
					serverName = "RP Generic";
					break;
				case "fasspon" :
					serverName = "RP Fascore Sponsor";
					break;
				case "faspart" :
					serverName = "RP Fascore Participant";
					break;
				case "tracpart" :
					serverName = "TRAC Participant";
					break;
				case "bisys" :
					serverName = "RP Ascensus";
					break;
				case "fastpa" :
					serverName = "RP Fascore TPA";
					break;
			}
		}
	}
	return self;
}();
analytics.init();
var s_account =	analytics.suite.recordkeeperId + "," + analytics.suite.siteId + "," + analytics.suite.globalId;