		// <a  href="http://twitter.com/#!/theory11/status/'+tweet[0].id_str+'">
 
		// From http://tweet.seaofclouds.com/
		
		$.fn.extend({
			linkUrl: function() {
			  var returning = [];
			  // See http://daringfireball.net/2010/07/improved_regex_for_matching_urls
			  var regexp = /\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?гхрсту]))/gi;
			  this.each(function() {
			    returning.push(this.replace(regexp,
			                                function(match) {
			                                  var url = (/^[a-z]+:/i).test(match) ? match : "http://"+match;
			                                  return "<a target='_blank' href=\""+url+"\">"+match+"</a>";
			                                }));
			  });
			  return $(returning);
			},
			linkUser: function() {
			  var returning = [];
			  var regexp = /[\@]+([A-Za-z0-9-_]+)/gi;
			  this.each(function() {
			    returning.push(this.replace(regexp,"<a target='_blank' href=\"http://twitter.com/$1\">@$1</a>"));        });
			  return $(returning);
			},
			linkHash: function() {
			  var returning = [];
			  var regexp = /(?:^| )[\#]+([A-Za-z0-9-_]+)/gi;
			  this.each(function() {
			    returning.push(this.replace(regexp, ' <a target="_blank" href="http://search.twitter.com/search?q=&tag=$1&lang=all&from='+['bicyclecards'].join("%2BOR%2B")+'">#$1</a>'));
			  });
			  return $(returning);
			}
		});
	
			var gotTweets = false;
			
			$(function() { 
 
				
				$.getJSON("http://twitter.com/status/user_timeline/bicyclecards.json?count=25&callback=?", 
					function(data){
						if (gotTweets) return;
						gotTweets = true;
						
						data = jQuery.grep(data, function(n, i) {
							return n.text.substring(0, 1) != '@'
						})
						
						for (var i = 0; i < 5; i++) {
							var tweet = data[i];
							var tweet_text = $([tweet.text]).linkUrl().linkUser().linkHash()[0];

							$("#tweets-slide-" + (i + 1))
								.html('<p class="tweet">' + tweet_text + '</p>');

						}
					
					}
				);
				
			});
			
