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', cuentaatras);
function padleft(val,ch,num) {
	var re = new RegExp(".{" + num + "}$");
	var pad = "";
	do{ pad += ch; }
	while(pad.length < num);
    return re.exec(pad + val)[0];
}
var fecha = new Date();
var ut = fecha.toGMTString();
var fecha_int = Date.parse(ut);
var fecha_eqx = Date.parse("20 Mar 2010 17:32:00 GMT+0");
var dd = new Date(fecha_eqx);
var aries = '20 de Marzo 2010 '+padleft(dd.getHours(),0,2)+':'+padleft(dd.getMinutes(),0,2)+':'+padleft(dd.getSeconds(),0,2);
fecha_int = fecha_int/1000;
fecha_eqx = fecha_eqx/1000;
var dif_int = fecha_eqx-fecha_int;
var dif_d = Math.floor(dif_int/3600/24);
var dif_h = Math.floor((dif_int/3600)-(dif_d*24));
var dif_m = Math.floor((dif_int/60)-(dif_d*24*60)-(dif_h*60));
var dif_s = Math.floor((dif_int)-(dif_d*24*3600)-(dif_h*3600)-(dif_m*60));	

function cuentaatras(){
	dif_s=dif_s-1;
	if(dif_s<0)	{
		dif_s=59;
		dif_m=dif_m-1;
	}
	if(dif_m<0)	{
		dif_m=59;
		dif_h=dif_h-1;
	}
	if(dif_h<0)	{
		dif_d=dif_d-1;
	}
	var txt = '0 Aries '+aries+' Faltan '+dif_d+' dias '+dif_h+' horas '+dif_m+' minutos '+dif_s+' segundos';
	document.form.txt.value = txt;
	if(dif_d<0)	{
		document.form.txt.value = '0 Aries '+aries+' ¡Feliz año!';
		stop();
	}
	else{
		setTimeout("cuentaatras()",1000);
	}
}