/*
 * TCM.com Omniture Implementation
 * Populates data for page view tracking
 */

	///Ka.Util.getLocationParam('tcmType');

	//prepares the URL to be parsed
	var pathname = window.location.pathname.substring(1);
	//if (pathname.charAt(pathname.length - 1) == "/") pathname += "index.html";
	var path_array = pathname.split('/');
	var host = window.location.host;

	//alert ("pathname: " + pathname + "; host: " + host + "; path[0]: " + path_array[0] + "; path[1]: " + path_array[1] )

	//Initializing the JSON that holds the necessary data to be sent to Omniture
	var metrics = {
		pageName:	"OTHER",
		server: 	'',
		channel:	"CFU",
		prop1:		'',
		prop2:		'',
		prop3:		'',
		prop4:		'',
		prop5:		'',
		prop6:		'',
		prop7:		'',
		prop8:		'',
		prop9:		'',
		prop10:		'',
		prop11:		'',
		prop12:		'',
		prop13:		'',
		prop14:		'',
		prop15:		'',
		prop16:		'',
		prop17:		'',
		prop18:		'',
		prop19:		'',
		prop20:		''
	}


	if (path_array[0] == "fan" || path_array[0] == "fan.jsp" || path_array[0] == "fanhome" || path_array[0] == "fanhome.jsp") {
		metrics.pageName = "";
		metrics.server = "Home";
	} else if (host == "fan.tcm.com") {
		if (path_array[0] == "view") {
			switch(path_array[1]){
				case 'displayManageFriends.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Friends';
					break;
				case 'displayManageClubs.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Groups Ive Joined';
					break;
				case 'displayClubPage.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Request a Group';
					// http://fan.tcm.com/view/displayClubPage.kickAction?clubId=0&r=/view/displayManageClubs.kickAction%3Fas=66470&as=66470
					break;
				case 'displayAllFriendFans.kickAction':
					metrics.server = 'Member';
					if (Ka.Util.getLocationParam('manageFans') == 'allMyFans') {
						metrics.pageName = 'Friend Requests';
						// http://fan.tcm.com/view/displayAllFriendFans.kickAction?as=66470&manageFans=allMyFans
					} else if (Ka.Util.getLocationParam('manageFans') == 'fanOf') {
						metrics.pageName = 'Friends I Requested';
						// http://fan.tcm.com/view/displayAllFriendFans.kickAction?as=66470&manageFans=fanOf
					}
					break;
				case 'displayManageMyMedia.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Media';
					// http://fan.tcm.com/view/displayManageMyMedia.kickAction?as=66470
					break;
				case 'displayCommentDetails.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Comments on My Media';
					// http://fan.tcm.com/view/displayCommentDetails.kickAction?as=66470
					break;
				case 'displayManageVideo.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Videos';
					// http://fan.tcm.com/view/displayManageVideo.kickAction?as=66470
					break;
				case 'displayManageAudio.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Audio';
					// http://fan.tcm.com/view/displayManageAudio.kickAction?as=66470
					break;
				case 'displayManagePhoto.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Photo';
					// http://fan.tcm.com/view/displayManagePhoto.kickAction?as=66470
					break;
				case 'displayAddBlog.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Add Blog';
					// http://fan.tcm.com/view/displayAddBlog.kickAction?as=66470
					break;
				case 'displayManageBlog.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Blog';
					// http://fan.tcm.com/view/displayManageBlog.kickAction?as=66470&blogType=media
					break;
				case 'displayManageFavorites.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Favorites';
					// http://fan.tcm.com/view/displayManageFavorites.kickAction?as=66470
					break;
				case 'displayManageMessages.kickAction':
					metrics.server = 'Member';
					if (Ka.Util.getLocationParam('folder') == 'INBOX') {
						metrics.pageName = 'My Messages:Inbox';
					} else if (Ka.Util.getLocationParam('folder') == 'OUTBOX') {
						metrics.pageName = 'My Messages:Sent';
					} else if (Ka.Util.getLocationParam('folder') == 'TRASH') {
						metrics.pageName = 'My Messages:Trash';
					}
					// http://fan.tcm.com/view/displayManageMessages.kickAction?as=66470&folder=INBOX
					break;
				case 'displayInviteFriends.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Invite Friends';
					// http://fan.tcm.com/view/displayInviteFriends.kickAction?as=66470
					break;
				case 'manageProfileQuestions.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Edit About Me';
					// http://fan.tcm.com/view/manageProfileQuestions.kickAction?as=66470
					break;
				case 'displayManageThemes.kickAction':
					metrics.server = 'Member';
					if (Ka.Util.getLocationParam('isBadges') == 'T') {
						metrics.pageName = 'My Badges';
						// http://fan.tcm.com/view/displayManageThemes.kickAction?as=66470&isBadges=T
					} else {
						metrics.pageName = 'My Page Theme';
						// http://fan.tcm.com/view/displayManageThemes.kickAction?as=66470
					}
					break;
				case 'displayManageRSS.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My RSS Feeds';
					// http://fan.tcm.com/view/displayManageRSS.kickAction?as=66470
					break;
				case 'displayManageBroadcast.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Alerts';
					// http://fan.tcm.com/view/displayManageBroadcast.kickAction?as=66470
					break;
				case 'displayNewMessage.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Compose New Message';
					// http://fan.tcm.com/view/displayNewMessage.kickAction?as=66470&tcmMessageType
					break;
				default:
			}
		} else if (path_array[0] == "service") {
			switch(path_array[1]) {
				case 'displayKickPlace.kickAction':
					metrics.server = 'Member';
					if (Ka.Info.USERNAME == Ka.Info.PROFILENAME) {
						metrics.pageName = 'My Profile';
						// http://fan.tcm.com/service/displayKickPlace.kickAction?u=4278891&as=66470
					} else {
						metrics.pageName =  'Profile:' + Ka.Info.PROFILENAME;
					}
					break;
				case 'displayHomePageExperience.kickAction':
				case 'displayMyPlace.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Home';
						// http://fan.tcm.com/service/displayHomePageExperience.kickAction
						// http://fan.tcm.com/service/displayMyPlace.kickAction?as=66470
					break;
				case 'displayManageLinks.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Links';
					// http://fan.tcm.com/service/displayManageLinks.kickAction?as=66470
					break;
				case 'displayManageAccountSettings.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'My Profile Photo';
					// http://fan.tcm.com/service/displayManageAccountSettings.kickAction?STATUS=MAIN&as=66470
					break;
				case 'displayPhotoUpload.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Add a Photo';
					// http://fan.tcm.com/service/displayPhotoUpload.kickAction?as=66470
					break;
				case 'displayVideoUpload.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Add Video';
					// http://fan.tcm.com/service/displayVideoUpload.kickAction?as=66470
					break;
				case 'displayPhotoUpload.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Add Audio';
					// http://fan.tcm.com/service/displayAudioUpload.kickAction?as=66470
					break;
				case '':
					metrics.server = 'General';
					metrics.pageName = 'Authorization Error';
					// http://fan.tcm.com/service/displayAuthError.kickAction
					break;
				case 'searchEverything.kickAction':

/* handles photoplayer */
					if (Ka.Util.getLocationParam('tcmViewType') == 'photoplayer') {

						metrics.server = 'Media';
						metrics.pageName = 'Photo Viewer';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&includeUser=on&d-7095067-p=1&adminTags=starpage

/* handles videolayer */
					} else if (Ka.Util.getLocationParam('tcmViewType') == 'videoplayer') {

						metrics.server = 'Media';
						metrics.pageName = 'Video Viewer';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&includeUser=on&d-7095067-p=1&adminTags=starpage

/* MEMBER */
					} else if (Ka.Util.getLocationParam('sortType') == 'recent'
						&& Ka.Util.getLocationParam('adminTags') == 'memberpage') {

						metrics.server = 'Member';
						metrics.pageName = 'Most Recent';

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'memberpage') {

						metrics.server = 'Member';
						metrics.pageName = 'Most View';

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'memberpage') {

						metrics.server = 'Member';
						metrics.pageName = 'Most Commented';

					} else if (Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == 'menuFanOf') {

						metrics.server = 'Member';
						metrics.pageName = 'Films I am a Fan of';

					} else if (Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == 'menuFanOf') {

						metrics.server = 'Member';
						metrics.pageName = 'Stars I am a Fan of';

/* FILM */
					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Search';
						metrics.pageName = 'Search Films';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search Films';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=jason&adminTags=filmpage&includeUser=on&as=66470

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Film';
						metrics.pageName = 'Most Viewed';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&includeUser=on&d-7095067-p=1&adminTags=filmpage

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Film';
						metrics.pageName = 'Most Commented';
						//http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=commented&includeUser=on&adminTags=filmpage&uid=4278891

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == 'starsinfilm') {

						metrics.server = 'Film';
						metrics.pageName = 'Stars in Film by Most Viewed';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&adminTags=starpage&includeUser=on&tcmType=starsinfilm&pgNum=1&aTag=filmpage,GenreRomanticcomedy,3747&filmName=Platinum%20Blonde&filmId=4557074

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == 'starsinfilm') {

						metrics.server = 'Film';
						metrics.pageName = 'Stars in Film by Most Comments';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=commented&includeUser=on&adminTags=starpage&tcmType=starsinfilm&aTag=filmpage,GenreRomanticcomedy,3747&uid=4278891&filmName=Platinum%20Blonde&filmId=4557074

/* STAR */
					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Search';
						metrics.pageName = 'Search Stars';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search Stars';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=jason&adminTags=starpage&includeUser=on&as=66470

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Star';
						metrics.pageName = 'Most Viewed';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&includeUser=on&d-7095067-p=1&adminTags=starpage

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == null) {

						metrics.server = 'Star';
						metrics.pageName = 'Most Commented';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=commented&includeUser=on&adminTags=starpage&uid=4278891

					} else if (Ka.Util.getLocationParam('sortType') == 'recent'
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == 'filmography') {

						metrics.server = 'Star';
						metrics.pageName = 'Filmography';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=recent&adminTags=filmpage&includeUser=on&tcmType=filmography&pgNum=1&aTag=starpage,26868|77446,participant26868&starName=James%20Cagney%20&starId=4528005

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == 'filmography') {

						metrics.server = 'Star';
						metrics.pageName = 'Filmography by Most Viewed';
						//http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=popular&includeUser=on&adminTags=filmpage&tcmType=filmography&aTag=starpage,26868|77446,participant26868&uid=4278891&starName=James%20Cagney%20&starId=4528005

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'filmpage'
						&& Ka.Util.getLocationParam('tcmType') == 'filmography') {

						metrics.server = 'Star';
						metrics.pageName = 'Filmography by Most Comments';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=commented&includeUser=on&adminTags=filmpage&tcmType=filmography&aTag=starpage,26868|77446,participant26868&uid=4278891&starName=James%20Cagney%20&starId=4528005

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == 'costars') {

						metrics.server = 'Star';
						metrics.pageName = 'Co-Stars by Most Viewed';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&adminTags=starpage&sortType=popular&includeUser=on&tcmType=costars&pgNum=1&aTag=starpage,26868|77446,participant26868&starName=James%20Cagney%20&starId=4528005

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('adminTags') == 'starpage'
						&& Ka.Util.getLocationParam('tcmType') == 'costars') {

						metrics.server = 'Star';
						metrics.pageName = 'Co-Stars by Most Commented';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=user&sortType=commented&includeUser=on&adminTags=starpage&tcmType=costars&aTag=starpage,26868|77446,participant26868&uid=4278891&starName=James%20Cagney%20&starId=4528005

					} else if (Ka.Util.getLocationParam('mediaType') == 'photo'
						&& Ka.Util.getLocationParam('tcmType') == 'recentPhotosByStar') {

						metrics.server = 'Star';
						metrics.pageName = 'Recent Phoos';
						// http://fan.tcm.com/service/searchEverything.kickAction?tcmType=recentPhotosByStar&spid=81306&as=66470&mediaType=photo&includePhoto=on&starName=Jean%20Harlow%20&uid=4557081

					} else if (Ka.Util.getLocationParam('sortType') == null
						&& Ka.Util.getLocationParam('mediaType') == 'photo'
						&& Ka.Util.getLocationParam('tcmType') == 'recentVideoByStar') {

						metrics.server = 'Star';
						metrics.pageName = 'Recent Videos';
						// http://fan.tcm.com/service/searchEverything.kickAction?tcmType=recentVideoByStar&spid=81306&as=66470&mediaType=user&mediaType=video&includeVideo=on&starName=Jean%20Harlow%20&uid=4557081

/* GROUP */
					} else if (Ka.Util.getLocationParam('sortType') == 'recent'
						&& Ka.Util.getLocationParam('mediaType') == 'group') {

						metrics.server = 'Group';
						metrics.pageName = 'Most Recent';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=group&sortType=recent&includeGroups=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('mediaType') == 'group') {

						metrics.server = 'Group';
						metrics.pageName = 'Most Members';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=group&sortType=popular&includeGroups=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('mediaType') == 'group') {

						metrics.server = 'Group';
						metrics.pageName = 'Most Comments';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=group&sortType=popular&includeGroups=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('includeGroups') == 'on') {

						metrics.server = 'Search';
						metrics.pageName = 'Search Group';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search Groups';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine&includeGroups=on&as=66470

/* BLOG */
					} else if (Ka.Util.getLocationParam('sortType') == 'recent'
						&& Ka.Util.getLocationParam('mediaType') == 'blog') {

						metrics.server = 'Blog';
						metrics.pageName = 'Most Recent';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=blog&sortType=recent&includeBlog=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('sortType') == 'popular'
						&& Ka.Util.getLocationParam('mediaType') == 'blog') {

						metrics.server = 'Blog';
						metrics.pageName = 'Most Members';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=blog&sortType=popular&includeBlog=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('sortType') == 'favorite'
						&& Ka.Util.getLocationParam('sortType') != 'undefined'
						&& Ka.Util.getLocationParam('mediaType') == 'blog') {

						metrics.server = 'Blog';
						metrics.pageName = 'Top Favorites';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=blog&sortType=favorite&includeBlog=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('sortType') == 'commented'
						&& Ka.Util.getLocationParam('mediaType') == 'blog') {

						metrics.server = 'Blog';
						metrics.pageName = 'Most Comments';
						// http://fan.tcm.com/service/searchEverything.kickAction?as=66470&mediaType=blog&sortType=commented&includeBlog=on&d-7095067-p=1

					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('includeBlog') == 'on') {

						metrics.server = 'Blog';
						metrics.pageName = 'Search';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search Blogs';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine&includeBlog=on&as=66470

/* ALL SEARCH */
					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('sortType') == 'favorite') {

						metrics.server = 'Search';
						metrics.pageName = 'All Search by Top Favorites';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search All:Top Favorites';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine

					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('sortType') == 'popular') {

						metrics.server = 'Search';
						metrics.pageName = 'All Search by Most Viewed';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search All:Most Viewed';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine

					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('sortType') == 'commented') {

						metrics.server = 'Search';
						metrics.pageName = 'All Search by Most Comments';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search All:Most Comments';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine

					} else if (Ka.Util.getLocationParam('keywords') != null
						&& Ka.Util.getLocationParam('mediaType') == 'us') {

						metrics.server = 'Search';
						metrics.pageName = 'Search Media';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search All:Most Comments';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine

					} else if (Ka.Util.getLocationParam('keywords') != null) {

						metrics.server = 'Search';
						metrics.pageName = 'All Search by Most Recent';
						metrics.prop19 = Ka.Util.getLocationParam('keywords').toLowerCase();
						metrics.prop20 = 'CFU:Search All:Most Recent';
						metrics.eVar19 = metrics.prop19;
						metrics.eVar20 = metrics.prop20;
						// http://fan.tcm.com/service/searchEverything.kickAction?keywords=justine

					} // end : if (Ka.Util.getLocationParam('sortType') == 'recent'...
					break;
				default:
					// do nothing - retain default values
			}
		} // end : if (path_array[0] == "service")
		else if (path_array[0] == "update") {
			switch(path_array[1]){
				case 'editBlog.kickAction':
					metrics.server = 'Member';
					metrics.pageName = 'Edit Blog';
					// http://fan.tcm.com/update/editBlog.kickAction?mediaType=BLOG&mediaId=258300
					break;
				default:
			}
		} // end : if (path_array[0] == "update")
		else {
			if (path_array[1].toLowerCase() == 'group') {
				metrics.server = 'Group';
				metrics.pageName = Ka.Info.CLUBNAME;
			} else if (path_array[1].toLowerCase() == 'blog') {
				metrics.server = 'Blog';
				metrics.pageName = path_array[0];
			} else if (path_array[1].toLowerCase() == 'video') {
				metrics.server = 'Video';
				metrics.pageName = path_array[0];
			} else if (path_array[1].toLowerCase() == 'photo') {
				metrics.server = 'Photo';
				metrics.pageName = path_array[0];
			}
		} // end : if (path_array[0] == "view")
	} // end : if (host == "fan.tcm.com")


function populateMetricsData() {
	if (metrics.pageName == 'OTHER') {
		s.pageName = metrics.channel + ":OTHER:" + window.location.href;
	} else {
		s.pageName = metrics.channel + ":" + metrics.server + ":" + metrics.pageName; 	//"TCM Fan Community:" + [Category (ex. Fans, Stars)]:[SubCategory (ex. Most Recent, Friends)]
	}
	s.server = metrics.channel + ":" + metrics.server; 		//"TCM Fan Community:" + [Category (ex. Fans, Stars)]; // subsection
	s.channel = metrics.channel; 	//"TCM Fan Community"; // section
	s.prop1 = window.location.href;
	// s.prop4 = []:[]; 	// title
	// s.prop5 = []:[]; 	// participant
	s.prop19 = metrics.prop19; // search term
	s.prop20 = metrics.prop20; // search type

	s.eVar2 = s.channel; 	// section
	s.eVar3 = s.pageName; 	//s.pageName
	s.eVar19 = metrics.eVar19; // search term
	s.eVar20 = metrics.eVar20; // search type

}


