 function _x_m_a_s_c1_start()
 {
   td=new Date();
   nxtxm = new Date("December 25, "+td.getFullYear());

   if (td>nxtxm)
     nxtxm.setYear(td.getFullYear()+1);

   mpd=86400000;
   mph=3600000;
   mpm=60000;
   mps=1000;

   msl = nxtxm.getTime() - td.getTime();

   dl=msl/mpd;
   dl=Math.floor(dl);
   hl=Math.floor((msl-dl*mpd)/mph);
   ml=Math.floor((msl-dl*mpd-hl*mph)/mpm);
   sl=Math.floor((msl-dl*mpd-hl*mph-ml*mpm)/mps);
   dl=""+dl;while(dl.length<3)dl="0"+dl;
   hl=""+hl;while(hl.length<2)hl="0"+hl;
   ml=""+ml;while(ml.length<2)ml="0"+ml;
   sl=""+sl;while(sl.length<2)sl="0"+sl;

   url="http://www.volcanocrater.com/countdown/christmas.html";

   i=0;
   while(true)
   {
     i++;
     div_name='_x_m_a_s_c1_div_'+i;
     doc_obj=document.getElementById(div_name);

     if (doc_obj==null)
       break;

     if ((_x_m_a_s_color1!=null) && (_x_m_a_s_color1!=''))
       cl1=_x_m_a_s_color1;
     else
       cl1="FFFFFF";

     if ((_x_m_a_s_color2!=null) && (_x_m_a_s_color2!=''))
       cl2=_x_m_a_s_color2;
     else
       cl2="FFFFFF";

     if ((_x_m_a_s_color3!=null) && (_x_m_a_s_color3!=''))
       cl3=_x_m_a_s_color3;
     else
       cl3="FFFFFF";

     doc_obj.innerHTML=
      "<a href='"+url+"' style='text-decoration:none;'><font style='color:#"+cl1+";font-size:9px;line-height:13px;white-space:nowrap;font-weight:normal;'>TIME TILL XMAS</font></a><br>"
      +"<a href='"+url+"' style='text-decoration:none;'><font style='color:#"+cl2+";font-size:11px;line-height:13px;white-space:nowrap;font-weight:normal;'>"
      +dl+"<font color="+cl3+">:</font>"+hl+"<font color="+cl3+">:</font>"+ml+"<font color="+cl3+">:</font>" + sl+"</font></a>";
   }
   setTimeout('_x_m_a_s_c1_start();', 1000);
 }

 i=0;
 while(true)
 {
   i++;
   div_name='_x_m_a_s_c1_div_'+i;
   if (document.getElementById(div_name)==null)
   {
     document.write('<div id="'+div_name+'" style="padding:0px;margin-top:-29px;line-height:13px;overflow:hidden;white-space:nowrap;text-align:center;width:88;height:31;vertical-align:middle;font-size:11px;font-family:times,arial,verdana,helvetica;"></div>');
     break;
   }
 }
 _x_m_a_s_c1_start();
