/*写cookies函数*/
function mamabb_ga_SetCookie(name,value){
    var Days = 30; //此 cookie 将被保存 30 天
    var exp  = new Date();    //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
/*取cookies函数*/
function mamabb_ga_getCookie(name){
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;
}
/*删除cookie*/
function mamabb_ga_delCookie(name){
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=mamabb_ga_getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

var mamabb_REFERRER_DOMAIN_NAME  = ["baidu.com","google.com"];
var mamabb_REFERRER_DOMAIN_VALUE = ["baidu","google"];

//GA自定义函数调用 其中: referralDomain选填；为推介网站名称。如果传值为’’或null，则由js函数体去取值； pageType必填；为页面类型。 userType选填；为用户类型。如果传值为’’或null，则由js函数体去取值；
function mamabb_invoke_ga_pageTracker(referralDomain, pageType, userType){
	var DirectTraffic = "Direct-Traffic";//直接流量
	var Login = "Login";//登录用户
	var Unlogin = "Unlogin";//未登录用户
	//alert("referralDomain0="+referralDomain+","+"pageType0="+pageType+","+"userType0="+userType);
	if(!referralDomain){//baidu google src_domain Direct-Traffic
		var var_HTTP_Reffer = document.referrer;
		//alert("var_HTTP_Reffer="+var_HTTP_Reffer);
		if(var_HTTP_Reffer && (var_HTTP_Reffer.indexOf(".mamabb.com")) <0 ){//如果不是从'mamabb.com'过来的
			//判断是否是从搜索引擎过来的
			/*
			var i = 0;
			for (; i<=mamabb_REFERRER_DOMAIN_NAME.size(); i++) {
			  if( (var_HTTP_Reffer.indexOf(mamabb_REFERRER_DOMAIN_NAME[i])) >-1 ){
			  	referralDomain = mamabb_REFERRER_DOMAIN_VALUE[i];
				break;
			  }
			}
		
			if(!referralDomain) */
			referralDomain = DirectTraffic;
		}else {
			var src_domain = mamabb_ga_getCookie("src_domain");
			if(src_domain){
				referralDomain = src_domain;
			}else {
				referralDomain = DirectTraffic;
			}
		}
	}
	if(!pageType){
		pageType = "Unknown Page-Type";
	}
	if(!userType){
		//登陆用户 未登录用户
		var cusId = mamabb_ga_getCookie("user1");
		userType = (cusId?Login:Unlogin);
	}
	//alert("referralDomain="+referralDomain+","+"pageType="+pageType+","+"userType="+userType);

	var pageTracker = _gat._getTracker("UA-3253201-2");
	pageTracker._setDomainName(".mamabb.com");
	pageTracker._setCustomVar(1, "Referring-Sites", referralDomain, 3);//推介网站
	pageTracker._setCustomVar(2, "Page-Type", pageType, 3);//页面类型
	pageTracker._setCustomVar(3, "User-Type", userType, 3);//用户类型

	pageTracker._trackPageview();
	return pageTracker;
}

//mamabb_invoke_ga_pageTracker('', 'My-Account', '');