cookieNow = document.cookie;

dmn = document.domain;
dmn = dmn.replace("www.","");
if (cookieNow.indexOf("|rwref|" + dmn + "|") == -1){
	reflink = new String(document.referrer);
	baseref = reflink.toLowerCase();
	if ((baseref.indexOf(dmn) == -1) && (baseref != '')){
		document.cookie = document.cookie + "|rwref|" + dmn + "|" + baseref + "|";
	}else{
		baseref = "";
	}
}else{
	rwref = new String("|rwref|" + dmn + "|");
	rwlen = rwref.length;
	refstart = cookieNow.indexOf(rwref) + rwlen;
	refstop = cookieNow.indexOf('|',refstart);
	baseref = cookieNow.substr(refstart,refstop-refstart);
}