var allcookies = document.cookie;
var alreadyset = false;
if (allcookies!="") {
	var start = allcookies.indexOf('rentalsrefer=');
	if (start>-1) {
		alreadyset = true;
		start+=13;
		var end = allcookies.indexOf(';', start);
		if (end == -1) end = allcookies.length;
		var cookieval = allcookies.substring(start, end);
	}
}
if (!alreadyset) {
	var refer = document.referrer;
	if (refer!="") {
		if (refer.indexOf('http://')==0) refer= refer.substring(7);
		if (refer.indexOf('https://')==0) refer= refer.substring(8);
		if (refer.indexOf('?')>0) refer= refer.substring(0,refer.indexOf('?'));
		if (refer.indexOf('/')>0) refer= refer.substring(0,refer.indexOf('/'));
		if (refer.indexOf(':')>0) refer= refer.substring(0,refer.indexOf(':'));
		
		var cookie = 'rentalsrefer=nonethissession';
		if (refer!=location.hostname) {cookie = 'rentalsrefer='+refer;}
			
		document.cookie = cookie + "; path=/";
	}
}
