function setCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

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 getdata() {
  var kw = getCookie('kw');
  var ref = getCookie('ref');
  var ti = getCookie('ti');
  var vnm; var value;

  if(!kw) {
    var url = location.href;
    var i = url.indexOf('/kw_'); // (probably just from emails)
    if(i>0) kw=url.substring(i+4); else kw='nokw';
    ti='0';
    var q = window.location.search.substring(1).split('&');
    for(i=0; i<q.length; i++) {
      vnm = q[i].substr(0,3);
      value = q[i].substr(3);
      if(vnm == 'kw=') kw=value;
      if(vnm == 'ti=') ti=value;
    }
    setCookie('kw', kw, 90);
    setCookie('ti', ti, 90);
  }
  if(!ref) {
    ref = document.referrer; 
    if(!ref) ref = 'noreferrer';
    setCookie('ref', ref, 90);
  }
}
