

$(function(){UpdateDates();if(document.createElement('div').style.textShadow===''){$('body').addClass('textshadow');}
$('.icon_home_sml').parents('li').remove();});function UpdateDates(){$('.localDate').each(function(){if($(this).hasClass('recent')){if(!$(this).data('date')){$(this).data('date',convertMinutesAgoToDate($(this).attr('alt')));}
var distanceS=(+new Date()/1000)-Math.round($(this).data('date')/1000.0);if(distanceS<86400){$(this).text(timeago.inWords($(this).data('date')));}else{$(this).text(dateFormatter($(this).data('date'),'F j, Y, g:i a'));}}});setTimeout(UpdateDates,30000);}
function dateFormatter(unixts,format){if(!format){format='M d Y';}
var offset=new Date().getTimezoneOffset()*-60;var d=(parseInt(unixts)==unixts)?new Date((parseInt(unixts)+offset)*1000):unixts;var monfs=["January","February","March","April","May","June","July","August","September","October","November","December"];var daze=["Sun","Mon","Tues","Wednes","Thurs","Fri","Sat"];var txt_ordin={"1":"st","2":"nd","3":"rd","21":"st","22":"nd","23":"rd","31":"st"};var n=new Date();if(n.getFullYear()===d.getFullYear()){if(n.getMonth()===d.getMonth()){if(n.getDate()===d.getDate()){return timeFormatter(unixts);}}}
var output='';for(i=0;i<format.length;i++)
{switch(format.substr(i,1)){case'Y':output+=d.getFullYear();break;case'y':output+=d.getFullYear().substr(2);break;case'F':output+=monfs[d.getMonth()];break;case'M':output+=monfs[d.getMonth()].substr(0,3);break;case'l':output+=daze[d.getDay()]+'day';break;case'D':output+=daze[d.getDay()].substr(0,3);break;case's':output+=(d.getSeconds()<10)?'0'+d.getSeconds():d.getSeconds();break;case'i':output+=(d.getMinutes()<10)?'0'+d.getMinutes():d.getMinutes();break;case'H':output+=(d.getHours()<10)?'0'+d.getHours():d.getHours();break;case'g':case'h':output+=d.getHours()%12||12;break;case'm':output+=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1);break;case'n':output+=(d.getMonth()+1);break;case'd':output+=(d.getDate()<10)?'0'+d.getDate():d.getDate();break;case'j':output+=d.getDate();break;case'S':output+=txt_ordin[d.getDate()]||"th";break;case'a':output+=(d.getHours()>11)?'pm':'am';break;case'A':output+=(d.getHours()>11)?'PM':'AM';break;case'\\':i++;break;default:output+=format.substr(i,1);}}
return output;}
function timeFormatter(unixts){var d=(parseInt(unixts)==unixts)?new Date(unixts*1000):unixts;var n=new Date();var hours=d.getHours();var minutes=d.getMinutes();if(minutes<10){minutes="0"+minutes;}
return hours+':'+minutes+(hours>11?'PM':'AM');}
function convertMinutesAgoToDate(mins){var d=new Date();var minute=60000;if(mins==0){minute=10000;mins=1;}
d.setTime(d.getTime()-(minute*mins));return d;}
var timeago={settings:{refreshMillis:60000,allowFuture:true,strings:{"prefixAgo":null,"prefixFromNow":"in ","suffixAgo":"ago","suffixFromNow":null,"seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"}},inWords:function(unixts){var offset=new Date().getTimezoneOffset()*-60;var distanceS=(parseInt(unixts)==unixts)?(+new Date()/1000)-(parseInt(unixts)+offset):(+new Date()/1000)-Math.round(unixts/1000.0);var $l=this.settings.strings;var prefix=$l.prefixAgo;var suffix=$l.suffixAgo||$l.ago;if(this.settings.allowFuture){if(distanceS<0){prefix=$l.prefixFromNow;suffix=$l.suffixFromNow||$l.fromNow;}
distanceS=Math.abs(distanceS);}
var seconds=distanceS;var minutes=seconds/60;var hours=minutes/60;var days=hours/24;var years=days/365;var words=seconds<45&&this.substitute($l.seconds,Math.round(seconds))||seconds<90&&this.substitute($l.minute,1)||minutes<45&&this.substitute($l.minutes,Math.round(minutes))||minutes<90&&this.substitute($l.hour,1)||hours<24&&this.substitute($l.hours,Math.round(hours))||hours<48&&this.substitute($l.day,1)||days<30&&this.substitute($l.days,Math.floor(days))||days<60&&this.substitute($l.month,1)||days<365&&this.substitute($l.months,Math.floor(days/30))||years<2&&this.substitute($l.year,1)||this.substitute($l.years,Math.floor(years));return cleanIt($.trim([prefix,words,suffix].join(" ")));},substitute:function(stringOrFunction,value){var string=$.isFunction(stringOrFunction)?stringOrFunction(value):stringOrFunction;return string.replace(/%d/i,value);}}
