var santiGen= new Array("Madre di Dio","San Basilio","S.Genoveffa","San Tito","S.Amelia V.","Epifania di N.S.","San Luciano","SS. 40 Martiri","Batt. di Gesù","S. Aldo Er.","S. Igino P.","San Modesto","S. Veronica","S. Bianca","S. Mauro A.","S. Marcello P.","S. Antonio A.","S. Prisca","San Mario M.","S. Sebastiano","S. Agnese","S. Gaudenzio","S. Messalina","S. Eugenio","Conv. di San Paolo","SS.Tito e Timoteo","S. Elvira","San Tommaso","S.Sabrina","S. Martina","San Ciro M.");
var santiFeb= new Array("S. Ignazio","Pres.del Signore","San Biagio","San Gilberto","S. Agata","S. Dorotea","San Riccardo Re","S.Gerolamo","S. Apollonia","S.Guglielmo","B.V.Lourdes","S. Eulalia","San Galdino","San Valentino M.","San Faustino","S. Giuliana","S. Alessio","S. Simeone","S.Mansueto V.","San Eleuterio","S. Eleonora","S. Margherita","S.Isabella","S. Aurelio","S. Cesario","S. Claudiano","San Leandro","S. Romano A.","San Giusto");
var santiMar= new Array("S. Albino","S. Simplicio","S. Tiziano","S. Lucio I°","S. Adriana","S. Ezio","S. Felicita","S.Cataldo","S.Francesca Romana","S. Emiliano","S. Costantino","S. Bernardo","S. Cristina","S. Leone","S. Nicandro","S. Ciriaco","S. Patrizio","S. Anselmo","S.Giuseppe","S.Claudia","S.Benedetto","S.Zaccaria","San Turibio","San Romolo","Annunciazione N. Signore","S. Emanuele","S.Ruperto","S.Doroteo","S. Secondo M.","S. Amedeo","S. Guido");
var santiApr= new Array("S. Ugo Vesc.","S.Francesco di Paola","S.Riccardo Vesc.","S. Isidoro","S.Vincenzo Ferreri","S.Celestino I°","S.Giovanni B.","San Dionigi","Santa Maria Cleofe","S. Terenzio","S. Stanislao","S. Damiano","S. Ida","S. Lamberto","S. Teodoro","San Lamberto","S. Aniceto","S.Amedeo Conf.","S.Ermogene","S.Adalgisa","S. Anselmo","S. Corrado","S. Giorgio","San Fedele","San Marco Ev.","S. Cirino","S. Zita","San Pietro C.","Santa Caterina","San Pio V° P.");
var santiMag= new Array("S.Giuseppe Artigiano","S.Atanasio Vesc.","S.Giovenale Vesc.","S.Cassiano","S.Angelo M.","S.Remigio","S.Flavia","S.Vittore","S.Pacomio Ab.","B.Beatrice d'Este","S.Fabio","S.Pancrazio","S.Natale Vesc.","S.Mattia Ap.","Pentecoste","S.Ruffillo","S.Pasquale Baylon","S.Felice","S.Ivo Hélory","S.Bernardino da Siena","S.Vittorio","S.Rita da Cascia","B.Crispino da V.","S.Vincenzo da L.","S.Maria Maddalena","S.Filippo Neri","S.Agostino","S.Emilio","Corpus Domini","S.Giovanna d'Arco","Visitazione di Maria");
var santiGiu= new Array("S.Giustino","S.Erasmo","San Cono e S.Clotilde","S.Quirino","S.Bonifacio","S.Norberto Vesc.","S.Roberto Ab.","S.Medardo","S.Efrem Diacono","S.Pantaleone","S.Barnaba Ap.","S.Onofrio","S.Antonio da Padova","S.Eliseo","Santa Germana e S.Vito","S.Aureliano","S.Ranieri","S.Gregorio Barbarigo","S.Giuliana Falconieri","S.Ettore","S.Luigi Gonzaga","S.Paolino","S.Lanfranco Vesc.","Natività S.Giovanni B.","S.Massimo","S.Vigilio Vesc.","S.Cirillo","S.Ireneo Vesc.","SS.Pietro e Paolo","SS.Protomartiri");
var santiLug= new Array("S.Teodorico","S.Ottone vesc.","S.Tommaso Ap.","S.Antonino","S.Antonio Maria Zaccaria","S.Maria Goretti","S.Benedetto XI° papa","S.Adriano papa","S.Armando","SS.Rufina e Seconda","S.Benedetto Patrono d'Europa","S.Giovanni Gualberto","S.Enrico II° imperatore","S.Francesco S.","S.Bonaventura Vesc.","B.V.Del Carmelo","S.Alessio conf.","S.Bruno vesc.","S.Prassede","S.Aurelio vesc.","S.Lorenzo da Brindisi","S.Maria Maddalena","S.Apollinare vesc.mar.","S.Cristina verg.","S.Giacomo","S.Gioacchino S.Anna","S.Valeriano vesc.","S.Nazario mart.","S.Marta verg.","S.Pietro Crisologo","S.Ignazio di Loyola");
var santiAgo= new Array("S.Alfonso da L.","S.Gustavo","S.Stefania","S.Domenico","Madonna della Neve","Trasf. di N.S.","S.Gaetano","S.Severo","S.Romano","S.Lorenzo M.","S.Chiara","S.Massimiliano","S.Filomena V.","S.Alfredo V.","Assunzione M.V.","S.Rocco","S.Emilio","S.Elena Imperatrice","S.Magno V.","San Bernardo","S.Pio X Papa","S.Maria Regina","S.Rosa da L.","S.Bartolomeo A.","S.Luigi IX Re","S.Alessandro","S.Monica","S.Agostino","Mart.S.Giovanni B.","S.Rosa","S.Aristide M.");
var santiSet= new Array("S.Egidio A.","S.Elpidio V.","S.Gregorio M.","S.Rosalia V.","S.Vittorino V.","S.Umberto","S.Regina","Natività di Maria V.","S.Sergio P.","S.Ilario","S.Emiliano","SS.Nome di Maria","S.Giovanna D'Arco","Esalt.S.Croce","B.V.Addolorata","SS.Cornelio e Cipriano","S.Roberto B","S.Sonia","S.Gennaro V.","S.Teodoro","S.Matteo Ap.","S.Maurizio M.","S.Pio da Pietrelcina","S.Pacifico C.","S.Aurelia","SS.Cosma e Damiano","S.Terenzio","S.Venceslao M.","SS.Michele e Gabriele","S.Gerolamo D.");
var santiOtt= new Array("S.Teresa","SS.Angeli Custodi","S.Candido S.Gerardo","S.Francesco di Assisi","S.Flavia","S.Bruno","Beata Vergine del Rosario","Santa Benedetta","S. Abramo","San Daniele","S. Emanuela","S.Serafino","S.Edoardo Re","S.Callisto I Papa","S.Teresa di Avila e S.Amelia","S.Margherita","S. Ignazio","S.Luca Ev.","S.Laura","S.Irene","S.Orsola M.","S. Donato","S.Giovanni da C.","Beato Luigi Guanella","S. Daria","S.Evaristo P.","S. Delia","SS.Simone e Giuda","Beato Michele Rua","S. Massimo","S. Lucilla");
var santiNov= new Array("Tutti i Santi","Commemorazione dei Defunti","S.Uberto V.","S.Carlo Borromeo","S.Zaccaria Profeta","S.Leonardo Ab.","S.Ernesto Ab.","S.Goffredo V.","S.Oreste M.","S.Andrea Av. e S.Leone M.","S.Martino V.","S.Renato M.","S.Diego","S.Veneranda V.","S.Alberto M.","S.Agnese","S.Elisabetta Regina","S.Frediano V.","S.Mauro","S.Ottavio","Cristo Re","S.Cecilia V.M.","S.Clemente","S.Firminia","S.Caterina V.M.","S.Corrado V.","S.Massimo","S.Rufo M","S.Livia","S.Andrea Ap.");
var santiDic= new Array("S.Mariano M.","S.Bibiana","S.Francesco Saverio","S.Barbara V.","S.Saba","S.Nicola di Bari V.","S.Ambrogio V.","Immacolata Concezione","S.Valeria e S.Siro vescovo","B.V. di Loreto","S.Damaso","S.Costanzo M.","S.Lucia V.","S.Giovanni della Croce","S.Valeriano","S.Adelaide V.","S.Lazzaro","S.Graziano","S.Fausta M.","S.Giulio e S.Liberato","S.Pietro Canisio","S.Maddalena","S.Ettore","S.Adele V.","Natale di N.S.","S.Stefano Protomartire","S.Giovanni Apostolo","SS.Innocenti Martiri","S.Tommaso B.","S.Eugenio e S.Marcello","S.Silvestro Papa");
var nomeMese = new Array("Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre") 
var giorni = new Array(" Domenica "," Lunedì ", " Martedì ", " Mercoledì ", " Giovedì ", " Venerdì "," Sabato ") 
var nome_santo
var data = new Date();
  var nome_gio, nome_me, g_settimana, mese_anno;
  var giornoS = data.getDay();   //da 0 a 6 0=Domenica, quindi +1
  var giornoM = data.getDate();  //giorno del mese
  var mese = data.getMonth();    //da 0 a 11 0 = Gennaio, quindi +1
  var anno = data.getFullYear(); //restituisce l'anno in 4 cifre (2007)
  var nome_gio = giorni[giornoS];
  var nome_mese = nomeMese[mese];

  if (mese == 0){
     nome_santo = santiGen[giornoM-1]; 
  }
  if (mese == 1){
     nome_santo = santiFeb[giornoM-1]; 
  }
  if (mese == 2){
     nome_santo = santiMar[giornoM-1]; 
  }
  if (mese == 3){
     nome_santo = santiApr[giornoM-1]; 
  }
  if (mese == 4){
     nome_santo = santiMag[giornoM-1]; 
  }
  if (mese == 5){
     nome_santo = santiGiu[giornoM-1]; 
  }
  if (mese == 6){
     nome_santo = santiLug[giornoM-1]; 
  }
  if (mese == 7){
     nome_santo = santiAgo[giornoM-1]; 
  }
  if (mese == 8){
     nome_santo = santiSet[giornoM-1]; 
  }
  if (mese == 9){
     nome_santo = santiOtt[giornoM-1]; 
  }
  if (mese == 10){
     nome_santo = santiNov[giornoM-1]; 
  }
  if (mese == 11){
     nome_santo = santiDic[giornoM-1]; 
  }

 
	oracorrente = new Date
	if (oracorrente.getHours() < 5) {
	    saluto = "Buona notte!";
	}
	else if (oracorrente.getHours() < 12) {
		saluto = "Buon giorno!";
	}
	else if (oracorrente.getHours() < 17) {
		saluto = "Buon pomeriggio!"; 
	}
	else {
		saluto = "Buona sera!"
	}

data_santo = saluto + "<br><br>"+"Oggi è " + nome_gio + "<br>"
                + giornoM +" "+nome_mese+" "+anno+"<br>"
                + nome_santo +"<br>";

                
document.write(data_santo);