



var runTime = new Date(); 	
var ore = runTime.getHours();
var minuti = runTime.getMinutes();
var secondi = runTime.getSeconds();
var now = new Date();    	

var giorno=now.getDay();	
var data=now.getDate();                
var mese=now.getMonth();                
var anno=now.getYear(); 

switch (giorno) {
			case 0 :
				var desgg="Domenica"
                                break;                        
			case 1 :                                
				var desgg="Lunedi'"
                                break;
                        case 2 :
                                var desgg="Martedi'"
                                break;
                        case 3 :
                                var desgg="Mercoledi'"
                                break;
                        case 4 :
                                var desgg="Giovedi'"
                                break;
                        case 5 :
                                var desgg="Venerdi'"
                                break;
                        case 6 :
                                var desgg="Sabato"
                                break;
                        default :
                }
switch (mese) {
        case 0 :
                var desmm="Gennaio"
                break;
        case 1 :
                var desmm="Febbraio"
                break;
        case 2 :
                var desmm="Marzo"
                break;
        case 3 :
                var desmm="Aprile"
                break;
        case 4 :
                var desmm="Maggio"
                break;
        case 5 :
                var desmm="Giugno"
                break;
        case 6 :
                var desmm="Luglio"
                break;
        case 7 :
                var desmm="Agosto"
                break;
        case 8 :
                var desmm="Settembre"
                break;
        case 9 :
                var desmm="Ottobre"
                break;
        case 10 :
                var desmm="Novembre"
                break;
        case 11 :
                var desmm="Dicembre"
                break;
        default :
}
            
     if (anno<100) anno=1900+anno;





function sniffer() {



// Detect di nome e versione 



if (document.layers) {nome = 'Netscape'; versione = parseFloat(navigator.appVersion)}						 


else if (navigator.userAgent.toLowerCase().indexOf('afari') >0) {nome = "Safari"}						 
//else if (navigator.userAgent.toLowerCase().indexOf('amino') >0) {nome = "Camino"}						 
//else if (navigator.userAgent.toLowerCase().indexOf("icab") >0) {nome = "iCab"}							 
//else if (navigator.userAgent.toLowerCase().indexOf("onqueror") >0) {nome = "Konqueror"}						 


else if (window.opera) {													 
nome = 'Opera';
if (navigator.userAgent.toLowerCase().indexOf('pera/')>0) 									

	{versione_posizione_inizio=navigator.userAgent.toLowerCase().indexOf('pera/') + 5}					
else	{versione_posizione_inizio=navigator.userAgent.toLowerCase().indexOf('pera ') + 5};					
versione_posizione_fine=versione_posizione_inizio + 4;										
versione = navigator.userAgent.toLowerCase().substring(versione_posizione_inizio,versione_posizione_fine);			
}


else if (window.sidebar) {													
nome_posizione_inizio= (navigator.userAgent.toLowerCase().indexOf('gecko')) + 15;						
lunghezza_nome = navigator.userAgent.toLowerCase().substring(nome_posizione_inizio,nome_posizione_inizio+300).indexOf('/'); 	
nome_posizione_fine= nome_posizione_inizio + lunghezza_nome;									
nome = navigator.userAgent.substring(nome_posizione_inizio,nome_posizione_fine);						
versione_posizione_inizio = (navigator.userAgent.toLowerCase().indexOf("gecko")) + 15 + lunghezza_nome + 1;			
versione = navigator.userAgent.toLowerCase().substring(versione_posizione_inizio,nome_posizione_inizio+30);			
if (nome == 'netscape6') {nome='Netscape'}											
if (nome == '') {nome='Mozilla'}												
versionemoz_inizio= (navigator.userAgent.toLowerCase().indexOf('rv')) + 3;							
versionemoz_lunghezza = navigator.userAgent.toLowerCase().substring(versionemoz_inizio,versionemoz_inizio+300).indexOf(')'); 	
versionemoz_fine= versionemoz_inizio + versionemoz_lunghezza;									
versionemoz = navigator.userAgent.toLowerCase().substring(versionemoz_inizio,versionemoz_fine);					
if (versione == '') {versione=versionemoz}											
datarl_inizio=nome_posizione_inizio - 9;											
datarl_fine=nome_posizione_inizio - 1;												
datarl = navigator.userAgent.toLowerCase().substring(datarl_inizio,datarl_fine);						
annorl = navigator.userAgent.toLowerCase().substring(datarl_inizio,(datarl_inizio+4));						
meserl = navigator.userAgent.toLowerCase().substring((datarl_inizio+4),(datarl_inizio+6));					
giornorl = navigator.userAgent.toLowerCase().substring((datarl_inizio+6),datarl_fine);						
data_ita = giornorl+'/'+meserl+'/'+annorl;											
}


else if (document.all) {													// Explorer
nome = 'Explorer';
versione = parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf('(') + 1, navigator.userAgent.indexOf(')')).split('; ')[1].substring(5, navigator.userAgent.substring(navigator.userAgent.indexOf('(') + 1, navigator.userAgent.indexOf(')')).split('; ')[1].length));
}


else {																 
nome = navigator.appName;
versione = parseFloat(navigator.appVersion);
}


// Detect del sistema operativo (memorizzato nella variabile 'sistema')

     if (navigator.userAgent.toLowerCase().indexOf('nt 5.0') > -1) {sistema = 'Windows 2000'}				// Windows 2000
else if (navigator.userAgent.toLowerCase().indexOf('nt 5.1') > -1) {sistema = 'Windows XP'}				// Windows XP
else if (navigator.userAgent.toLowerCase().indexOf('nt 6.0') > -1) {sistema = 'Windows Vista'}				// Windows Vista
else if (!window.opera&&document.all)											// Explorer - caso generale
        {sistema = navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[2];}
else 															// Altro browser - caso generale
	{if (navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[2]) 
		{if (navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[0].toLowerCase() == "windows") 
			{sistema = navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[2];} 
         	else {sistema = navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[0] + " " + navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[2];}} 
      		else {sistema = navigator.userAgent.substring((navigator.userAgent.indexOf('(') + 1), navigator.userAgent.indexOf(')')).split('; ')[0];}};
      		
if (!sistema) {sistema = 'non trovato'}



// Detect della lingua - memorizzata nella variabile "lingua" :

tongue = new Object;
tongue["un"] = "non trovata";
tongue["cn"] = "CN (Cinese)";
tongue["cs"] = "CS (Cecoslovacco)";
tongue["da"] = "DA (Danese)";
tongue["de"] = "DE (Tedesco)";
tongue["el"] = "EL (Greco)";
tongue["en"] = "EN (Inglese)";
tongue["es"] = "ES (Spagnolo)";
tongue["fc"] = "FC (Francese)";
tongue["fi"] = "FI (Finlandese)";
tongue["fr"] = "FR (Francese)";
tongue["hu"] = "HU (Ungherese)";
tongue["it"] = "IT (Italiano)";
tongue["ja"] = "JA (Giapponese)";
tongue["ko"] = "KO (Coreano)";
tongue["nl"] = "NL (Olandese)";
tongue["no"] = "NO (Norvegese)";
tongue["pl"] = "PL (Polacco)";
tongue["pt"] = "PT (Brasiliano)";
tongue["ru"] = "RU (Russo)";
tongue["sv"] = "SV (Svedese)";
tongue["tr"] = "TR (Turco)";
tongue["tw"] = "TW (Cinese)";
tongue["uk"] = "UK (Inglese)";
tongue["de-de"] = "DE (Tedesco)"
tongue["en-gb"] = "GB (Inglese UK)";
tongue["en-us"] = "US (Inglese USA)";
tongue["es-es"] = "ES (Spagnolo)";
tongue["fr-fr"] = "FR (Francese)";
tongue["ja-jp"] = "JP (Giapponese)";

if (navigator.language) {language = navigator.language.toLowerCase()} 
else if (navigator.userLanguage) {language = navigator.userLanguage.toLowerCase()}
else language = ''; codice_lingua = "un";

if (tongue[language]) {codice_lingua = language} else {codice_lingua = "un"};

lingua=tongue[codice_lingua];



// Detect della risoluzione video - memorizzato nella variabile "larghezza/altezza_totale/max/finestra" :

if (!document.all&&!document.layers&&!document.getElementById) 
	{larghezza_max = 0 ; altezza_max = 0; larghezza_totale = 0; altezza_totale = 0; larghezza_finestra = 0; altezza_finestra = 0; barra = 0; colori = 0}

else   {larghezza_totale = screen.width; 
	altezza_totale = screen.height;
	larghezza_max = screen.availWidth;
	altezza_max = screen.availHeight;
	if (window.innerWidth) {larghezza_finestra = window.innerWidth; 						// Tutti tranne explorer
				altezza_finestra = window.innerHeight;}
	else 	{larghezza_finestra = window.document.body.clientWidth;							// Explorer
		 altezza_finestra = window.document.body.clientHeight}
	colori = (Math.pow(2,screen.colorDepth));		 							// Il numero dei colori viene calcolato facendo 2 elevato alla colorDepth
		 }
		 


}



function sniffer_print() {

// "Stampa" del nome e della versione del browser

sniffer(); 


if(nome == "Explorer"){ brow="IE";

//alert('Stai utilizzando il browser: '+nome+' nella versione '+versione+'. Molto bene!');
		        }

else if ((nome=="Firefox") || (nome=="6 Firefox") || (nome=="8 Firefox")){
//alert('Stai utilizzando il browser: '+nome+' nella versione '+versione+'. Molto male!'); 
brow="FF";
}
else if (nome=="Opera"){
//alert('Stai utilizzando il browser: '+nome+' nella versione '+versione+'. Molto male!'); 
brow="OP";
}

else if (nome=="Safari"){
//alert('Stai utilizzando il browser: '+nome+' nella versione '+versione+'. Molto male!'); 
brow="SA";
}

else {

//alert('Stai utilizzando un browser inadeguato. Per visitare il sito consigliamo caldamente questo...');
//window.location='http://www.microsoft.com/windows/downloads/ie/getitnow.mspx?wt_svl=10005WH_OS_XP1&mg_id=10005WHb1';
}


if(brow=='FF') anno+=1900;
time = " " + desgg + ", " + data + " " + desmm + " " +anno; 	

return;

}

