var oneDay = 86400000;

var dominio  = (location.href.indexOf(".net")!=-1) ? "traveleurope.net" : "traveleurope.it"

//var visitordata = new Cookie(document, "travelVisitor",24*30,"/",0,0);
var visitordata = new Cookie(document, "travelVisitor",24*30,"/",dominio,0);
visitordata.loadCk();

// Non esiste il cookie. Utente Vergine
if(!visitordata.loadCk()) {
	visitordata.user = rand(1000000);
	visitordata.visits = 1;
	visitordata.pages = 1;
	visitordata.preno = 0;
	update(1);
}
else {
	var oggi = new Date().getTime();
	// E' passato almeno un giorno dall'ultima visita
	if((oggi-visitordata.lastVisit)>=oneDay){
		visitordata.visits++;
		visitordata.pages = 1;
		update(0);
		}
	// E' passato meno di un giorno dall'ultima visita
	else {
		visitordata.pages++
	}
}
function update(nuovo){
	var v = visitordata;
	v.lastVisit = new Date().getTime();
	v.refer = getReferrer(document);

	v.se = getSearchEngine(v.refer);
	
	var tKey = getKeys(v.refer,v.se);
	if(v.key && v.key.indexOf("[x]")!=-1) v.key=v.key.slice(3);
	if(tKey) v.key = tKey;
	else{
		if(!v.key) {v.key=0;}
		else v.key="[x]"+v.key
	}
	
	var tSponsor = getUrlVar(location.href,"sponsor");
	if(v.sponsor && v.sponsor.indexOf("[x]")!=-1) v.sponsor=v.sponsor.slice(3);
	if(tSponsor) v.sponsor = tSponsor;
	else{
		if(!v.sponsor) {v.sponsor=0;}
		else v.sponsor="[x]"+v.sponsor
	}
	
	if(v.sponsor=="[x]0") v.sponsor=0;
	if(v.key=="[x]0") v.key=0;
	
	v.time = v.lastVisit;
	v.startpage = getPath(location.href);
}
visitordata.store();	
