﻿function SetCookie(c_name,c_value,expireHours)
{

    //获取域名
    var str = location.href;
    var num = str.indexOf("//");
    str = str.substr(num + 2);
    num = str.indexOf("/");
    str = str.substr(0,num);
    //超时时间
    var exdate=new Date();
    exdate.setHours(exdate.getHours()+expireHours);
    var strCookie = c_name + "=" + escape(c_value).toString() +";path=/;domain="+str+ ((expireHours==null) ? "" : ";expires="+exdate.toGMTString());
    document.cookie= strCookie;
}

function getCookie(c_name)
{
  if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    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 ""
}

function QueryString()
{
    var name,value,i;
    var str=location.href;
    var num=str.indexOf("?")
    str=str.substr(num+1);
    var arrtmp=str.split("&");
    for(i=0;i < arrtmp.length;i++)
    {
        num=arrtmp[i].indexOf("=");
        if(num>0)
        {
            name=arrtmp[i].substring(0,num);
            value=arrtmp[i].substr(num+1);
            this[name]=value;
        }
    }
} 

function PageLoadSetCookie()
{
    var MyRequest = new QueryString();
    var QDInfo = MyRequest["QD"];
    if(QDInfo != null && QDInfo != '')
    {
        SetCookie('QD',QDInfo,1);
    }
}
