/*********************
Author Name:	Joseph Wang
Modified Date:	2007.12.20
---------------------------
Summary: 

The file is to generate the wap code package 
for Omniture Tracking Site.

*********************/
var tmpHREF = location.href;

//Split URL of current page
var tmpHREFref = tmpHREF.split("/");
var wa1,wa2,wa3;

var wa_geo="APAC";		//The Site
var wa_org1="PRC";		//Level 1 for Organization
var wa_org2="campaign";	//Level 2 for Organization
var wa_org3, wa_org4;	//Level 3 and 4 for Organization

var wa_reportSuites='intelcorpprc';

if (tmpHREFref[2] != "www.intel.com")
{
	wa_reportSuites="intelcorperror"
}

if(tmpHREFref.length>5)
{
	wa1 = tmpHREFref[3];
	wa2 = tmpHREFref[4];
	wa3 = tmpHREFref[5];
}
else
{
	wa1 = "";
	wa2 = tmpHREFref[3];
	wa3 = tmpHREFref[4];
}

if (wa3=="")
{
	wa3 = "index";
}
else 
{
	wa3tmp = wa3.split(".");
	wa3 = wa3tmp[0];
}

//Check the wa1, and set the tempLang
if (wa1=="apac")
	tmpLang = "eng";
else if (wa1=="kr")
	tmpLang = "kor";
else if (wa1=="cn")
	tmpLang = "zho";
else if (wa1=="tw")
	tmpLang = "zht";
else
	tmpLang = "eng";

walocationtmp = location.pathname.split("/");
var walocationtmp2 = "/";
for (i=0;i<walocationtmp.length;i++)
{
	if (walocationtmp[i]!="")
	{
		if(i!=walocationtmp.length - 1)
			walocationtmp2 = walocationtmp2 + walocationtmp[i] + "/"	;
		else
			walocationtmp2 = walocationtmp2 + walocationtmp[i] 	;
	}
}

//Set the data to wap pageName
//var thepathandpage = Exceptions(location.pathname)
var thepathandpage = Exceptions(walocationtmp2)
var default_org3 = "Unassigned"
var default_org4 = "Unassigned"
var default_org5 = "Unassigned"
var default_orgX = default_org5 + "|" + thepathandpage
var org3=((typeof window.p_org3 == "undefined") || (!p_org3)) ? default_org3 : p_org3;
var org4=((typeof window.p_org4 == "undefined") || (!p_org4)) ? default_org4 : p_org4;
var orgX=((typeof window.p_org5 == "undefined") || (!p_org5)) ? default_orgX : p_org5 + "|" + thepathandpage;
var wa_pageName=thepathandpage

//Set the data to wap code
var wa_language=tmpLang

if(wa1 != "")
{
	wa_org3=wa1 + "-" + wa2;	//Level 3 for Organization
	wa_org4=wa1;				//Level 4 for Organization
}
else
{
	wa_org3=wa2;				//Level 3 for Organization
	wa_org4=wa2 + "-" + wa3;	//Level 4 for Organization
}

wa_orgX=wa3;				//The page or event Level, Level 5 for Organization

var wa_urlQueryString=""
var wa_ngipDocId=""
var wa_ngipUniqueId=""
var wa_campaign=get_campaign_var();
var wa_events="event5"
var wa_custom01=""
var wa_custom02=""
var wa_custom03=""
var wa_custom04=""
var wa_custom05=""
var wa_custom06=""
var wa_custom07=""
var wa_custom08=""
var wa_custom09=""
var wa_custom10=""
var wa_custom11=""
var wa_custom12=""
var wa_custom13=""
var wa_custom14=""
var wa_custom15=""
function Exceptions(pagename){
	// Capture all index pages as index.htm.
	// e.g. /support/chipsets/ should be renamed to /support/chipsets/index.htm
	pagename = pagename.replace(/(\/)$/, "/index.htm");
	return pagename;
}
