/*
   ****************************************
   |					  |
   | 	      FORMULA 1 ITALIA		  |
   |					  |
   |  	   f1italia.altervista.org   	  |
   |					  |
   ****************************************

   Please do not delete this header!
   This script may be used freely as long as this header is intact! Thank you.

   The Author cannot be held responsible for any unwanted effects due to the    
   usage of this JavaScript or any derivative.  No warrantees for usability    
   for any specific application are given or implied. 
*/

function Countdown() {

var NomeGP = new Array(17);
	NomeGP[0] = "del Bahrain 2010";
	NomeGP[1] = "d'Australia 2010";
	NomeGP[2] = "della Malesia"
	NomeGP[3] = "della Cina";
	NomeGP[4] = "di Spagna";
	NomeGP[5] = "di Monaco";
	NomeGP[6] = "della Turchia";
	NomeGP[7] = "di Gran Bretagna";
	NomeGP[8] = "di Germania";
	NomeGP[9] = "d'Ungheria";
	NomeGP[10] = "d'Europa";
	NomeGP[11] = "del Belgio";
	NomeGP[12] = "d'Italia";
	NomeGP[13] = "di Singapore";
	NomeGP[14] = "del Giappone";
	NomeGP[15] = "del Brasile";
	NomeGP[16] = "di Abu Dhabi";

var Bandiera = new Array(17);
	Bandiera[0] = "bahrain";
	Bandiera[1] = "australia";
	Bandiera[2] = "malesia";
	Bandiera[3] = "cina";
	Bandiera[4] = "spagna";
	Bandiera[5] = "monaco";
	Bandiera[6] = "turchia";
	Bandiera[7] = "granbretagna";
	Bandiera[8] = "germania";
	Bandiera[9] = "ungheria";
	Bandiera[10] = "europa";
	Bandiera[11] = "belgio";
	Bandiera[12] = "italia";
	Bandiera[13] = "singapore";
	Bandiera[14] = "giappone";
	Bandiera[15] = "brasile";
	Bandiera[16] = "abudhabi";

var DataGP = new Array(17);
DataGP[0] = new Date(2010, 2, 14, 7, 0, 0);
DataGP[1] = new Date(2009, 3, 5, 11, 0, 0);
DataGP[2] = new Date(2009, 3, 19, 9, 0, 0);
DataGP[3] = new Date(2009, 3, 26, 13, 30, 0);
DataGP[4] = new Date(2009, 4, 10, 14, 0, 0);
DataGP[5] = new Date(2009, 4, 24, 14, 0, 0);
DataGP[6] = new Date(2009, 5, 7, 14, 0, 0);
DataGP[7] = new Date(2009, 5, 21, 14, 0, 0);
DataGP[8] = new Date(2009, 6, 12, 14, 0, 0);
DataGP[9] = new Date(2009, 6, 26, 14, 0, 0);
DataGP[10] = new Date(2009, 7, 23, 14, 0, 0);
DataGP[11] = new Date(2009, 7, 30, 14, 0, 0);
DataGP[12] = new Date(2009, 8, 13, 14, 0, 0);
DataGP[13] = new Date(2009, 8, 27, 14, 0, 0);
DataGP[14] = new Date(2009, 9, 4, 6, 30, 0);
DataGP[15] = new Date(2009, 9, 18, 18, 0, 0);
DataGP[16] = new Date(2009, 10, 1, 18, 0, 0);

var Oggi = new Date();
var ProssimoGP = DataGP[0];

for (var i = 0; i < DataGP.length; i++) {
	var DataTemp = DataGP[i];
	
	if ((Oggi.getTime() - DataTemp.getTime()) < 0) {
		ProssimoGP = DataGP[i];
		document.getElementById("Bandiera").src = "gare/" + Bandiera[i] + "x.gif";
		document.getElementById("Testo").innerHTML = "Countdown al Gran Premio "+NomeGP[i];
		break;
	}
}

GiorniX = (ProssimoGP - Oggi) / 1000 / 60 / 60 / 24;
Giorni = Math.floor(GiorniX);
OreX = (ProssimoGP - Oggi) / 1000 / 60 / 60 - (24 * Giorni);
Ore = Math.floor(OreX);
MinutiX = (ProssimoGP - Oggi) / 1000 /60 - (24 * 60 * Giorni) - (60 * Ore);
Minuti = Math.floor(MinutiX);
SecondiX = (ProssimoGP - Oggi) / 1000 - (24 * 60 * 60 * Giorni) - (60 * 60 * Ore) - (60 * Minuti);
Secondi = Math.round(SecondiX);

if (Giorni <= 0) document.getElementById("giorno").innerHTML = "0";
else document.getElementById("giorno").innerHTML = Giorni;
document.getElementById("ore").innerHTML = Ore;
document.getElementById("min").innerHTML = Minuti;
document.getElementById("sec").innerHTML = Secondi;

Tempo = window.setTimeout("Countdown();", 1000);
}