//определение id из cookie
id = getCookie("PartnerID");
//если в cookie нет id то случайное
if (null==id) id=LastNum;
//определение id по ссылке
n=window.location.href;
if (n.indexOf('?')!=-1) id=n.substring(n.indexOf("?")+1,n.length);
//запись id в cookie
var expires = new Date();
expires.setMonth(expires.getMonth()+1);
setCookie("PartnerID", id, expires);

