Welcome to Christmas Dreaming, where it's Christmas all year round! Stick around until December when there will be a Christmas giveaway for my followers! And visit our neighbours in Halloween town. //###################################################################################### // Author: ricocheting.com // Version: v2.0 // Date: 2011-03-31 // Description: displays the amount of time until the "dateFuture" entered below. // NOTE: the month entered must be one less than current month. ie; 0=January, 11=December // NOTE: the hour is in 24 hour format. 0=12am, 15=3pm etc // format: dateFuture1 = new Date(year,month-1,day,hour,min,sec) // example: dateFuture1 = new Date(2003,03,26,14,15,00) = April 26, 2003 - 2:15:00 pm dateFuture1 = new Date(2011,11,25,0,00,00); // TESTING: comment out the line below to print out the "dateFuture" for testing purposes //document.write(dateFuture +"
"); //################################### //nothing beyond this point function GetCount(ddate,iid){ dateNow = new Date(); //grab current date amount = ddate.getTime() - dateNow.getTime(); //calc milliseconds between dates delete dateNow; // if time is already past if(amount < 0){ document.getElementById(iid).innerHTML="Now!"; } // else date is still good else{ days=0;hours=0;mins=0;secs=0;out=""; amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs days=Math.floor(amount/86400);//days amount=amount%86400; hours=Math.floor(amount/3600);//hours amount=amount%3600; mins=Math.floor(amount/60);//minutes amount=amount%60; secs=Math.floor(amount);//seconds if(days != 0){out += days +" "+((days==1)?"day":"days")+", ";} if(hours != 0){out += hours +" "+((hours==1)?"hour":"hours")+", ";} out += mins +" "+((mins==1)?"min":"mins")+", "; out += secs +" "+((secs==1)?"sec":"secs")+", "; out = out.substr(0,out.length-2); document.getElementById(iid).innerHTML=out; setTimeout(function(){GetCount(ddate,iid)}, 1000); } } window.onload=function(){ GetCount(dateFuture1, 'countbox1'); //you can add additional countdowns here (just make sure you create dateFuture2 and countbox2 etc for each) }; until Christmas! Things to love about Christmas:
snow
red starbucks cups
christmas trees
fairy lights
candy canes
baking
cardigans
coca-cola truck
wrapping up warm
egg nog
mince pies
friends and family
writing your christmas list
gingerbread men and houses
snowmen
christmas movies
ice skating
warm fires
christmas stockings
late night shopping
robins
log cabins
reindeer
christmas pudding
knitted scarves and gloves
hot chocolate with whipped cream
snow covered fields
visiting Santa's grotto
frost in the mornings add more!
November evenings, spent in toasty, dimly-lit kitchens, baking sweet, spiced treats and sipping hot mulled wine; crisp, cool mornings, and hot oatmeal in my frost-kissed garden, listening to the first birdsong as the day breaks; Slow, woodsmoke and incense-scented nights, curled up beside...