// INFORMATION DEFINED AT INDIVIDUAL PAGE LEVEL 
var tL=String(d.location);
var tempLoc = tL;
var bfngf = "business finance-news-globefund";
var bftgf = "business finance-tools-globefund";
var bftgfttr = bftgf+"-tracking tools-reports";
var bftgp = "business finance-tools-globeportfolio";
s.channel="globefund";
s.server=window.location.hostname;

pdArr=getCookie('userinfo');
if(pdArr){ 
	pdArr=pdArr.split("|"); 
	s.prop1=pdArr[0];
	s.prop2=pdArr[1]; 
	s.prop3=pdArr[2]; 
	s.prop4=pdArr[3]; 
	s.prop5=(s.prop3 !="" || s.prop4!="") ? "registrant" : "na";
	s.prop6=pdArr[4];
}
	
s.eVar1=s.prop1;s.eVar2=s.prop2;s.eVar3=s.prop3;s.eVar4=s.prop4;s.eVar5=s.prop5;s.eVar6=s.prop6;s.eVar7=s.channel;
	
// place the base url into sprop15
if(tL.indexOf("?")>-1){
	OmnBaseUrl=tL.split("?");
	s.prop15=String(OmnBaseUrl[0]);
} else {
	s.prop15=tL;
}

function getUrlParam(token)	{
	var query = window.location.search.substring(1);
 	var vars = query.split("&");
 	for (i=0;i<vars.length;i++){
 	 	var pair = vars[i].split("=");
 	 	if (pair[0] == token){
 	 	 	return pair[1];
 	 	}
	}
}

//tool evaluations	
if(tL.indexOf("co_sel_for_mylist")>-1 || tL.indexOf("edit_fundlist/plsql/gis")>-1){
	s.pageName=bftgf+"-tracking tools-update fundlist";
	s.prop9 = "update fundlist";
}

// fund reports
if(tL.indexOf("process_fr")>-1){
	s.pageName=bftgfttr+"-fund report-standard";
} else if(tL.indexOf("in_rep_type=STD")>-1){
	s.pageName=bftgfttr+"-fund report-standard";
} else if(tL.indexOf("in_rep_type=SHT")>-1){
	s.pageName=bftgfttr+"-fund report-short_term";
} else if(tL.indexOf("in_rep_type=LT")>-1){
	s.pageName=bftgfttr+"-fund report-long_term";
} else if(tL.indexOf("in_rep_type=CYR")>-1){
	s.pageName=bftgfttr+"-fund report-annual";
} else if(tL.indexOf("in_rep_type=QRNK")>-1){
	s.pageName=bftgfttr+"-fund report-quartile_ranking";
} else if(tL.indexOf("in_rep_type=STR")>-1){
	s.pageName=bftgfttr+"-fund report-5_star_rating";
} else if(tL.indexOf("in_rep_type=ADM")>-1){
	s.pageName=bftgfttr+"-fund report-key_facts";
}

// reports evaluations
else if(tL.indexOf("fund_srh")>-1){
	s.pageName=bftgfttr+"-fund selector";
	s.prop9 = "fund selector";
} else if(tL.indexOf("STD")>-1){
	s.pageName=bftgfttr+"-standard";
	s.prop9 = "standard";
} else if(tL.indexOf("SHT")>-1){
	s.pageName=bftgfttr+"-short term";
	s.prop9 = "short term";
} else if(tL.indexOf("LT")>-1){
	s.pageName=bftgfttr+"-long term";
	s.prop9 = "long term";
} else if(tL.indexOf("CYR")>-1){
	s.pageName=bftgfttr+"-year";
	s.prop9 = "year";
} else if(tL.indexOf("QRNK")>-1){
	s.pageName=bftgfttr+"-quartile";
	s.prop9 = "quartile";
} else if(tL.indexOf("TR")>-1){
	s.pageName=bftgfttr+"-5 star";
	s.prop9 = "5 star";
} else if(tL.indexOf("ADM")>-1){
	s.pageName=bftgfttr+"-key facts";
	s.prop9 = "key facts";
} else if(tL.indexOf("price_history")>-1){
	s.prop9 = "price history";
	s.pageName=bftgfttr+"-price history";}		
				
//fund reports
else if(tL.indexOf("rep_sel")>-1 || tL.indexOf("topfunds")>-1){
	s.pageName=bftgf+"-fund reports-reports-top movers";
	s.prop9 = "top movers";
} else if(tL.indexOf("show_closed_end_rep")>-1){
	s.pageName=bftgf+"-fund reports-reports-closed end funds";
	s.prop9 = "closed end funds";
}

// research tool information	

else if(tL.indexOf("show_chart")>-1){
	s.pageName=bftgfttr+"-chart";
} else if(tL.indexOf("chart_select")>-1 && tL.indexOf("proc_chart_co")>-1){
	s.pageName=bftgf+"-research tools-chart selector";
} else if(tL.indexOf("show_chart")>-1 && tL.indexOf("proc_chart_co")>-1){
	s.pageName=bftgf+"-research tools-charts"+getUrlParam('URL_period');
} else if(tL.indexOf("analyser")>-1){
	s.pageName=bftgf+"-research tools-fund filter";
} else if(tL.indexOf("fund_srh")>-1){
	s.pageName=bftgf+"-research tools-fund selector";
} else if(tL.indexOf("co_search")>-1){
	s.pageName=bftgf+"-research tools-fund company selector";
} else if(tL.indexOf("co_pro")>-1){
	s.pageName=bftgf+"-research tools-fund company";
} else if(tL.indexOf("fundpro_select")>-1){
	s.pageName=bftgf+"-research tools-fund profile selector";
} else if(tL.indexOf("fundpro")>-1 && tL.indexOf("fundpro_select")==-1){
	s.pageName=bftgf+"-research tools-fund profile";
}	else if(tL.indexOf("fundpro")>-1 && tL.indexOf("show_5star_rep")==-1){
	s.pageName=bftgf+"-research tools-5star rating";
}	

else if(tL.indexOf("pennys")>-1 || tL.indexOf("globefunddb")>-1){
	s.pageName=bftgfttr+"";
}


// globe portfolio evaluations
else if(tL.indexOf("port_gis.homepage")>-1){
	s.pageName=bftgp+"-home";
} else if(tL.indexOf("cre_portfolio")>-1){
	s.pageName=bftgp+"-create new portfolio";
} else if(tL.indexOf("delete_portfolio")>-1){
	s.pageName=bftgp+"-delete_rename porfolio";
} else if(tL.indexOf("port_gis.bulk_add")>-1){
	s.pageName=bftgp+"-quick add";
} else if(tL.indexOf("upd_reg")>-1){
	s.pageName=bftgp+"-edit registration";
} else if(tL.indexOf("login")>-1){
	s.pageName=bftgp+"-login";
} else if(tL.indexOf("stock_symbol_lookup")>-1){
	s.pageName=bftgp+"-stock lookup";
} else if(tL.indexOf("symbollookup")>-1){
	s.pageName=bftgp+"-fund lookup";
} else if(tL.indexOf("upd_stx_list")>-1){
	s.pageName=bftgp+"-indexes-update index list";
}

//portfolio funds
else if(tL.indexOf("select_list")>-1){
	s.pageName=bftgp+"-funds-add new funds";
} else if(tL.indexOf("add_new_trans")>-1 && tL.indexOf("SINGLE")>-1){
	s.pageName=bftgp+"-funds-record buy/sell";
} else if(tL.indexOf("add_new_trans")>-1 && tL.indexOf("RECURRING")>-1){
	s.pageName=bftgp+"-funds-start recurring buy/sell";
} else if(tL.indexOf("stop_recur_trans")>-1){
	s.pageName=bftgp+"-funds-view/stop recurring buy/sell";
} else if(tL.indexOf("add_spec_trans")>-1){
	s.pageName=bftgp+"-record additional fee";
} else if(tL.indexOf("add_new_distrib_trans")>-1){
	s.pageName=bftgp+"-funds-record distribution";
} else if(tL.indexOf("reinv_dist")>-1){
	s.pageName=bftgp+"-funds-delete funds/change reinvesting";
} else if(tL.indexOf("gen_trans_rpt")>-1){
	s.pageName=bftgp+"-funds-view/edit/delete transactions";
}

//stock evaluations
else if(tL.indexOf("add_stock")>-1 && tL.indexOf("pi_isdelisted=YES")>-1){
	s.pageName=bftgp+"-stocks-add delisted stocks";
} else if(tL.indexOf("add_stock")>-1){
	s.pageName=bftgp+"-stocks-add new stocks";
} else if(tL.indexOf("add_new_stock_trans")>-1 && tL.indexOf("trans_type=LONG")>-1){
	s.pageName=bftgp+"-stocks-record buy/sell";
} else if(tL.indexOf("add_new_stock_trans")>-1 && tL.indexOf("trans_type=SHORT")>-1){
	s.pageName=bftgp+"-stocks-record short buy/sell";
} else if(tL.indexOf("add_new_dividend_trans")>-1){
	s.pageName=bftgp+"-stocks-record dividend";
} else if(tL.indexOf("chg_stock")>-1){
	s.pageName=bftgp+"-stocks-delete stocks";
} else if(tL.indexOf("proc_stock_trans")>-1){
	s.pageName=bftgp+"-stocks-view/edit/delete transactions";
}

// other investments
else if(tL.indexOf("add_special_invest")>-1){
	s.pageName=bftgp+"-other investments-add other investments";
} else if(tL.indexOf("add_item_buysell_tran")>-1){
	s.pageName=bftgp+"-other investments-record buy/sell";
} else if(tL.indexOf("add_item_value_tran")>-1){
	s.pageName=bftgp+"-other investments-update market value";
} else if(tL.indexOf("add_item_income_tran")>-1){
	s.pageName=bftgp+"-other investments-record income/expenses";
} else if(tL.indexOf("upd_special_invest")>-1){
	s.pageName=bftgp+"-other investments-delete other investments";
} else if(tL.indexOf("item_trans_rpt")>-1){
	s.pageName=bftgp+"-other investments-view/edit/delete transactions";
}

// reports evaluations
else if(tL.indexOf("process_std_rpt")>-1){
	s.pageName=bftgp+"-reports-standard";
} else if(tL.indexOf("process_stdt")>-1){
	s.pageName=bftgp+"-reports-standard report";
} else if(tL.indexOf("PERF")>-1){
	s.pageName=bftgp+"-reports-to-date report";
} else if(tL.indexOf("ROLLING")>-1){
	s.pageName=bftgp+"-reports-rolling report";
} else if(tL.indexOf("ANNUAL")>-1){
	s.pageName=bftgp+"-reports-annual report";
} else if(tL.indexOf("gen_glt")>-1){
	s.pageName=bftgp+"-reports-gain/loss report";
} else if(tL.indexOf("gen_intradayt")>-1){
	s.pageName=bftgp+"-reports-intraday stock report";
} else if(tL.indexOf("portchartgateway")>-1){
	s.pageName=bftgp+"-reports-charts";
} else if(tL.indexOf("port_fcf,analysis_rrsp")>-1){
	s.pageName=bftgp+"-reports-portfolio analyzer";
}

// cash transfers

 else if(tL.indexOf("add_transf_cash_trans")>-1){
	s.pageName=bftgp+"-cash balance-transfer cash";
} else if(tL.indexOf("cash_trans_rpt")>-1){
	s.pageName=bftgp+"-cash balance-view/edit/delete transactions";
}
	
// stock reports
else if(tL.indexOf("pi_mode=PORT")>-1 && tL.indexOf("pi_type")==-1){s.pageName=bftgp+"-stock reports-price reports-quote";
} else if(tL.indexOf("pi_type=NETPRICE")>-1){
	s.pageName=bftgp+"-stock reports-price reports-$ change";
} else if(tL.indexOf("pi_type=BASIC")>-1){
	s.pageName=bftgp+"-stock reports-price reports-% change";
} else if(tL.indexOf("pi_type=LATEST")>-1){
	s.pageName=bftgp+"-stock reports-financial reports-quarterly";
} else if(tL.indexOf("pi_type=RATIO")>-1){
	s.pageName=bftgp+"-stock reports-financial reports-ratios";
} else if(tL.indexOf("pi_type=SUMMARY")>-1){
	s.pageName=bftgp+"-stock reports-financial reports-annual";
} else if(tL.indexOf("pi_type=SUMM")>-1){
	s.pageName=bftgp+"-stock reports-estimate reports-summary";
} else if(tL.indexOf("pi_type=HIST")>-1){
	s.pageName=bftgp+"-stock reports-estimate reports-recommendation";
} else if(tL.indexOf("pi_type=ANNUAL")>-1){
	s.pageName=bftgp+"-stock reports-estimate reports-annual";
} else if(tL.indexOf("pi_type=NEWEST")>-1){
	s.pageName=bftgp+"-stock reports-estimate reports-calendar";
} else if(tL.indexOf("pi_type=BW")>-1){
	s.pageName=bftgp+"-stock reports-estimate reports-% surprise";
}

else {
	s.pageName="";
}

// Hierarchy Variables 
s.pageType="";

// change the heir1 variable based on the above sPageName. -> "globe:"+formatted variable
if(s.pageName==""){
	tS=new String(bftgf+"-others");
} else {
	tS=new String(s.pageName);
}
rExp = /-/gi;
nS = new String(":");
s.hier1="globe:"+tS.replace(rExp, nS);

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)d.write(s_code);