1:
$(function(){
2:
3:
var note = $('#note'),
4:
ts = new Date(2012, 0, 1),
5:
newYear = true;
6:
7:
if((new Date()) > ts){
8:
9:
// today's date
10:
td = new Date();
11:
// calculates the number of days from current date to the event date
12:
cd = new Date(2012, 0, 23, 15, 0) - td;
13:
ts = (new Date()).getTime() + cd;
14:
newYear = false;
15:
}
16:
17:
$('#countdown').countdown({
18:
timestamp : ts,
19:
callback : function(days, hours, minutes, seconds){
20:
21:
var message = "";
22:
23:
message += days + " dag" + ( days==1 ? '':'ar' ) + ", ";
24:
message += hours + " timm" + ( hours==1 ? 'e':'ar' ) + ", ";
25:
message += minutes + " minut" + ( minutes==1 ? '':'er' ) + " och ";
26:
message += seconds + " sekund" + ( seconds==1 ? '':'er' ) + " <br />";
27:
28:
if(newYear){
29:
message += "kvar till det nya året!";
30:
}
31:
else {
32:
message += "kvar till nästa händelse!";
33:
}
34:
35:
note.html(message);
36:
}
37:
});
38:
39:
});
40: