function koornk_callback(C){
var A=[];	var L=C.list; for (var D=0;D<L.length;D++) { var E=L[D].author; var B=L[D].status.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g, function(F) { 
return '<a href="'+F+'">'+F+"</a>"}).replace(/\B@([_a-z0-9]+)/ig, function(F) { return F.charAt(0)+'<a href="http://koornk.com/user/'+F.substring(1)+'/">'+F.substring(1)+"</a>"});
A.push("<li><span>"+B+'</span> <a style="font-size:85%" href="http://koornk.com/status/'+L[D].status_id+'/">'+relative_time(L[D].date_timestamp)+"</a></li>") } 
document.getElementById("koornk_update_list").innerHTML=A.join("") }
function relative_time(A) { 
A = A + '000'; var D=(arguments.length>1)?arguments[1]:new Date();	var E=parseInt((D.getTime()-A)/1000);E=E+(D.getTimezoneOffset()-1*60);
if (E<60) { return"less than a minute ago" }else{ if (E<120) { return"about a minute ago" }else{ if(E<(60*60)) { return (parseInt(E/60)).toString()+" minutes ago" 
}else{ if (E<(120*60)) { return"about an hour ago" }else{ if (E<(24*60*60)) { return "about "+(parseInt(E/3600)).toString()+" hours ago" }else{ 
if (E<(48*60*60)) { return "1 day ago" } else { return (parseInt(E/86400)).toString()+" days ago" }}}}}}};