/* jquery-countdown - v0.2 - See un-minified version for license etc */ jQuery.fn.countdown=function(g){var b={stepTime:60,format:"dd:hh:mm:ss",startTime:"01:12:32:55",digitImages:6,digitWidth:53,digitHeight:77,timerEnd:function(){},image:"digits.png"};var f=[],a;var c=function(o){var q=0;var w=0;var h=0;var x=0;if(typeof b.startTime=="object"){var j=new Date();if(b.startTime.getTime()r){p[n]=r}if(p[n].length<2){p[n]="0"+p[n]}}b.startTime=p.join(":");switch(cCounter){case 3:if(b.startTime.split(":")[0].length==3){b.format="ddd:hh:mm:ss"}else{b.format="dd:hh:mm:ss"}break;case 2:b.format="hh:mm:ss";break;case 1:b.format="mm:ss";break;case 0:b.format="ss";break}b.startTime=b.startTime.split("");b.format=b.format.split("");for(var n=0;n=0){var l=jQuery('
').css({height:b.digitHeight*b.digitImages*10,"float":"left",background:"url('"+b.image+"')",width:b.digitWidth});f.push(l);e(q,-((parseInt(b.startTime[n])*b.digitHeight*b.digitImages)));f[q].__max=9;switch(b.format[n]){case"h":if(w<1){f[q].__max=2;w=1}else{f[q].__condmax=3}break;case"d":f[q].__max=9;break;case"m":if(h<1){f[q].__max=5;h=1}else{f[q].__condmax=9}break;case"s":if(x<1){f[q].__max=5;x=1}else{f[q].__condmax=9}break}++q}else{l=jQuery('
').css({"float":"left"}).text(b.startTime[n])}o.append("
");o.append(l);o.append("
")}};var e=function(h,i){if(i!==undefined){return f[h].css({marginTop:i+"px"})}return parseInt(f[h].css("marginTop").replace("px",""))};var d=function(h){f[h]._digitInitial=-(f[h].__max*b.digitHeight*b.digitImages);return function i(){mtop=e(h)+b.digitHeight;if(mtop==b.digitHeight){e(h,f[h]._digitInitial);if(h>0){d(h-1)()}else{clearInterval(a);for(var j=0;j0)&&(f[h].__condmax!==undefined)&&(f[h-1]._digitInitial==e(h-1))){e(h,-(f[h].__condmax*b.digitHeight*b.digitImages))}return}e(h,mtop);if(e(h)/b.digitHeight%b.digitImages!=0){setTimeout(i,b.stepTime)}if(mtop==0){f[h].__ismax=true}}};$.extend(b,g);this.css({height:b.digitHeight,overflow:"hidden"});c(this);a=setInterval(d(f.length-1),1000)}; $(document).ready(function(){ var _date=new Date() ,countdown_to={ year:2013 ,month:6 /* January = 0, February = 1, March = 2, April = 3, May = 4, June = 5, July = 6, August = 7, September = 8, October = 9, November = 10, December = 11 */ ,date:13 ,hours:0 ,minutes:15 ,seconds:00 } _date.setFullYear(countdown_to.year,countdown_to.month,countdown_to.date) _date.setHours(countdown_to.hours) _date.setMinutes(countdown_to.minutes) _date.setSeconds(countdown_to.seconds) /*code for demonstration*/ _date=new Date() _date.setMonth(_date.getMonth()+8) /*end code for demonstration*/ $('#counter').countdown({ image: 'img/digits_inverted.png', startTime: _date, stepTime: 35 }); $('#counter1').countdown({ image: 'img/digits.png', startTime: _date, stepTime: 35 }); $('#counter2').countdown({ image: 'img/digits2.png', startTime: _date, stepTime: 35 }); $('#counter3').countdown({ image: 'img/digits2_blue.png', startTime: _date, stepTime: 35 }); $('#counter4').countdown({ image: 'img/digits2_green.png', startTime: _date, stepTime: 35 }); $('#counter5').countdown({ image: 'img/digits2_orange.png', startTime: _date, stepTime: 35 }); $('#counter6').countdown({ image: 'img/digits2_purple.png', startTime: _date, stepTime: 35 }); $('#counter7').countdown({ image: 'img/digits2_red.png', startTime: _date, stepTime: 35 }); $('#counter8').countdown({ image: 'img/digits2_yellow.png', startTime: _date, stepTime: 35 }); $('#counter9').countdown({ image: 'img/digits_inverted.png', startTime: _date, stepTime: 35 }); });