if ((document.URL).indexOf("telstra.com.au/business") >=0 || (document.URL).indexOf("telstrabusiness.com") >=0)
{
	var varCount = 0;
	var omnChannel;
	var hierArray = [];
	var omnVars = [];
	omnPgNm = "index";

	var titleVar = document.URL;
	var titleArray = titleVar.split("/");
	var i=0;
	var arrLen = titleArray.length;
	if ((document.URL).indexOf("telstra.com.au/business") >=0)
	{
		for (i;i<arrLen;i++)
		{
			if (titleArray[i] == "business")
			{
				break;
			}
		}
	}
	else
	{
		i=3;
	}
	var j=0;
	for (i;i<arrLen;i++)
	{
		hierArray[j] = titleArray[i];
		j++;
	}
	var hierLength = hierArray.length;
	for (k=1;k<hierLength;k++)
	{
		if (k == 1)
		{
			if (hierArray[k].indexOf(".") >= 0)
			{
				var tempArray = hierArray[k].split(".");
				omnPgNm = tempArray[0];
			}
			else
			{
				omnChannel = hierArray[k];
			}
		}
		else if (hierArray[k].indexOf(".") >= 0)
		{
			var tempArray = hierArray[k].split(".");
			omnPgNm = tempArray[0];
		}
		else
		{
			omnVars[varCount] = hierArray[k];
			varCount++;
		}
	}	
}

function selectAccount()
{
	var hstnm = document.URL;
	var prodSites = [];
	prodSites[0] = "http://www.telstra.com.au";
	prodSites[1] = "http://telstra.com.au";
	prodSites[2] = "telstrabusiness.com";
	prodSites[3] = "https://www.telstra.com.au";
	prodSites[4] = "https://telstra.com.au";
	for(i=0;i<prodSites.length;i++)
	{
		if (hstnm.indexOf(prodSites[i]) >=0)
		{
			return "telstraglobalprd,telstrabusprd";
		}
	}
	return "telstraglobaldev,telstrabusdev";
}

function notNull(temp)
{
	if (temp == "undefined" || temp == undefined)
	{
		return "";
	}
	else if (temp == "null" || temp == null)
	{
		return "";
	}
	else if (temp == "")
	{
		return "";
	}
	else
	{
		return temp;
	}
}

function hnn(temp)
{
	if (notNull(temp) != "")
	{
		return "|" + temp;
	}
	else
	{
		return "";
	}
}

function pnn(temp)
{
	if (temp == omnPgNm)
	{
		if (notNull(s.prop4) == "")
		{
			return ":" + temp;
		}	
		else
		{
			return "-" + temp;
		}
	}
	if ((temp == s.prop5) && (notNull(temp) != ""))
	{
		return "-" + temp;
	}
	else if ((temp != "") && (temp != undefined))
	{
		return ":" + temp;
	}
	else
	{
		return "";
	}
}



function hierVars()
{
	if (varCount > 2)
	{
		var hierVar = "";
		for(i=2;i<omnVars.length;i++)
		{
			hierVar = hierVar + "|" + omnVars[i];
		}
		return hierVar;
	}
	return "";
}

function pageVars()
{
	if (varCount > 2)
	{
		var pageVar = "";
		for(i=2;i<omnVars.length;i++)
		{
			pageVar = pageVar + "-" + omnVars[i];
		}
		return pageVar;
	}
	return "";
}