!function(o){o.fn.countdown=function(t){return config={},o.extend(config,t),diffsecs=this.setcountdown(config),config.oncomplete&&o.data(o(this)[0],"callback",config.oncomplete),config.omitweeks&&o.data(o(this)[0],"omitweeks",config.omitweeks),o("#"+o(this).attr("id")+" .fusion-digit").html('
'),o(this).docountdown(o(this).attr("id"),diffsecs,500),this},o.fn.stopcountdown=function(){cleartimeout(o.data(this[0],"timer"))},o.fn.startcountdown=function(){this.docountdown(o(this).attr("id"),o.data(this[0],"diffsecs"),500)},o.fn.setcountdown=function(t){var e=new date;t.targetdate?e=new date(t.targetdate.month+"/"+t.targetdate.day+"/"+t.targetdate.year+" "+t.targetdate.hour+":"+t.targetdate.min+":"+t.targetdate.sec+(t.targetdate.utc?" utc":"")):t.targetoffset&&(e.setfullyear(t.targetoffset.year+e.getfullyear()),e.setmonth(t.targetoffset.month+e.getmonth()),e.setdate(t.targetoffset.day+e.getdate()),e.sethours(t.targetoffset.hour+e.gethours()),e.setminutes(t.targetoffset.min+e.getminutes()),e.setseconds(t.targetoffset.sec+e.getseconds()));var s=new date;if(t.gmtoffset){var i=60*t.gmtoffset*6e4,a=6e4*s.gettimezoneoffset();s=new date(s.gettime()+i+a)}return diffsecs=math.floor((e.valueof()-s.valueof())/1e3),o.data(this[0],"diffsecs",diffsecs),diffsecs},o.fn.docountdown=function(s,i,a){$this=o("#"+s),i<=0&&(i=0,$this.data("timer")&&cleartimeout($this.data("timer"))),secs=i%60,mins=math.floor(i/60)%60,hours=math.floor(i/60/60)%24,1==$this.data("omitweeks")?days=math.floor(i/60/60/24):days=math.floor(i/60/60/24)%7,weeks=math.floor(i/60/60/24/7),99