
function loadCountdown() {
	
	if (document.getElementById("countdown")!=null) {
	
		date = new Date();
		 
		dates = new Array(); 
		
		dates[0] = new Array (new Date(2009,2,27,2,30), '1 Entrenaments Lliures Divendres',true); 
		dates[1] = new Array (new Date(2009,2,27,4,00), '1 Entrenaments Lliures Divendres en procés',false);
		dates[2] = new Array (new Date(2009,2,27,6,30), '2 Entrenaments Lliures Divendres',true);
		dates[3] = new Array (new Date(2009,2,27,8,00), '2 Entrenaments Lliures Divendres en procés',false); 
		dates[4] = new Array (new Date(2009,2,28,4,00), 'Entrenaments Lliures Dissabte',true);
		dates[5] = new Array (new Date(2009,2,28,5,00), 'Entrenaments Lliures Dissabte en procés',false);
		dates[6] = new Array (new Date(2009,2,28,7,00), 'Qualificació',true);
		dates[7] = new Array (new Date(2009,2,28,8,00), 'Qualificació en procés',false);
		dates[8] = new Array (new Date(2009,2,29,8,00), 'Gran Premi Canadà',true);
		dates[9] = new Array (new Date(2009,2,29,10,00), 'Cursa en procés',false);

		dates[0] = new Array (new Date(2009,3,3,4,00), '1 Entrenaments Lliures Divendres',true); 
		dates[1] = new Array (new Date(2009,3,3,5,30), '1 Entrenaments Lliures Divendres en procés',false);
		dates[2] = new Array (new Date(2009,3,3,8,00), '2 Entrenaments Lliures Divendres',true);
		dates[3] = new Array (new Date(2009,3,3,9,30), '2 Entrenaments Lliures Divendres en procés',false); 
		dates[4] = new Array (new Date(2009,3,4,8,00), 'Entrenaments Lliures Dissabte',true);
		dates[5] = new Array (new Date(2009,3,4,9,00), 'Entrenaments Lliures Dissabte en procés',false);
		dates[6] = new Array (new Date(2009,3,4,11,00), 'Qualificació',true);
		dates[7] = new Array (new Date(2009,3,4,12,00), 'Qualificació en procés',false);
		dates[8] = new Array (new Date(2009,3,5,11,00), 'Gran Premi Malaisia',true);
		dates[9] = new Array (new Date(2009,3,5,13,00), 'Cursa en procés',false);

		dates[10] = new Array (new Date(2009,3,17,4,00), '1 Entrenaments Lliures Divendres',true); 
		dates[11] = new Array (new Date(2009,3,17,5,30), '1 Entrenaments Lliures Divendres en procés',false);
		dates[12] = new Array (new Date(2009,3,17,8,00), '2 Entrenaments Lliures Divendres',true);
		dates[13] = new Array (new Date(2009,3,17,9,30), '2 Entrenaments Lliures Divendres en procés',false); 
		dates[14] = new Array (new Date(2009,3,18,5,00), 'Entrenaments Lliures Dissabte',true);
		dates[15] = new Array (new Date(2009,3,18,6,00), 'Entrenaments Lliures Dissabte en procés',false);
		dates[16] = new Array (new Date(2009,3,18,8,00), 'Qualificació',true);
		dates[17] = new Array (new Date(2009,3,18,9,00), 'Qualificació en procés',false);
		dates[18] = new Array (new Date(2009,3,19,9,00), 'Gran Premi Xina',true);
		dates[19] = new Array (new Date(2009,3,19,11,00), 'Cursa en procés',false);
	
		
		
		index = 0;
		
		while (date > dates[index][0]) {
			index++;
		}
		
		// mostrem la data en el cas del previ 
		if (dates[index][2] == true) {	
		
			resultado = parseInt((dates[index][0].getTime() - date.getTime()) / 1000);
			
			document.getElementById("countdown").innerHTML =
			"<strong>"+parseInt(resultado / 86400) + "</strong> Dies " + 
			"<strong>"+parseInt(resultado / 3600) % 24 +"</strong> Hores " +
			"<strong>"+parseInt(resultado / 60) % 60 +"</strong> Minuts " +
			"<strong>"+resultado % 60 +"</strong> Segons";
		}
		
		// mostrem el missatge
		document.getElementById("countdown_message").innerHTML=dates[index][1];
		
		
		t=setTimeout('loadCountdown()',1000);
	}
}

/*
function startTime()
{
    function checkTime(i)
    {
    if (i<10) 
      {i="0" + i}
      return i
    }

    var today=new Date()
    var h=today.getHours()
    var m=today.getMinutes()
    var s=today.getSeconds()
    // add a zero in front of numbers<10
    m=checkTime(m)
    s=checkTime(s)

    $('hours').update(h+":"+m+":"+s);
    t=setTimeout('startTime()',500)
}

*/



function addEvent(obj, evType, fn){ 
    if (obj.addEventListener){ 
            obj.addEventListener(evType, fn, false); 
            return true; 
            } else if (obj.attachEvent){ 
            var r = obj.attachEvent("on"+evType, fn); 
            return r; 
            } else { 
            return false; 
        } 
}

addEvent(window, 'load', loadCountdown);