var s_hp_jumpid_path_prop="s_prop17";
var s_hp_region="ap"
var s_currencyCode=""
var s_prop14 = ''; // This variable stores error variable number which are not as per the standards//
// Requested by Junji, on capturing the Payment/Transaction type //
if(window.s_hp_transactionType && window.s_hp_transactionType.length>0)
{
	var s_eVar1 = window.s_hp_transactionType;
}


/* Dynamic Tag Creation Project - completed on 5 Dec 2005 by Vetrivel */
/* functions */
function returnfoldervalue(valfolder)
{
var pos_val=valfolder.indexOf('.');
if(pos_val>0)
{return(valfolder.substring(0, pos_val));}
else
{return(valfolder);} 
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

/* end of functions */

function s_hp_doMetricsPlugins() { 
	// This part of will capture if the url srcid as query string parameter//
	h_sourceid = s.getQueryParam("srcid");
	h_sourceid=h_sourceid==null?"":h_sourceid;
	if (h_sourceid !=""){
		window.s_eVar31 = h_sourceid;
	}
	// end of source id capture code //
	
	// This part of code is to trigger success registration event event8//
	var h_apj_url = window.location.href!=null?window.location.href.toLowerCase():"";
	if (h_apj_url.indexOf("h50043.www5.hp.com")>-1 && h_apj_url.indexOf("thankyoupage.aspx")>-1){
		if (window.s_events) window.s_events += ",event8";
			else window.s_events = "event8";
		var temp_pageName = window.s_pageName!=null?window.s_pageName:"";
		window.s_eVar21 = "registration:"+temp_pageName;
	}
}

/* MetaTag code, V2.0 */
var s_prop3, s_hp_apj_contentName1, s_hp_apj_contentFolder1;
var s_prop4, s_hp_apj_contentName2, s_hp_apj_contentFolder2;
var s_prop5, s_hp_apj_contentName3, s_hp_apj_contentFolder3;
var s_hp_apj_extendHierarchy;
var s_prop1, s_prop2, s_prop16; 
var s_hp_apj_addAccount, s_hp_apj_testPage;
function s_hp_doPostMetaTagFunction() {
   	if (document.getElementsByTagName){
		t_lang = window.document.documentElement.lang
		if(!(window.s_prop8 && s_prop8.length>0)) eval("s_prop8=\"" + t_lang + "\"")
		var allMyStuff=document.getElementsByTagName("META");
		var myMeta;var myVariableNames;
		var myVariableMap = new Array();

		/* Dynamic Tag Creation Project - completed on 5 Dec 2005 by Vetrivel */
		/* s_prop7 population */
		if(!(window.s_prop7 && window.s_prop7.length>0))
		{
		for (var i=0; i<allMyStuff.length; i++){
			if (allMyStuff[i].tagName == "META"){	
				myMeta = allMyStuff[i];
				if (myMeta.name == "target_country")
				{s_prop7=myMeta.content.toLowerCase();}
				}
			}
		}
		
		/* end of s_prop7 population */

		/* Dynamic Tag Creation Project - completed on 5 Dec 2005 by Vetrivel */
		/* content management changes */
		var x;

		/* Dynamic Tagging Enhancement on 07 Feb 2006 by Siew-Yee */
		var purl = document.URL.split('://');
		var temp = purl[1].split('/');
		/* End of Dynamic Tagging Enhancement on 07 Feb 2006 by Siew-Yee */


		/* s_prop3 population */
		
		var si_prop3="";
		var si_prop4="";
		var sic_prop3="";
		var sic_prop4="";
		
		if(!(window.s_hp_apj_extendHierarchy && window.s_hp_apj_extendHierarchy.length>0))
		{s_hp_apj_extendHierarchy = 0;}
		else
		{
		s_hp_apj_extendHierarchy = parseInt(window.s_hp_apj_extendHierarchy);
		}
		if(!(window.s_prop3 && window.s_prop3.length>0))
		{
			if(!(window.s_hp_apj_contentName1 && window.s_hp_apj_contentName1.length>0))
			{
				if(!(window.s_hp_apj_contentFolder1 && window.s_hp_apj_contentFolder1.length>0))
				{
					for (x = 0; x < temp.length; x++)
		 			{
						if(x==1)
						{
						s_prop3 = returnfoldervalue(temp[x]);
						}	
					}
						if(!(s_prop3.length>0))
						{s_prop3 = "*";}		
				}
				else
				{
						if(IsNumeric(s_hp_apj_contentFolder1))
						{
							for (x = 0; x < temp.length; x++)
		 					{
								if(x==parseInt(s_hp_apj_contentFolder1))
								{s_prop3 = returnfoldervalue(temp[x]);}	
							}
							if(!(s_prop3.length>0))
							{s_prop3 = "*";}
						}
					else
					{s_prop3 = s_hp_apj_contentFolder1;}	
				}
		 	}
			else
			{sic_prop3=s_hp_apj_contentName1;
			s_prop3 = s_hp_apj_contentName1;}		
		}
		else
		{si_prop3=window.s_prop3;}
		
		if((s_prop3.length>0))
		{s_prop3 = s_prop3.toLowerCase();}
		
		/* s_prop4 population */
		
		var bb=""
		var v=""

		if(!(window.s_prop4 && window.s_prop4.length>0))
		{	s_prop4="";
			
			if((si_prop3 && si_prop3.length>0) && (!(window.s_hp_apj_contentName2 && window.s_hp_apj_contentName2.length>0)) && (!(window.s_hp_apj_contentFolder2 && window.s_hp_apj_contentFolder2.length>0)))
			{s_prop4 = s_prop3 + " | *";
			bb="no";}

			if(bb=="")
			{	
				if((window.s_hp_apj_contentName2 && window.s_hp_apj_contentName2.length>0))
				{
				sic_prop4=s_hp_apj_contentName2;
				s_prop4 =  s_prop3 + " | " + s_hp_apj_contentName2;}
				
				else
				{
					
					if(window.s_hp_apj_contentFolder2 && window.s_hp_apj_contentFolder2.length>0)
					{	
						
						if(IsNumeric(s_hp_apj_contentFolder2))
						{
							for (x = 0; x < temp.length; x++)
							{
								if(x==parseInt(s_hp_apj_contentFolder2))
								{s_prop4 = s_prop3 + " | " + returnfoldervalue(temp[x]);}	
							}
			
						}
					}
							
					else
					{								
						if((sic_prop3 && sic_prop3.length>0))
						{
							s_prop4 = s_prop3 + " | *"; 	
						}
						else
						{
							if(window.s_hp_apj_contentFolder1 && window.s_hp_apj_contentFolder1.length>0)
							{
								s_hp_apj_contentFolder2 = parseInt(s_hp_apj_contentFolder1) + 1;
								s_hp_apj_contentFolder2 = s_hp_apj_contentFolder2.toString();
								for (x = 0; x < temp.length; x++)
								{
									if(x==parseInt(s_hp_apj_contentFolder2))
									{s_prop4 = s_prop3 + " | " + returnfoldervalue(temp[x]);}	
								}
							}
							else
							{ 
														
								for (x = 0; x < temp.length; x++)
	 							{
	 								if(x==2 && s_hp_apj_extendHierarchy>=2)
									{
									s_prop4 = s_prop3 + " | " + returnfoldervalue(temp[x]);
									}
								else if(x==2 && s_hp_apj_extendHierarchy==0)
									{
									s_prop4 = s_prop3 + " | " + returnfoldervalue(temp[x]);
									}
								}
							
							}
						}
					}
				}
			}
		}
		else
		{
		s_prop4=window.s_prop4;
		si_prop4=window.s_prop4;
		}
		
		if(!(s_prop4.length>0))
		{s_prop4 = s_prop3 + " | *";}


		if((s_prop4.length>0))
		{s_prop4 = s_prop4.toLowerCase();}
		
		/* s_prop5 population */

		var temp_val = "";
		var aa="";
		
		
		if(!(window.s_prop5 && window.s_prop5.length>0))
		{	s_prop5="";
			if((si_prop4 && si_prop4.length>0) || (si_prop3 && si_prop3.length>0))
			{s_prop5 = s_prop4 + " | *";
			aa="no";}
			if(aa=="")
			{
				if((window.s_hp_apj_contentName3 && window.s_hp_apj_contentName3.length>0))
				{s_prop5 =  s_prop4 + " | " +  s_hp_apj_contentName3;}
				else
				{
					if((window.s_hp_apj_contentFolder3 && window.s_hp_apj_contentFolder3.length>0))
					{  
							if(IsNumeric(s_hp_apj_contentFolder3))
							{ 
								for (x = 0; x < temp.length; x++)
 								{
										if(s_hp_apj_extendHierarchy>0 && x>2 && x<=s_hp_apj_extendHierarchy && s_hp_apj_extendHierarchy>=s_hp_apj_contentFolder3)
										{temp_val = temp_val + " | " + returnfoldervalue(temp[x]);}			
				  						else
										{
											if(x==parseInt(s_hp_apj_contentFolder3))
											{s_prop5 = s_prop4 + " | " + returnfoldervalue(temp[x]);}
										}
								}
							}
							if((temp_val.length>0))
							{s_prop5 = s_prop4 + temp_val;}
					}
					else
					{
						if((sic_prop4 && sic_prop4.length>0))
						{s_prop5 = s_prop4 + " | *";}
						else
						{
							if(window.s_hp_apj_contentFolder2 && window.s_hp_apj_contentFolder2.length>0)
							{
								s_hp_apj_contentFolder3 = parseInt(s_hp_apj_contentFolder2) + 1;
								s_hp_apj_contentFolder3 = s_hp_apj_contentFolder3.toString();
						
								if(window.s_hp_apj_contentFolder3 && window.s_hp_apj_contentFolder3.length>0)
								{
										if(IsNumeric(s_hp_apj_contentFolder3))
										{
											if(s_hp_apj_extendHierarchy>0 && (parseInt(s_hp_apj_contentFolder2) >= s_hp_apj_extendHierarchy))
											{s_prop5 = s_prop4 + " | *"}
											else
											{
												for (x = 0; x < temp.length; x++)
 												{
													if(s_hp_apj_extendHierarchy>0 && x>2 && x<=s_hp_apj_extendHierarchy && s_hp_apj_extendHierarchy >=s_hp_apj_contentFolder3)
													{
													temp_val = temp_val + " | " + returnfoldervalue(temp[x]);
													}			
			  										else
													{
														if(x==parseInt(s_hp_apj_contentFolder3))
														{s_prop5 = s_prop4 + " | " + returnfoldervalue(temp[x]);}
													
													}
												}	
											}
			 							}
										if((temp_val.length>0))
										{s_prop5 = s_prop4 + temp_val;}
								}
								
							}
							else
							{
								if((sic_prop3 && sic_prop3.length>0))
									{s_prop5 = s_prop4 + " | *";}							
								else
								{
									if(window.s_hp_apj_contentFolder1 && window.s_hp_apj_contentFolder1.length>0)
									{
											s_hp_apj_contentFolder3 = parseInt(s_hp_apj_contentFolder1) + 2;
											s_hp_apj_contentFolder3 = s_hp_apj_contentFolder3.toString();
								
											if(window.s_hp_apj_contentFolder3 && window.s_hp_apj_contentFolder3.length>0)
											{
												if(IsNumeric(s_hp_apj_contentFolder3))
												{
													if(s_hp_apj_extendHierarchy>0 && (parseInt(s_hp_apj_contentFolder1) >= s_hp_apj_extendHierarchy))
													{s_prop5 = s_prop4 + " | *"}
													else
													{
														for (x = 0; x < temp.length; x++)
 														{
															if(s_hp_apj_extendHierarchy>0 && x>2 && x<=s_hp_apj_extendHierarchy && s_hp_apj_extendHierarchy >=s_hp_apj_contentFolder3)
															{
															temp_val = temp_val + " | " + returnfoldervalue(temp[x]);
															}			
			  												else
															{
															if(x==parseInt(s_hp_apj_contentFolder3))
															{s_prop5 = s_prop4 + " | " + returnfoldervalue(temp[x]);}
													
															}
														}	
													}
			 									}
												if((temp_val.length>0))
												{s_prop5 = s_prop4 + temp_val;}
			 								}	
									}
								else
									{	
										
										for (x = 0; x < temp.length; x++)
 										{
											if(s_hp_apj_extendHierarchy>0 && x>2 && x<=s_hp_apj_extendHierarchy)
												{temp_val = temp_val + " | " + returnfoldervalue(temp[x]);}			
				  							else if(x==3 && s_hp_apj_extendHierarchy==0)
												{s_prop5 = s_prop4 + " | " + returnfoldervalue(temp[x]);}
										}
										if((temp_val.length>0))
										{s_prop5 = s_prop4 + temp_val;}	
																
									}
								}
							}

						}
					}						
				}

			}
			
		}	
		
		
		if(!(s_prop5.length>0))
		{s_prop5 = s_prop4 + " | *";}
							
		if((s_prop5!=""))
		{s_prop5 = s_prop5.toLowerCase();}
	
		/* end of content management changes */

		for (var i=0; i<allMyStuff.length; i++){
		if (allMyStuff[i].tagName == "META"){
			myMeta = allMyStuff[i];
				if (myVariableMap[myMeta.name] != null){
					eval(myVariableMap[myMeta.name] + " ='"+ myMeta.content.toLowerCase().split("'").join("") +"'");
					}
				else{
					myContent = myMeta.content.toLowerCase();
					if(myContent.indexOf("charset")!= -1 && !(window.s_charSet && s_charSet.length>0)) {
						myCharSetArray = myContent.split("rset=");
						eval("s_charSet=\"" + myCharSetArray[1].toUpperCase()+"\"");
					} 
				}
			}
		}

	}
	
	/* Merge lower-case code here */
	/* Dynamic Tag Creation Project - completed on 5 Dec 2005 by Vetrivel */
	/* s_prop1,s_prop2, s_prop8, s_prop9 variable population */		
	/* s_prop1 population.*/
	var myMeta;
	//var content="";
	//var lifecycle="";
	var segm="";

	var allMyStuff=document.getElementsByTagName("META");
	for (var i=0; i<allMyStuff.length; i++)
	{
		if (allMyStuff[i].tagName == "META")
		{	
			myMeta = allMyStuff[i];
			/*
			if (myMeta.name == "page_content")
			{content=myMeta.content.toLowerCase();}
			if (myMeta.name == "lifecycle")
			{lifecycle=myMeta.content.toLowerCase();}
			*/
			if (myMeta.name == "segment")
			{segm=myMeta.content.toLowerCase();}
		}
	}

	/* s_prop1 population */
	if(!(window.s_prop1 && window.s_prop1.length>0))
	{
		if(window.s_hp_apj_mktgFunnel && window.s_hp_apj_mktgFunnel.length>0)
		{s_prop1 = s_hp_apj_mktgFunnel;}
	}	

	/* s_prop2 population */
	if(!(window.s_prop2 && window.s_prop2.length>0))
	{
		if(window.s_hp_apj_campaignRef && window.s_hp_apj_campaignRef.length>0) {
			s_hp_apj_setCampaignRef(window.s_hp_apj_campaignRef);
			s_prop2 = "campaign:" + s_prop7 + "|" + s_prop8 + "|" + s_hp_apj_campaignRef;
		} else { 
			t_crid = s_vp_readCookie("hpcampRef"); 
			if(t_crid && t_crid.length>0) {
				s_prop2 = "cpath:" + s_prop7 + "|" + s_prop8 + "|" + t_crid; //s_hp_apj_campaignRef;
			}
		}
	}
	
	/* s_prop16 population */
	if(!(window.s_prop16 && window.s_prop16.length>0))
	{
		if(window.s_hp_apj_businessUnit && window.s_hp_apj_businessUnit.length>0)
		{s_prop16 = s_hp_apj_businessUnit;}
	}

	/* s_prop8 population */
	if(s_prop8.length==0)
	{s_prop8="";}
	
	/* s_prop9 population */
	if(!(window.s_prop9 && window.s_prop9.length>0))
	{s_prop9 = segm;}
	if(s_prop9.length==0)
	{s_prop9 = "any";}
	
	/* end of s_prop1,s_prop2, s_prop8, s_prop9, s_prop16 variable population */

/* Code inserted by Pradeep SV Suggested by Siew Yee - 20071031*/
if (window.s_pageName && s_pageName.indexOf("PSC")==0)
{
	if (window.s_prop5 && s_prop5.length>0) 
	{
		prop5SplitResult=s_prop5.split('|');
		s_pageName=s_pageName.substring(0,10)+prop5SplitResult[1]+"|"+document.title;
		s_prop3=prop5SplitResult[0];
		s_prop4=prop5SplitResult[0]+"|"+prop5SplitResult[1];
	}
}

/* end of Pradeep SV */

	if(window.s_prop1 && window.s_prop1.length>0) { window.s_prop1 = window.s_prop1.toLowerCase(); }
	if(window.s_prop2 && window.s_prop2.length>0) { window.s_prop2 = window.s_prop2.toLowerCase(); }
	if(window.s_prop3 && window.s_prop3.length>0) { window.s_prop3 = window.s_prop3.toLowerCase(); }
	if(window.s_prop4 && window.s_prop4.length>0) { window.s_prop4 = window.s_prop4.toLowerCase(); }
	if(window.s_prop5 && window.s_prop5.length>0) { window.s_prop5 = window.s_prop5.toLowerCase(); }
	/* if(window.s_prop6 && window.s_prop6.length>0) { window.s_prop6 = window.s_prop6.toLowerCase(); } */
	if(window.s_prop7 && window.s_prop7.length>0) { window.s_prop7 = window.s_prop7.toLowerCase(); }
	if(window.s_prop8 && window.s_prop8.length>0) { window.s_prop8 = window.s_prop8.toLowerCase(); }
	if(window.s_prop9 && window.s_prop9.length>0) { window.s_prop9 = window.s_prop9.toLowerCase(); }
	if(window.s_prop10 && window.s_prop10.length>0) { window.s_prop10 = window.s_prop10.toLowerCase(); }
	if(window.s_prop13 && window.s_prop13.length>0) { window.s_prop13 = window.s_prop13.toLowerCase(); }
	if(window.s_prop16 && window.s_prop16.length>0) { window.s_prop16 = window.s_prop16.toLowerCase(); }

	/* Auto Account stuff */
/* Code Edited by Pradeep SV (pradeep.sv@hp.com) 3/28/2007
	s_currencyCode variable is added with the value respective to the country depending on the country code
	Change Reqeusted by Siew Yee & Adeline
*/

	if(!(window.s_prop7 && s_prop7.length>0)) 
	{s_prop7="ap"}

	if (!window.s_hp_apj_testPage)

	{
		var s_hp_apj_testPage = false	/* Dynamic Tagging Enhancement on 20 Dec 2005 by Siew-Yee */

		var temp_rsid;

		if (!(window.s_account && s_account.length>0))
		{
			window.s_account = "hphqglobal,hphqap";
		}

		//window.s_account = "hphqglobal,hphqap"; // This was commented cos it was overwriting s_account variable which was defined inline with the webpage Edited By Pradeep SV//
		
		if(s_prop7.length>0)
		{	
			switch(s_prop7)
			{
				case "au":
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "AUD";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "cn": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "CNY";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "hk": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "HKD";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "in":
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "INR";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "pk":
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "PKR";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "id": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "IDR";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "jp": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "JPY";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "kr": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "KRW";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "my": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "MYR";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "nz":
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "NZD";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "ph": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "PHP";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "sg": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "SGD";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "tw": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "TWD";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "th": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "THB";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "vn": 
					if(!(window.s_currencyCode && window.s_currencyCode.length>0)) s_currencyCode = "VND";
					temp_rsid = "hphqap" + s_prop7; 
					break;
				case "ap":
					temp_rsid = "hphqap" + s_prop7; 
					break;
				default:temp_rsid="hphqapap";
			}
			/* Modified on 20 Dec 2005 by Siew-Yee to resolve double occurrence of "hphqapap" */
			if(window.s_account && window.s_account.indexOf(temp_rsid)==-1)
			{
				if (s_account.toLowerCase().indexOf("hphqglobal")== -1) window.s_account += ",hphqglobal";
				if (s_account.toLowerCase().indexOf("hphqap")== -1) window.s_account += ",hphqap";
				if (s_account.toLowerCase().indexOf(temp_rsid)== -1) window.s_account += "," + temp_rsid;
				//window.s_account = "hphqglobal,hphqap";
				//window.s_account+="," + temp_rsid;
			}
		}

	
		if((window.s_hp_apj_addAccount && window.s_hp_apj_addAccount.length>0))
		{
		var addacc_array = window.s_hp_apj_addAccount.split(",");
	
			for (var j=0; j<addacc_array.length; j++)
			{
				if(window.s_account && window.s_account.indexOf(addacc_array[j])==-1)
				{s_account = s_account + "," + addacc_array[j];}		
			}	
		}
	}
	else
	{s_account = "hphqqatestap"}	/* Dynamic Tagging Enhancement on 20 Dec 2005 by Siew-Yee */
	
	/***  inserted by Pradeep SV for APJ region Standards Variable validation 20080923 ***/ 
	function s_taggingError(s_err_prop){s_prop14 = s_prop14 + s_err_prop.substr(6) +'|';}
	function s_checkProp(s_prop){
		var f_s_prop_array = eval (s_prop + '_array'); 
		var checkIndex = false; var checkExact = false; 
		if(s_prop=="s_prop9" || s_prop=="s_prop16") { checkIndex = true; } else { checkExact=true; } 
		if(checkExact){ 
			if (!s_arrayContentsContainsExact(f_s_prop_array,(eval(s_prop)))){
				s_taggingError(s_prop);
			}
		}
		if(checkIndex){ 
			if (!s_arrayContentsContainsIndex(f_s_prop_array,(eval(s_prop)))){
				s_taggingError(s_prop);
			}
		}
		function s_arrayContentsContainsIndex(arrayName,element) {
			var prop_values = element.split(".");
			var err_flag = false;
			if (prop_values.length<2) {
				for (var i = 0; i < arrayName.length; i++) { if (element.indexOf(arrayName[i]) != -1) { return true;} }
			}
			else {
				for (var j = 0; j <prop_values.length; j++) {
					for (var i = 0; i < arrayName.length; i++) {
						if (prop_values[j].indexOf(arrayName[i]) == -1) { err_flag = false;}
						else if (prop_values[j].indexOf(arrayName[i]) != -1) { err_flag = true; break;}
					}
					if (!err_flag) { return false;}
				}
				if (err_flag) { return true;}
				else if (!err_flag) { return false;}
			}
			return false;
		}
		function s_arrayContentsContainsExact(arrayName,element) {
			for (var i = 0; i < arrayName.length; i++) {
				if (arrayName[i] == element) {return true;}
			} 
			return false;
		}
	}

	if(window.s_hp_region && s_hp_region.indexOf("ap") != -1) {
	//debuggig s_props    
		var s_prop1_array = new Array('awareness', 'consideration', 'preference', 'purchase intent', 'purchase', 'loyalty');		
		var s_prop7_array = new Array('ap', 'au', 'cn', 'hk', 'in', 'id','jp', 'kr', 'my', 'nz', 'ph', 'pk', 'sg', 'th', 'tw', 'vn');
		var s_prop8_array = new Array('en', 'en-au', 'en-hk', 'en-in', 'en-id', 'ja-jp', 'ko-kr', 'zh-hans', 'zh-hant', 'en-my', 'en-nz', 'en-ph', 'en-pk', 'en-sg', 'en-th', 'en-vn', 'id-id', 'th-th','id', 'th', 'vn','zh','ja','ko');
		var s_prop9_array = new Array('hho','smb','large','public_sector','partners','b_to_b','any', 'epp');
		var s_prop16_array = new Array('hpfs','ipg','psg','tsg','global');
		
		if(window.s_prop1) { s_checkProp("s_prop1"); }	
		if(!window.s_prop7){s_taggingError("s_prop7");} else { s_checkProp("s_prop7"); }
		if(!window.s_prop8){s_taggingError("s_prop8");} else { s_checkProp("s_prop8"); }
		if(!window.s_prop9){s_taggingError("s_prop9");} else { s_checkProp("s_prop9"); }
		if(!window.s_prop16){s_taggingError("s_prop16");} else { s_checkProp("s_prop16"); }
		if (s_prop14!="") { s_prop14 = s_prop14 + window.location.href;}
	}
} 

function s_hp_apj_sendLinkEvent(apj_linkName) {
	var tmp_crid = s_vp_readCookie("hpcampRef"); 
	var tLinkName  = s_prop7 + "|" + s_prop8 + "|" + tmp_crid + "|" + apj_linkName + "|" + s_prop5;
	s_sendCustomLinkEvent('', tLinkName);
}
// End function
