//preload images:
a1 = new Image(46,42);
a1.src = "img/btnHome.gif";
a2 = new Image(46,42);
a2.src = "img/btnHomeH.gif";


//image swapping function:
function hiLite(imgDocID, imgObjName, comment) 
{
document.images[imgDocID].src = eval(imgObjName + ".src");
window.status = comment; return true;
}



// oNewWindow = window.open( [sURL] [, sName] [, sFeatures] [, bReplace])


function apri(nome) 
{
	window.open(nome, "", "directories=no, menubar=0, width=500, height=600, left=50, top=50, resizable=no, location=0, titlebar=0");
}


         
function countdown(year, month, day, hour, minute)
         {
         Today = new Date();
         Todays_Year = Today.getFullYear() - 2000;
         Todays_Month = Today.getMonth();                  
         
         //Convert both today's date and the target date into miliseconds.                           
         Todays_Date = (new Date(Todays_Year, Todays_Month, Today.getDate(), 
                                 Today.getHours(), Today.getMinutes(), Today.getSeconds())).getTime();                                 
         Target_Date = (new Date(year, month - 1, day, hour, minute, 0)).getTime();                  
         
         //Find their difference, and convert that into seconds.                  
         Time_Left = Math.round((Target_Date - Todays_Date) / 1000);
         
         if(Time_Left < 0)
            {Time_Left = 0;}
         
                    days = Math.floor(Time_Left / (60 * 60 * 24));
                    Time_Left %= (60 * 60 * 24);
                    hours = Math.floor(Time_Left / (60 * 60));
                    Time_Left %= (60 * 60);
                    minutes = Math.floor(Time_Left / 60);
                    Time_Left %= 60;
                    seconds = Time_Left;
                    

                    document.all.countdown.innerHTML = " All'inizio della quarta edizione mancano:   ";                  

 			  if(days === 1)
                    {document.all.countdown.innerHTML += days + ' giorno,' + '     ';}
                          else
                    {document.all.countdown.innerHTML += days + ' giorni,' + '     ';}

 			  if(hours === 1)
                    {
                    document.all.countdown.innerHTML += hours + ' ora,  ';}
                          else {document.all.countdown.innerHTML += hours + ' ore,  ';}
               
 			  if(minutes === 1)
                    {document.all.countdown.innerHTML += minutes + ' minuto  ';}
                          else
                    {document.all.countdown.innerHTML += minutes + ' minuti  ';}

 	        switch(seconds )
                    {
                     case 0: 
                        break;
                     case 1:
		document.all.countdown.innerHTML += ' e    ' + seconds + ' secondo';
                        break;
                     default:
		document.all.countdown.innerHTML += ' e    ' + seconds + ' secondi';
		break;
                     }

         //Recursive call, keeps the clock ticking.
         setTimeout('countdown(' + year + ',' + month + ',' + day + ',' + hour + ',' + minute + ');', 1000);
         }


function countdown_clock(year, month, day, hour, minute)
         {
         //I chose a div as the container for the timer, but
         //it can be an input tag inside a form, or anything
         //who's displayed content can be changed through
         //client-side scripting.
         html_code = '<div id="countdown"></div>';
         
         document.write(html_code);
         
         countdown(year, month, day, hour, minute);                
         }

