﻿SetAffiliateCookie();
function SetAffiliateCookie()
{
	var affId = getQueryString("whap_affid");
	var wtmcId = getQueryString("WT.mc_id");
	var XNuserId = getQueryString("xnuserid");
    //WT.mc_id 活动追踪
    if(wtmcId != "")
    {
	    setCookie("_wtmcId",wtmcId,10000,"/",null,false);
      
    }
    //校内用户邀请好友
    if(XNuserId != "")
    {
        setCookie("_xnuserid",XNuserId,10000,"/",null,false);
    }
	//	些处Cookie值为黑马联盟
	if(affId =='209540')
	{
	
	setCookie("_whapAffid",affId,10,"/",null,false);
	var memberId = getQueryString("whap_affmid");
	
		setCookie("_whapAffmid",memberId,10,null,null,false);
         return;
	}
	//此外Cookie值为领克特
	if(affId =='210243')
	{	
	setCookie("_whapAffid",affId,7,"/",null,false);
	var memberId = getQueryString("whap_affmid");
	
	setCookie("_whapAffmid",memberId,7,"/",null,false);
         return;
	}
	//奇虎
   if(affId =='446834')
	{
	setCookie("_whapAffid",affId,30,"/",null,false);	
    setCookie("_whapAffmid",0,30,"/",null,false);
    return;
	}
	//ITOP
   if(affId =='460061')
	{
	setCookie("_whapAffid",affId,15,"/",null,false);	
    setCookie("_whapAffmid",0,15,"/",null,false);
    return;
	}
		//xiaonei
   if(affId =='481029')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
			//凤凰
   if(affId =='520806')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
		//赛我网
	if(affId =='748197')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
	//休闲网
	   if(affId =='751436')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
		//丫丫比较购物网
	   if(affId =='760118')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
			//21人才网
	   if(affId =='1032317')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
				//中国域名网
	   if(affId =='1032343')
	{
	setCookie("_whapAffid",affId,3,"/",null,false);	
    setCookie("_whapAffmid",0,3,"/",null,false);
    return;
	}
	//返利网
	if(affId =='3777465')
	{
	setCookie("_whapAffid",affId,30,"/",null,false);	
     var memberId = getQueryString("whap_affmid");	
    setCookie("_whapAffmid",memberId,30,"/",null,false);
    return;
	}
		//亿起发
	if(affId =='4006411')
	{
	setCookie("_whapAffid",affId,30,"/",null,false);	
	var memberId = getQueryString("whap_affmid");	
    setCookie("_whapAffmid",memberId,30,"/",null,false);
    return;
	}
		 //亿起发百度
	if(affId =='4195797')
	{
	    setCookie("_whapAffid",affId,30,"/",null,false);	
	    var memberId = getQueryString("whap_affmid");	
        setCookie("_whapAffmid",memberId,30,"/",null,false);
        return;
	}
		//yoka
	if(affId =='4721274')
	{
	    setCookie("_whapAffid",affId,30,"/",null,false);	
	    var memberId = getQueryString("whap_affmid");	
        setCookie("_whapAffmid",memberId,30,"/",null,false);
        return;
	}
		//p.cn

	if(affId =='4956170')
	{
	    setCookie("_whapAffid",affId,30,"/",null,false);	
	    var memberId = getQueryString("whap_affmid");	
        setCookie("_whapAffmid",memberId,30,"/",null,false);
        return;
	}

	
}
function getCookieVal(cookieName)
{
	var  search  =  cookieName  +  "="
	var  returnvalue  =  "";
	if  (document.cookie.length  >  0) 
	 {
		offset  =  document.cookie.indexOf(search);
		if  (offset  !=  -1)  
		{
			offset  +=  search.length
			end  =  document.cookie.indexOf(";",  offset);
			if  (end  ==  -1)
				end  =  document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset,  end))
		}
	}
	return  returnvalue;
}

function setCookie( name, value, expires, path, domain, secure ) {
	
	var today = new Date();
	today.setTime( today.getTime() );
	
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	
	var expires_date = new Date( today.getTime() + (expires) );
	

	document.cookie = name + "=" +escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) + 
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

/*其他基本函数*/

function getQueryString(fieldName){
	/*try{
		var sPattern = "\\?.*" + sParamName + "=([^&]*)&|\\?.*" + sParamName + "=(.*)";
		var re       = new RegExp(sPattern,"gi");
		re.exec(sUrl);
		return unescape(RegExp.$1 + RegExp.$2);
	}
	catch(e){
		return "";
	}*/
	
	var urlString = document.location.search;
      if(urlString != null)
      {
           var typeQu = fieldName+"=";
           var urlEnd = urlString.indexOf(typeQu);
           if(urlEnd != -1)
           {
                var paramsUrl = urlString.substring(urlEnd+typeQu.length);
                var isEnd =  paramsUrl.indexOf('&');
                if(isEnd != -1)
                {
                     return paramsUrl.substring(0, isEnd);
                }
                else
                {
                    return paramsUrl;
                }
           }
           else 
           return "";
      }
     else
     return "";
}