/**
//	Questa e' una libreria di funzioni javascript riguardanti i cookie, 
//		variabili che vengono memorizzate nel browser del visitatore
//		e restano
*/
var expDays = 1;

// lettura valore cookie
function cookieVal(cookieName){
	thisCookie = document.cookie.split("; ")
	for (i=0; i<thisCookie.length; i++){
		if (cookieName == thisCookie[i].split("=")[0]){
				return thisCookie[i].split("=")[1]
		}
	}
	return 0
} 

//	uso generale
function initArray()
{
	this.length = initArray.arguments.length
	for (var i = 0; i < this.length; i++)
		this[i+1] = initArray.arguments[i]
}

	var DOWArray = new initArray("Domenica","Luned&igrave;","Marted&igrave;","Mercoled&igrave;","Gioved&igrave;","Venerd&igrave;","Sabato");
	var MOYArray = new initArray("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");

//	funzioni del sito che usano i cookie 

//	cookie per il conteggio delle visite
function ultimavisita(){

	dataOggi = new Date
	dataScadenza = new Date
	dataScadenza.setMonth(dataScadenza.getMonth()+11)

	contaVisite = eval(cookieVal("pageHit"))
	contaVisite++

	dataUltimaVisita = cookieVal("pageVisit")
	if (dataUltimaVisita == 0){
		dataUltimaVisita = ""
	}
	strDataUV = ""+ dataUltimaVisita
	dataUV = new Date(strDataUV)

	document.cookie = "pageHit="+contaVisite+"; expires="+ dataScadenza.toGMTString()
	document.cookie = "pageVisit="+dataOggi+"; expires="+ dataScadenza.toGMTString()

	strDataUV = ""
	strDataUV = strDataUV + (DOWArray[(dataUV.getDay()+1)]) +", "
	strDataUV = strDataUV + dataUV.getDate()+" "
	strDataUV = strDataUV + MOYArray[(dataUV.getMonth()+1)]+" "

	var FullYear = dataUV.getYear()
	if	(FullYear < 2000 && FullYear > 100)
		{FullYear = FullYear + 1900}
	else
		{FullYear = FullYear}
	strDataUV = strDataUV  + FullYear+ ", alle "
	if	(dataUV.getHours() < 10 )
		strDataUV = strDataUV  + "0"+dataUV.getHours() + ":"
	else	
		strDataUV = strDataUV  + dataUV.getHours() + ":"
	if	(dataUV.getMinutes() < 10 )
		strDataUV = strDataUV  + "0"+dataUV.getMinutes() + ". "
	else	
		strDataUV = strDataUV  + dataUV.getMinutes() + ". "

//

	strDataOggi = ""
	strDataOggi = strDataOggi + (DOWArray[(dataOggi.getDay()+1)]) +" "
	strDataOggi = strDataOggi + dataOggi.getDate()+" "
	strDataOggi = strDataOggi + MOYArray[(dataOggi.getMonth()+1)]+" "

	var FullYear = dataOggi.getYear()
	if	(FullYear < 2000 && FullYear > 100)
		{FullYear = FullYear + 1900}
	else
		{FullYear = FullYear}
	strDataOggi = strDataOggi  + FullYear+ ", alle "
	if	(dataOggi.getHours() < 10 )
		strDataOggi = strDataOggi  + "0"+dataOggi.getHours() + ":"
	else	
		strDataOggi = strDataOggi  + dataOggi.getHours() + ":"
	if	(dataOggi.getMinutes() < 10 )
		strDataOggi = strDataOggi  + "0"+dataOggi.getMinutes() + ". "
	else	
		strDataOggi = strDataOggi  + dataOggi.getMinutes() + ". "

	document.write("Questa &egrave; la " + contaVisite + " volta che visiti questa pagina.")
	if (dataUltimaVisita != "") {
		document.write("<br>L'ultima visita  stata " + strDataUV)
	}
//	document.write("<br>Data odierna " + strDataOggi)

	return false;
}


