var adesso=new Date();
var protesi;

function ScriviGiorno() {                         
switch (adesso.getDay()) {
case 0 :
return "Domenica";
break;
case 1 :
return "Luned&#236;";
break;
case 2 :
return "Marted&#236;";
break;
case 3 :
return "Mercoled&#236;";
break;
case 4 :
return "Gioved&#236;";
break;
case 5 :
return "Venerd&#236;";
break;
case 6 :
return "Sabato";
break;
}
}

function ScriviMese(){
switch (adesso.getMonth()) {
case 0:
return "gennaio";                                            
break;
case 1:
return "febbraio";                                            
break;
case 2:
return "marzo";                                            
break;
case 3:
return"aprile";                                            
break;
case 4:
return "maggio";                                            
break;
case 5:
return "giugno";                                            
break;
case 6:
return "luglio";                                            
break;
case 7:
return "agosto";                                            
break;
case 8:
return "settembre";                                            
break;
case 9:
return "ottobre";                                            
break;
case 10:
return "novembre";                                            
break;
case 11:
return "dicembre";                                            
break;
}
}  

function ScriviOra(){
switch (adesso.getHours()) {
case 0:
return "Buona notte";                                            
break;
case 1:
return "Buona notte";                                            
break;
case 2:
return "Buona notte";                                            
break;
case 3:
return"Buona notte";                                            
break;
case 4:
return "Buona notte";                                            
break;
case 5:
return "Buona notte";                                            
break;
case 6:
return "Presto farà giorno";                                            
break;
case 7:
return "Buon giorno";                                            
break;
case 8:
return "Buon giorno";                                            
break;
case 9:
return "Buon giorno";                                            
break;
case 10:
return "Buon giorno";                                            
break;
case 11:
return "Buon giorno";                                            
break;
case 12:  
return "Buon pomeriggio";                                            
break;
case 13:
return "Buon pomeriggio";                                            
break;
case 14:
return "Buon pomeriggio";                                            
break;
case 15:
return "Buon pomeriggio";                                            
break;
case 16:
return "Buon pomeriggio";                                            
break;                   
case 17:
return "Buona sera";                                            
break;
case 18:
return "Buona sera";                                            
break;
case 19:
return "Buona sera";                                            
break;
case 20:
return "Buona sera";                                            
break;
case 21:
return "Buona sera";                                            
break;
case 22:
return "Buona sera";                                            
break;
case 23:
return "Felice notte";                                            
break;
}
}


function calctime()
{
adesso = new Date();
var hours = adesso.getHours();
var minutes = adesso.getMinutes();
var seconds = adesso.getSeconds();
var orologio = document.getElementById('tempo');

if (minutes < 10){
protesi="0"
}
else {
protesi=""
}
orologio.innerHTML = hours + " e " + protesi  + minutes ;
setTimeout("calctime()", 1000);
document.getElementById('spazioOra').innerHTML='&nbsp;'+ScriviOra() + '! È ' + ScriviGiorno() + ' '+ adesso.getDate() + ' ' + ScriviMese() + ' ' + adesso.getFullYear() + ' ; sono le ';
}
 

function calctime_ind()
{
adesso = new Date();
var hours = adesso.getHours();
var minutes = adesso.getMinutes();
var seconds = adesso.getSeconds();
var orologio = document.getElementById('tempo');

if (minutes < 10){
protesi="0"
}
else {
protesi=""
}
orologio.innerHTML = hours + ":" + protesi  + minutes ;
setTimeout("calctime_ind()", 1000);
document.getElementById('spazioOra').innerHTML= ScriviGiorno() + ' '+ adesso.getDate() + ' ' + ScriviMese() + ' ' + adesso.getFullYear() + ', ';
}


function stampa(){
if (adesso.getMinutes() < 10){
protesi='0';
}
else{
protesi='';
} 
document.getElementById('spazioOra').innerHTML='&nbsp;'+ScriviOra() + '! È ' + ScriviGiorno() + ' '+ adesso.getDate() + ' ' + ScriviMese() + ' ' + adesso.getFullYear() + ' ; sono le ';
}

function stampa_ind(){
if (adesso.getMinutes() < 10){
protesi='0';
}
else{
protesi='';
} 
document.getElementById('spazioOra').innerHTML='&nbsp;' + ScriviGiorno() + ' '+ adesso.getDate() + ' ' + ScriviMese() + ' ' + adesso.getFullYear() + ' ; ore ';
}


function getTime() {
now = new Date();
y2k = new Date("Jan 06 2009 00:00:00");
days = (y2k - now) / 1000 / 60 / 60 / 24;
daysRound = Math.floor(days);
hours = (y2k - now) / 1000 / 60 / 60 - (24 * daysRound);
hoursRound = Math.floor(hours);
minutes = (y2k - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);
minutesRound = Math.floor(minutes);
seconds = (y2k - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);
secondsRound = Math.round(seconds);
sec = (secondsRound == 1) ? "''" : "''";
min = (minutesRound == 1) ? "' " : "' ";
hr = (hoursRound == 1) ? "h " : " h ";
dy = (daysRound == 1)  ? " giorno," : " giorni, "
document.getElementById('timeForm').innerHTML ='All\' <span style="color:#8FE8F8">Epifania</span>: ' + daysRound  + dy + hoursRound + hr + minutesRound + min + secondsRound + sec ;
newtime = window.setTimeout("getTime();", 1000);
}


// Questo è il gruppo delle citazioni
 quotes = new Array("<center>&nbsp;&nbsp;Gli studenti non sono vasi da riempire,<br> ma lampade da accendere </b><span class= autore> (Plutarco)</span>","<center>To teach is to touch the Future","Non sapere cosa sia accaduto prima che tu nascessi significa restare per sempre bambino </b><span class=autore> (Cicerone)</span>", "<center>Omne tulit punctum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>qui miscuit utile dulci </b><span class=autore> (Orazio)</span>","Aver sempre successo significa conoscere una<br> sola faccia della vita </b><span  class=autore> (Seneca)</span>","<center>Non si può educare &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>senza istruire </b><span  class=autore> (Hannah Arendt)","Si può insegnare a uno un mestiere, ma non gli si può insegnare a diventare bravo</b><span  class=autore> (Anonimo) </span>","Perché istruiamo i ragazzi, se non perché non abbiano più bisogno di essere istruiti da noi?</b><span class=autore> (Quintiliano)</span>","I giorni futuri saranno i testimoni più saggi</b><span  class=autore> (Pindaro)</span>","<center>L'uomo è il sogno di un'ombra </b><span class=autore> (Pindaro)</span>","Sono i fiumi più profondi quelli che scorrono facendo meno rumore</b><span  class=autore> (Cicerone)</span>", "Chi vuol sembrare intelligente ai fessi, sembrerà fesso agli intelligenti</b><span class=autore> (Anonimo)</span>","Non ci si annoia, quando si hanno delle noie</b><span  class=autore> (Voltaire)</span>","Le forme create dal matematico, come quelle del pittore o del poeta, devono essere belle</b><span class=autore> (G.H.Hardy)</span>","Le idee, come i colori o le parole, devono legarsi armoniosamente <span class=autore> (G.H.Hardy)</span>","La matematica si impara soltanto risolvendo problemi </b><span  class=autore> (A. Wiles)</span>","In matematica le cose non si comprendono; ci si abitua solo ad esse</b><span  class=autore> (J. von Neumann)</span>","Dio ha creato i numeri interi; tutto il resto è opera dell'uomo </b><span class=autore> (Leopold Kronecker)</span>","Odio le citazioni: dimmi ciò che sai tu</b><span class=autore> (R.W.Emerson)</span>","Quando le leggi della matematica si riferiscono alla realtà, non sono certe; quando sono certe, non si riferiscono alla realtà </b><span  class=autore> (A.Einstein)</span>","La natura ha semplicità, e dunque grande bellezza </b><span class=autore> (Richard  P. Feynman)</span>","<center>Si vis amari, ama </b><span  class=autore> (Seneca)</span>","Omnia quae nunc vetustissima creduntur, nova fuère</b><span class=autore> (Tacito)</span>","Arrivare in ritardo è un modo come un altro per mettersi in mostra</b><span  class=autore> (Napoleone)</span>","Scienza non è distinguere un cavallo da un cammello, ma due cavalli simili</b><span class=autore> (Platone)</span>","Non fa scienza, sanza lo ritenere, avere inteso</b><span  class=autore> (Dante)</span>","<center>Homines, dum docent, discunt </b><span  class=autore> (Seneca)</span>","<center>Multum legendum est, non multa </b><span  class=autore> (Plinio il Giovane)</span>","Non si tratta di conservare il passato, ma di realizzare le sue speranze </b><span  class=autore> (Th. W. Adorno)</span>","Se parli bene di te, non ci crede nessuno; se parli male di te, ci credono tutti","Chi cerca solo la facilità, troverà solo la mediocrità","Computers are like air conditioners:they stop working properly when you open Windows.","Di due cose sono sicuro che sono infinite: la stupidità umana e l'universo. Per l'universo non sono ancora del tutto sicuro.</b><span  class=autore> (A.Einstein)</span>","Il computer risolve quasi tutti i problemi... che crea.","Ciò in cui non speri accade più spesso di ciò che ti aspetti</b><span  class=autore> (Plauto)</span>","La gloria si deve conquistare, l'onore basta non perderlo</b><span  class=autore> (A.Schopenhauer)</span>","Imparare è la cosa più dolce, non solo per i saggi, ma anche per tutti gli altri</b><span  class=autore> (Aristotele)</span>","Se pensate che l'istruzione sia costosa, provate l'ignoranza <span class=autore> (Derek Bok)</span>")


qte = quotes.length //questo registra quante sono

//questa funzione fa la scelta casuale delle citazioni
function ScegliCita(){
   randomNum = Math.floor
      ((Math.random() * qte))
   document.getElementById('spazioCita').innerHTML = quotes[randomNum]
}


function romaData(){
var numero;
var oggi=new Date();
switch (oggi.getDate()) {
case 1:
numero= "Kalendis Ivliis ";
break;
case 2:
numero= "Ante diem VI Nonas Ivlias ";
break;
case 3:
numero= "Ante diem V Nonas Ivlias ";
break;
case 4:
numero= "Ante diem IV Nonas Ivlias ";
break;
case 5:
numero= "Ante diem III Nonas Ivlias ";
break;
case 6:
numero= "pridie Nonas Ivlias " ;
break;
case 7:
numero= "Nonis Ivliis  " ;
break;
case 8:
numero= "Ante diem VIII Idvs Ivlias ";
break;
case 9:
numero= "Ante diem VII Idvs Ivlias ";
break;
case 10:
numero= "Ante diem VI Idvs Ivlias ";
break;
case 11:
numero= "Ante diem V Idvs Ivlias ";
break;
case 12:
numero= "Ante diem IV Idvs Ivlias ";
break;
case 13:
numero= "Ante diem III Idvs Ivlias ";
break;
case 14:
numero= "pridie Idvs Ivlias ";
break;
case 15:
numero= "Idibvs Ivliis ";
break;
case 16:
numero= "Ante diem XVII Kalendas Avgvstas ";
break;
case 17:
numero= "Ante diem XVI Kalendas Avgvstas ";
break;
case 18:
numero= "Ante diem XV Kalendas Avgvstas ";
break;
case 19:
numero= "Ante diem XIV Kalendas Avgvstas ";
break;
case 20:
numero= "Ante diem XIII Kalendas Avgvstas ";
break;
case 21:
numero= "Ante diem XII Kalendas Avgvstas ";
break;
case 22:
numero= "Ante diem XI Kalendas Avgvstas ";
break;
case 23:
numero= "Ante diem X Kalendas Avgvstas ";
break;
case 24:
numero= "Ante diem IX Kalendas Avgvstas ";
break;
case 25:
numero= "Ante diem VIII Kalendas Avgvstas ";
break;
case 26:
numero= "Ante diem VII Kalendas Avgvstas ";
break;
case 27:
numero= "Ante diem VI Kalendas Avgvstas ";
break;
case 28:
numero= "Ante diem V Kalendas Avgvstas ";
break;
case 29:
numero= "Ante diem IV Kalendas Avgvstas ";
break;
case 30:
numero= "Ante diem III Kalendas Avgvstas ";
break;
case 31:
numero= "pridie Kalendas Avgvstas ";
break;
}
document.getElementById('datum').innerHTML=numero
}

function vediDataRom(testo){
  var lunghezza=(screen.height-270)/2
  var larghezza=(screen.width-700)/2
 var generator=window.open('','nome','titlebar=no,toolbar=no,status=no,resizable=no,scrollbars=no,width=720,height=270,top='+ lunghezza +',left=' + larghezza );
  generator.document.write('<html><head><title>La data romana di oggi</title>');
  generator.document.write('<link rel="stylesheet" href="style.css">');
  generator.document.write('</head><body background="img/pink_m.gif" onLoad="">');
  generator.document.write('<table width=100% align=center border=0 cellspacing=0 cellpadding=0 height=100%><td width=32% height=100% align=center valign=middle><img style="cursor:auto" src="img/calendRom.gif" width=180></td>');
  generator.document.write('<td width=68% align=center valign=middle><div id=posto style="font-family:arial;font-size:44pt;color:#FF9C6C;FILTER: DropShadow(Color=#800040, OffX=2, OffY=-2, Positive=1);width:400px;font-size:44pt;">' + testo + '</div></td><tr><td colspan=2 width=100%><table width=100% border=0><td width=30% align=center valign=bottom  style="font-size:8pt;text-align:center">' + ScriviGiorno() + ', ' + adesso.getDate() + ' ' + ScriviMese() + ' ' + adesso.getFullYear() + '</td><td width=30% style="font-size:8pt;text-align:center" valign=bottom><a href="http://www.maat.it/livello2/calendario-romano.htm" target="_blank" style="text-decoration:none;color:#BF0060">Com\'era il calendario romano?</a></td><td width=40% style="font-size:8pt;text-align:center" valign=bottom>Liceo classico "E.Montale" - S.Donà di Piave</table></td></table></body></html>');
  generator.document.close();
}  

var sugger=new Array
           sugger[0]='Clicca sulla data latina per vederla ingrandita'
           sugger[1]='Però puoi entrare anche cliccando qui'
           sugger[2]='--'
           sugger[3]='--'
           
     function showtip(current,e,num)
        {
         if (document.layers) // Netscape 4.0+
            {
             theString="<DIV CLASS='ttip'>"+sugger[num]+"</DIV>"
             document.tooltip.document.write(theString)
             document.tooltip.document.close()
             document.tooltip.left=e.pageX+14
             document.tooltip.top=e.pageY+2
             document.tooltip.visibility="show"
            }
         else
           {
            if(document.getElementById) // Netscape 6.0+ and Internet Explorer 5.0+
              {
               elm=document.getElementById("tooltip")
               elml=current
               elm.innerHTML=sugger[num]
               elm.style.height=elml.style.height
               elm.style.top=parseInt(elml.offsetTop+elml.offsetHeight+4)
               elm.style.left=parseInt(elml.offsetLeft+elml.offsetWidth -20)
               elm.style.visibility = "visible"
              }
           }
        }
function hidetip(){
if (document.layers) // Netscape 4.0+
   {
    document.tooltip.visibility="hidden"
   }
else
  {
   if(document.getElementById) // Netscape 6.0+ and Internet Explorer 5.0+
     {
      elm.style.visibility="hidden"
     }
  } 
}



