var allcookies = document.cookie;

//pull out url string query for xlaALSuser cookie used by some chat apps

var pos = allcookies.indexOf("xlaALSuser");


	if (pos != -1)
	{
	var start = pos + 10;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var xlacookie = allcookies.substring(start, end);
	allcookies = allcookies.replace(xlacookie,'');
	}
	

var a='-',b='-',c='-',k,v='-',x='-',z='-1';
//retrieve values from existing GA cookie on this domain


var pos = allcookies.indexOf("__utma");


	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var a = allcookies.substring(start, end);
	}
	
var pos = allcookies.indexOf("__utmb");
	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var b = allcookies.substring(start, end);
	}



var pos = allcookies.indexOf("__utmc");
	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var c = allcookies.substring(start, end);
	}

var pos = allcookies.indexOf("__utmv");
	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var v = allcookies.substring(start, end);
	
	}
	
var pos = allcookies.indexOf("__utmx");
	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var x = allcookies.substring(start, end);
	
	}
var pos = allcookies.indexOf("__utmz");
	if (pos != -1)
	{
	var start = pos + 7;
	var end = allcookies.indexOf(";", start);
	if (end == -1) end = allcookies.length;
	var z = allcookies.substring(start, end);
	}
k=(_uHash(a+b+c+x+escape(z)+v)*1)+(_udh*1); 

if (isNaN(k))
{
	k = '';
}

//build the GA URL string
var ga = '__utma='+a+'&__utmb='+b+'&__utmc='+c+'&__utmx='+x+'&__utmz='+escape(z)+'&__utmv='+v+'&__utmk='+k;


