var now;

function getNow()

{

	now = new Date();

}

getNow();

racedate = new Date("june 16, 2010 0:00:00");



function drawCountdown()

{

var s;



s  = '<img src="./count.images/spacer.jpg" width="15" height="17" />';



for ( x = 0; x < 4; x++ )

  {

  var c , m;

  switch(x)

    {

      case 0:

        c = 'd';

        m = '<img src="./count.images/days.jpg" alt="days" />';

	break;



      case 1:

        c = 'h';

        m = '<img src="./count.images/hrs.jpg" alt="hrs" />';

        break;



      case 2:

        c = 'm';

        m = '<img src="./count.images/mins.jpg" alt="mins" />';

        break;



      case 3:

        c = 's';

        m = '<img src="./count.images/secs.jpg" alt="secs"/>';

        break;



     }

        for ( y = 0; y < 10; y++ )

          s += '<img style="display:' + (y==0?"inline":"none") + '" src="./count.images/img' + y + '.jpg" width="15" height="17" alt="" id="cd' + c + '1-' + y + '"/>';

        for ( y = 0; y < 10; y++ )

          s += '<img style="display:' + (y==0?"inline":"none") + '" src="./count.images/img' + y + '.jpg" width="15" height="17" alt="" id="cd' + c + '2-' + y + '"/>';

        if (c=='d'){

          for ( y = 0; y < 10; y++ )

            s += '<img style="display:' + (y==0?"inline":"none") + '" src="./count.images/img' + y + '.jpg" width="15" height="17" alt="" id="cd' + c + '3-' + y + '"/>';

          }

        s += m;

}



s += '<img src="./count.images/spacer.jpg" width="35" height="17"/>';



return s;

}



function setNumber( s, m )

{

var v,n,o,ss;

for ( n = 0; n < 10; n++ )

{

	o = s + n;

	if (document.getElementById)

		v = document.getElementById(o).style;

	else if (document.all)

		v = document.all[o].style;

	else

		continue;



		

	ss = (n==m)?"inline":"none";

		

	if (v.display != ss)

		v.display = ss;

}

}



function updateClock()

{

	getNow();

	{

			var x, y;



			rd = new Date (racedate-now);



			x = Math.floor( rd / 1000);

			y = x % 60;

			setNumber( "cds1-", Math.floor(y / 10) );

			setNumber( "cds2-", y % 10 );



			x = Math.floor(x / 60);

			y = x % 60;

			setNumber( "cdm1-", Math.floor(y / 10) );

			setNumber( "cdm2-", y % 10 );



			x = Math.floor(x / 60);

			y = x % 24;

			setNumber( "cdh1-", Math.floor(y / 10) );

			setNumber( "cdh2-", y % 10 );



			x = Math.floor(x / 24);

			y = x % 1000;

			setNumber( "cdd1-", Math.floor(y / 100) );

			y = y % 100;

			setNumber( "cdd2-", Math.floor(y / 10) );

			setNumber( "cdd3-", y % 10 );



	}

	setTimeout("updateClock()", 1000);

}



document.write(drawCountdown());



updateClock();