
jetzt = new Date();
jahr = jetzt.getYear();
weihnacht = new Date(jahr,11,24);
differenz = 0;
diffMonat = 11 - jetzt.getMonth();
tag = jetzt.toGMTString();
temp = tag.split(",");
temp1 = temp[1].split(" ");
tag = temp1[1];
tag =  tag/1;

switch(diffMonat)
{
case 11:
differenz = (31-tag)+28+31+30+31+30+31+31+30+31+30+24;
break;
case 10:
differenz = (28-tag)+31+30+31+30+31+31+30+31+30+24;
break;
case 9:
differenz = (31-tag)+30+31+30+31+31+30+31+30+24;
break;
case 8:
differenz = (30-tag)+31+30+31+31+30+31+30+24;
break;
case 7:
differenz = (31-tag)+30+31+31+30+31+30+24;
break;
case 6:
differenz = (30-tag)+31+31+30+31+30+24;
break;
case 5:
differenz = (31-tag)+31+30+31+30+24;
break;
case 4:
differenz = (31-tag)+30+31+30+24;
break;
case 3:
differenz = (30-tag)+31+30+24;
break;
case 2:
differenz = (31-tag)+30+24;
break;
case 1:
differenz = 24 + (30-tag);
break;
case 0:
differenz = 24 - tag;
break;
}
if (differenz > 0)
	{
         document.write("<h3>Nur noch " + differenz + " Tage bis Weihnachten!</h3>");
         }
if (differenz == 0)
	{
         document.write("<h3>Frohe Weihnachten!</h3>");
         }

