﻿// JScript File
//
// Contador hasta fecha 2007-11-30 12:00hs 

var arrNumbers = new Array();
var datLaunch = new Date();
datLaunch.setUTCFullYear(2008, 2, 31); //Month is 0-11 in JavaScript
datLaunch.setUTCHours(15, 0, 0, 0);

for(var i = 0; i < 10; i++) {
	arrNumbers[i] = new Image();
	arrNumbers[i].src = 'images/' + i.toString() + '.gif' ;
}

arrNumbers[10] = new Image();
arrNumbers[10].src = 'images/spacer.gif';

// Ejecuto
function init() {
    updateTime();
    window.setInterval('updateTime();', 1000)
}

function updateTime() {
	var datCurrTime = new Date();
	var strText, i;

	datCurrTime = new Date(datCurrTime.getFullYear(), datCurrTime.getMonth(), datCurrTime.getDate(), datCurrTime.getHours(), datCurrTime.getMinutes(), datCurrTime.getSeconds(), datCurrTime.getMilliseconds());

	var intTimeToLaunch = datLaunch - datCurrTime;
	var intDays, intHours, intMinutes, intSeconds, intMilliseconds;

	if(intTimeToLaunch > 0) {
		intDays = Math.floor(intTimeToLaunch / 86400000);
		intTimeToLaunch = intTimeToLaunch - intDays * 86400000;

		intHours = Math.floor(intTimeToLaunch / 3600000);
		intTimeToLaunch = intTimeToLaunch - intHours * 3600000;

		intMinutes = Math.floor(intTimeToLaunch / 60000);
		intTimeToLaunch = intTimeToLaunch - intMinutes * 60000;

		intSeconds = Math.floor(intTimeToLaunch / 1000);
		intTimeToLaunch = intTimeToLaunch - intSeconds * 1000;

		intMilliseconds = intTimeToLaunch;

		var strDays = (intDays < 10 ? '0' : '') + intDays.toString()
		var strHours = (intHours < 10 ? '0' : '') + intHours.toString()
		var strMinutes = (intMinutes < 10 ? '0' : '') + intMinutes.toString()
		var strSeconds = (intSeconds < 10 ? '0' : '') + intSeconds.toString()
		var strMilliseconds = (intTimeToLaunch < 100 ? '0' : '') + (intTimeToLaunch < 10 ? '0' : '') + intTimeToLaunch.toString()

		strText = strDays + strHours + strMinutes + strSeconds + strMilliseconds;
	} else {
		strText = '00000000000';
	}

	for(i = 0; i < strText.length - 3; i++) {
		document.images['num' + i.toString()].src = arrNumbers[strText.charAt(i)].src;
	}
}

