// HP Common Metrics Architecture 20051223a
// BEGIN Clickstream:
var s_hp_optOut = false // WARNING: IF SET TO TRUE, PAGE WILL NOT BE TRACKED

// Common Dynamic Account structure - please do not use unless authorized by CKM&A Ops
var s_dynamicAccountSelection=true;
var s_dynamicAccountList="hphqtestaquarius=localhost,aquariusitg,aquarius-netdev,ckwww,devaa,ejwww,h25460,h25461,h25459,h25458,qcaaa,qcbaa,srdev,vaadev01,ztxaacs,ztxaaws,cpqcorp.net"
var s_dynamicAccountMatch=window.location.hostname

if (!(window.s_account)){
	var s_account="hphqglobal"
	/* NonStop computing report suite fix: MJW 20051012a*/
	if(s_account.indexOf("hphqwwnonstop") != -1 ) {
		if(s_account.indexOf("hphqwwesg") == -1) {s_account=s_account + ",hphqwwesg";}
		s_account=s_hp_sr(s_account,",hphqbcs","");
	} 
}
var s_trackDownloadLinks=true
var s_trackExternalLinks=true
var s_trackInlineStats=true
var s_linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,doc,pdf,xls,cgi,dot,pot,ppt,wmv,asx"
var s_linkInternalFilters="hp,compaq,cpqcorp,javascript:"
var s_linkLeaveQueryString=true

function getQueryVariable(variable) {
	
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1].replace("%20", " ");
    }
  } 
}

// Changes requested by Richard //
	if ((window.s_pageName && s_pageName.indexOf("HPS|") == 0) && (s_pageName.indexOf("Vista") > 0)) 
	{
			if (window.s_pageName){ s_pageName = s_pageName.replace("HPS|", "Vista|"); }
			if (window.s_prop18){ s_prop18 = s_prop18.replace("hp services", "Vista");}
			if (window.s_prop19){ s_prop19 = s_prop19.replace("hp services", "Vista");}
			s_account="hphqglobal"
	}

s_hp_fixMercury();
function s_hp_fixMercury() {   
	if (getQueryVariable("rd")=="mercury")
	{
		s_pageName=s_pageName+"|rd=mercury"
	}

	if (window.s_prop19 && s_prop19.indexOf("ENT|MS|")== 0) { 
		s_pageName = s_pageName.replace("ENT|", "MS|");
		s_prop18 = "ENT: MS|";
		s_prop19 = s_prop19.replace("ENT|MS|", "ENT: MS|");
	}
}

//Added June 07: if pagename includes US or Canadian (EN or FR) country and language codes, add metrics to NA accounts //

	if (window.s_pageName && (s_pageName.indexOf("|us|en|") > 0) || (s_pageName.indexOf("|ca|en|") > 0) || (s_pageName.indexOf("|ca|fr|") >0)) 
	{
		s_account= s_account +",hphqna,hphqnaentmktg"
	}

// end of Richard //


// Common metrics plugin function - do not remove
function s_hp_doMetricsPlugins() { 
} // end function ()

if(window.s_prop18 && s_prop18.length>0) { s_prop18=s_hp_sr(s_hp_sr(s_prop18,"| ","|")," |","|");}
if(window.s_prop19 && s_prop19.length>0) { s_prop19=s_hp_sr(s_hp_sr(s_prop19,"| ","|")," |","|");}
if(window.s_prop20 && s_prop20.length>0) { s_prop20=s_hp_sr(s_hp_sr(s_prop20,"| ","|")," |","|");}
if(window.s_prop21 && s_prop21.length>0) { s_prop21=s_hp_sr(s_hp_sr(s_prop21,"| ","|")," |","|");}
function s_hp_sr(inval,a,b) {
	if(inval && inval.length>0) { inval=inval.split(a).join(b); }
	return inval;
}

/*** DO NOT MODIFY THIS SECTION ***/
/* Under no circumstances should you modify this code */
if(window.s_account && s_account.indexOf("hphqap") != -1) {
	s_hp_includeJavaScriptFile("welcome.hp-ww.com","/cma/region/ap/apcma.js");
} 
if(window.s_account && s_account.indexOf("hphqemea") != -1) {
	s_hp_includeJavaScriptFile("welcome.hp-ww.com","/cma/region/emea/emeacma.js");
}
if(window.s_account && s_account.indexOf("hphqna") != -1) {
	s_hp_includeJavaScriptFile("welcome.hp-ww.com","/cma/region/na/nacma.js");
}
if(window.s_account && s_account.indexOf("hphqla") != -1) {
	s_hp_includeJavaScriptFile("welcome.hp-ww.com","/cma/region/la/lacma.js");
}
// Added to facilitate region-level survey service
var s_hp_region;
if(window.s_prop7 && s_prop7.toLowerCase().indexOf("us") != -1) {
	s_hp_region = "na";
}
s_hp_includeJavaScriptFile("welcome.hp-ww.com","/cma/metrics/sc/s_code_remote.js");


function s_hp_includeJavaScriptFile(hp_hostname,hp_path) {
	if(!(window.s_hp_optOut && window.s_hp_optOut == true)) {
		var hp_ssl=(window.location.protocol.toLowerCase().indexOf('https')!=-1)
		if(hp_hostname && hp_hostname.length>0) {
			if(hp_ssl == true && hp_hostname.toLowerCase().indexOf("welcome.") != -1) { hp_hostname = "secure.hp-ww.com"; }
			var fullURL = "http" + (hp_ssl?"s":"") + "://" + hp_hostname + hp_path
		}
		else
			var fullURL=hp_path;
		document.write("<sc" + "ript language=\"JavaScript\" src=\""+fullURL+"\"></sc" + "ript>");
	}
}
// END Clickstream:
