(function(a){a.fn.tweet=function(d){var c={username:["seaofclouds"],avatar_size:null,count:3,intro_text:null,outro_text:null,join_text:null,auto_join_text_default:"i said,",auto_join_text_ed:"i",auto_join_text_ing:"i am",auto_join_text_reply:"i replied to",auto_join_text_url:"i was looking at",loading_text:null,query:null};function b(f){var e=Date.parse(f);var g=(arguments.length>1)?arguments[1]:new Date();var h=parseInt((g.getTime()-e)/1000);if(h<60){return"less than a minute ago"}else{if(h<120){return"about a minute ago"}else{if(h<(45*60)){return(parseInt(h/60)).toString()+" minutes ago"}else{if(h<(90*60)){return"about an hour ago"}else{if(h<(24*60*60)){return"about "+(parseInt(h/3600)).toString()+" hours ago"}else{if(h<(48*60*60)){return"1 day ago"}else{return(parseInt(h/86400)).toString()+" days ago"}}}}}}}if(d){a.extend(c,d)}return this.each(function(){var i=a('<ul class="tweet_list">').appendTo(this);var h='<p class="tweet_intro">'+c.intro_text+"</p>";var e='<p class="tweet_outro">'+c.outro_text+"</p>";var j=a('<p class="loading">'+c.loading_text+"</p>");if(typeof(c.username)=="string"){c.username=[c.username]}var g="";if(c.query){g+="q="+c.query}g+="&q=from:"+c.username.join("%20OR%20from:");var f="http://search.twitter.com/search.json?&"+g+"&rpp="+c.count+"&callback=?";if(c.loading_text){a(this).append(j)}a.getJSON(f,function(k){if(c.loading_text){j.remove()}if(c.intro_text){i.before(h)}a.each(k.results,function(m,n){if(c.join_text=="auto"){if(n.text.match(/^(@([A-Za-z0-9-_]+)) .*/i)){var l=c.auto_join_text_reply}else{if(n.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i)){var l=c.auto_join_text_url}else{if(n.text.match(/^((\w+ed)|just) .*/im)){var l=c.auto_join_text_ed}else{if(n.text.match(/^(\w*ing) .*/i)){var l=c.auto_join_text_ing}else{var l=c.auto_join_text_default}}}}}else{var l=c.join_text}var o='<span class="tweet_join"> '+l+" </span>";i.append("<li>"+(c.avatar_size?'<a class="tweet_avatar" href="http://twitter.com/'+n.from_user+'"><img src="'+n.profile_image_url+'" height="'+c.avatar_size+'" width="'+c.avatar_size+'" alt="'+n.from_user+'\'s avatar" border="0"/></a>':"")+'<a href="http://twitter.com/'+n.from_user+"/statuses/"+n.id+'" title="view tweet on twitter">'+b(n.created_at)+"</a>"+((c.join_text)?o:" ")+'<span class="tweet_text">'+n.text.replace(/(\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&#\?\/.=]+)/gi,'<a href="$1">$1</a>').replace(/[\@]+([A-Za-z0-9-_]+)/gi,'<a href="http://twitter.com/$1">@$1</a>').replace(/ [\#]+([A-Za-z0-9-_]+) /gi,' <a href="http://search.twitter.com/search?q=&tag=$1&lang=all&from='+c.username.join("%2BOR%2B")+'">#$1</a> ').replace(/[&lt;]+[3]/gi,"<tt class='heart'>&#x2665;</tt>")+"</span></li>")});a(".tweet_list li:odd").addClass("tweet_even");a(".tweet_list li:even").addClass("tweet_odd");a(".tweet_list li:first").addClass("tweet_first");a(".tweet_list li:last").addClass("tweet_last");if(c.outro_text){i.after(e)}})})}})(jQuery);$(document).ready(function(){$(".tweet").tweet({username:"segy",join_text:"auto",avatar_size:16,count:3,auto_join_text_default:"",auto_join_text_ed:"",auto_join_text_ing:"",auto_join_text_reply:"",auto_join_text_url:"",loading_text:"loading tweets..."})});
