(function google_geo()
{
	var get_cookie = function (c_name)
	{
		if(document.cookie.length>0)
		{
			var c_start=document.cookie.indexOf(c_name + "=");
			if (c_start!=-1)
			{
				c_start=c_start + c_name.length+1;
				var c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1)
					c_end=document.cookie.length;
				return unescape(document.cookie.substring(c_start,c_end));
			}
		}
		return null;
	}
	var set_cookie = function (name, value, expires, path, domain, secure)
	{
		document.cookie=name+"="+escape(value)+((expires) ? "; expires=" + expires.toGMTString() : "")+((path) ? "; path=" + path : "")+((domain) ? "; domain=" + domain : "")+((secure) ? "; secure" : "");
	}
	var get_domain_ref = function()
	{
		var rDomain=/http:\/\/([a-z0-9A-Z\.]+)\//;
		var aDomain=rDomain.exec(document.referrer);
		var sCookiesDomain = get_cookie('ga_refferer'); 
		if(aDomain)
		{
			var sDomain = aDomain[1];
			var rSkip = /\.nur\.kz/;
			var aCheck = rSkip.exec(sDomain);
			if(aCheck==null)
			{		 		
				var rReplace=/\./g
				sDomain = sDomain.replace(rReplace,'_');			
				if(sDomain!=sCookiesDomain)
				{				
					set_cookie('ga_refferer',sDomain,'','');
					return sDomain; 
				}
				else				
					return sCookiesDomain; 				
			}
			else
				return sCookiesDomain;
		}
		else
			return sCookiesDomain;
	}
	var google_a = get_cookie('google_a_kz');
	var google_s = get_cookie('google_s_kz');
	var google_cy = get_cookie('google_city_kz');
	var logged_s = get_cookie('user_login_kz');	
	if((google_a!=null)&&(google_s!=null))
	{		
		GA_googleAddAttr("gender",google_s); 
		GA_googleAddAttr("age",google_a);    
	}
	/*if(google_cy!=null)
	{
		var rCityReplace=/\'/g
		GA_googleAddAttr("city",google_cy.replace(rCityReplace,''));
	}*/
	if(logged_s!=null)	
		GA_googleAddAttr("logged","true"); 	
	else	
		GA_googleAddAttr("logged","false");
	var ga_reff = get_domain_ref();
	GA_googleAddAttr("referrer",ga_reff);
})();