(function(a){a.fn.jclock=function(c){var b="2.2.1";var d=a.extend({},a.fn.jclock.defaults,c);return this.each(function(){$this=a(this);$this.timerID=null;$this.running=false;$this.increment=0;$this.lastCalled=new Date().getTime();var e=a.meta?a.extend({},d,$this.data()):d;$this.format=e.format;$this.utc=e.utc;$this.utcOffset=(e.utc_offset!=null)?e.utc_offset:e.utcOffset;$this.seedTime=e.seedTime;$this.timeout=e.timeout;$this.css({fontFamily:e.fontFamily,fontSize:e.fontSize,backgroundColor:e.background,color:e.foreground});$this.daysAbbrvNames=new Array(7);$this.daysAbbrvNames[0]="Sun";$this.daysAbbrvNames[1]="Mon";$this.daysAbbrvNames[2]="Tue";$this.daysAbbrvNames[3]="Wed";$this.daysAbbrvNames[4]="Thu";$this.daysAbbrvNames[5]="Fri";$this.daysAbbrvNames[6]="Sat";$this.daysFullNames=new Array(7);$this.daysFullNames[0]="Sunday";$this.daysFullNames[1]="Monday";$this.daysFullNames[2]="Tuesday";$this.daysFullNames[3]="Wednesday";$this.daysFullNames[4]="Thursday";$this.daysFullNames[5]="Friday";$this.daysFullNames[6]="Saturday";$this.monthsAbbrvNames=new Array(12);$this.monthsAbbrvNames[0]="Jan";$this.monthsAbbrvNames[1]="Feb";$this.monthsAbbrvNames[2]="Mar";$this.monthsAbbrvNames[3]="Apr";$this.monthsAbbrvNames[4]="May";$this.monthsAbbrvNames[5]="Jun";$this.monthsAbbrvNames[6]="Jul";$this.monthsAbbrvNames[7]="Aug";$this.monthsAbbrvNames[8]="Sep";$this.monthsAbbrvNames[9]="Oct";$this.monthsAbbrvNames[10]="Nov";$this.monthsAbbrvNames[11]="Dec";$this.monthsFullNames=new Array(12);$this.monthsFullNames[0]="January";$this.monthsFullNames[1]="February";$this.monthsFullNames[2]="March";$this.monthsFullNames[3]="April";$this.monthsFullNames[4]="May";$this.monthsFullNames[5]="June";$this.monthsFullNames[6]="July";$this.monthsFullNames[7]="August";$this.monthsFullNames[8]="September";$this.monthsFullNames[9]="October";$this.monthsFullNames[10]="November";$this.monthsFullNames[11]="December";a.fn.jclock.startClock($this)})};a.fn.jclock.startClock=function(b){a.fn.jclock.stopClock(b);a.fn.jclock.displayTime(b)};a.fn.jclock.stopClock=function(b){if(b.running){clearTimeout(b.timerID)}b.running=false};a.fn.jclock.displayTime=function(b){var c=a.fn.jclock.getTime(b);b.html(c);b.timerID=setTimeout(function(){a.fn.jclock.displayTime(b)},b.timeout)};a.fn.jclock.getTime=function(c){if(typeof(c.seedTime)=="undefined"){var b=new Date()}else{c.increment+=new Date().getTime()-c.lastCalled;var b=new Date(c.seedTime+c.increment);c.lastCalled=new Date().getTime()}if(c.utc==true){var e=b.getTime();var k=b.getTimezoneOffset()*60000;var h=e+k;var l=h+(3600000*c.utcOffset);b=new Date(l)}var f="";var d=0;var g=0;while((g=c.format.indexOf("%",d))!=-1){f+=c.format.substring(d,g);g++;var j=a.fn.jclock.getProperty(b,c,c.format.charAt(g));g++;f+=j;d=g}f+=c.format.substring(d);return f};a.fn.jclock.getProperty=function(d,c,e){switch(e){case"a":return(c.daysAbbrvNames[d.getDay()]);case"A":return(c.daysFullNames[d.getDay()]);case"b":return(c.monthsAbbrvNames[d.getMonth()]);case"B":return(c.monthsFullNames[d.getMonth()]);case"d":return((d.getDate()<10)?"0":"")+d.getDate();case"H":return((d.getHours()<10)?"0":"")+d.getHours();case"I":var b=(d.getHours()%12||12);return b;case"m":return(d.getMonth()+1);case"M":return((d.getMinutes()<10)?"0":"")+d.getMinutes();case"p":return(d.getHours()<12?"am":"pm");case"P":return(d.getHours()<12?"AM":"PM");case"S":return((d.getSeconds()<10)?"0":"")+d.getSeconds();case"y":return d.getFullYear().toString().substring(2);case"Y":return(d.getFullYear());case"%":return"%"}};a.fn.jclock.defaults={format:"%I:%M:%S %P EST %m/%d/%y",utcOffset:0,utc:false,fontFamily:"",fontSize:"",foreground:"",background:"",seedTime:undefined,timeout:1000}})(jQuery);