/* Copyright 2007 Situation Publishing Ltd. http://www.theregister.co.uk/ */function ShowCommentAges(){var PL=function(x,noun){return(x==1)?'one '+noun:''+x+' '+noun+'s';}
var outer_div=document.getElementById('InlineCommentLinks');if(!outer_div)return;var p_elements=outer_div.getElementsByTagName('p');var month_names='January February March April May June July August September October November December'.split(' ');var month_num={};for(var i=0;i<month_names.length;i++){month_num[month_names[i]]=i;}
var now=(new Date()).getTime();for(var i=0;i<p_elements.length;i++){var elem=p_elements[i];var text=elem.innerHTML;text.replace(/<\/?[^>]+>/g,'');var m=text.match(/Posted:(?:.|&nbsp;)(\d\d):(\d\d)(?:.|&nbsp;)(\d+)(?:st|nd|rd|th)(?:.|&nbsp;)(\w+)(?:.|&nbsp;)(\d+)/);if(!m)continue;var mon=month_num[m[4]];if(!mon)continue;var date=new Date(Date.UTC(m[5],mon,m[3],m[1],m[2]));var age=now-date.getTime();if(age>=13*7*24*3600*1000)continue;if(age>=11*24*3600*1000){var weeks=Math.round(age/(7*24*3600*1000));elem.innerHTML='Posted '+PL(weeks,'week')+' ago';}
else if(age>=24*3600*1000){var days=Math.round(age/(24*3600*1000));if(days==1){elem.innerHTML='Posted yesterday';}
else{elem.innerHTML='Posted '+days+' days ago';}}
else{var hours=Math.floor(age/(3600*1000));var minutes=Math.floor((age-hours*3600*1000)/(60*1000));var parts=[];if(hours>0){parts.push(PL(hours,'hour'));}
if(minutes>0){parts.push(PL(minutes,'minute'));}
elem.innerHTML='Posted '+parts.join(' and ')+' ago';}}}
ShowCommentAges();
