function S4() {return (((1+Math.random())*0x10000)|0).toString(16).substring(1);}
var mydom = document.URL.toLowerCase();
mydom = mydom.replace( /^http\:\/\/(www\.)?/, '' );
mydom = '.'+mydom.substr(0,mydom.indexOf('/'));
if ( !document.cookie.match( /^(.*\s+)?guid=/ ) ) {
	var guid = S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4();
	var cdate = new Date();
	cdate.setTime( cdate.getTime()+5184000);
	document.cookie = 'guid='+guid+'; expires='+cdate.toGMTString()+'; path=/; domain='+mydom+';';
}
if ( !document.cookie.match( /^(.*\s+)?ref=/ ) ) {
	var ref = (document.referrer) ? document.referrer:'noref';
	document.cookie = 'ref='+escape(ref)+'; path=/; domain='+mydom+';';
}

