document.t_updater={};document.t_updater.comeback=function(){};Twitter=function(c,a,b){if(!a){return}this.query=c;this.container=a;this.now=new Date();this.start=function(){var d=document.createElement("script");d.setAttribute("type","text/javascript");d.setAttribute("src","http://search.twitter.com/search.json?q="+this.query+"&count=10&callback=document.t_updater.comeback&time="+this.now.getTime());document.body.appendChild(d)};this.comeback=function(g){if(g.results&&g.results[0]){this.container.innerHTML="";var e=g.results.length;var j=0;for(var f=0;f<e&&j<2;f++){var d=g.results[f];if(d.from_user!="kosmix"){var h=Twitter.timeSinceEvents(d.created_at,this.now);this.tweet='<div class="image floatleft"><a href="http://twitter.com/'+d.from_user+'"  title="'+d.from_user+'"><img src="'+d.profile_image_url+'" width="32" height="32" alt="'+d.from_user+'"></a></div><div class="content"><p>'+Twitter.parseString(d.text)+'</p><p class="footnote"><a href="http://twitter.com/'+d.from_user+'" title="'+d.from_user+'">'+d.from_user+"</a> - "+h+'</p><br class="clr"/></div>';li=document.createElement("li");li.className="twitter-item";li.innerHTML=this.tweet;this.container.appendChild(li);j++}}}};this.start()};Twitter.setupEvents=function(){document.t_updater=new Twitter("kosmix",document.getElementById("kosmix_tweets"),0)};Twitter.parseString=function(a){var b=a.replace(/(http\:\/\/[a-z0-9\_\.\-\/\$\&\+\,\=\;\?]*)/gi,"<a href='$1'>$1</a>");b=b.replace(/\@([a-z0-9_]+)/gi,"<a href='http://twitter.com/$1'>@$1</a>");return b};Twitter.timeSinceEvents=function(a,g){var d=new Date();d=Date.parse(d);var c=Date.parse(a);var f=0;var e=1000;var b=d-c;return(Twitter.distance_of_time_in_words(b/e))};Twitter.distance_of_time_in_words=function(c){var d=parseInt(c,10);var b=Math.round(d/60);var a=Math.round(d/3600);switch(true){case (d<20):return(" less than 20 seconds ago");case (d<40):return(" half a minute ago");case (d<90):return(" 1 minute ago");case (b<50):return(b+" minutes ago");case (b<95):return("about 1 hour ago");case (b<1080):return(a+" hours ago");case (b<1440):return("one day ago");case (b<2880):return("about one day ago");default:return(Math.round(a/24)+" days ago")}};