jQuery(function(){
	
		jQuery.getJSON('https://twitter.com/status/user_timeline/peppermintkids.json?count=1&callback=?', function(data){
				jQuery.each(data, function(index, item){
				jQuery('#twitter').append('<div class="tweet"><p>' + item.text.linkify() + '</p><p class="tweetTime">Tweeted ' + relative_time(item.created_at) + '</p></div>');
			});
		});
	});
	
	function relative_time(time_value) {
	  var values = time_value.split(" ");
	  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
	  var parsed_date = Date.parse(time_value);
	  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
	  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
	  delta = delta + (relative_to.getTimezoneOffset() * 60);
	  
	  var r = '';
	  if (delta < 60) {
		r = 'a minute ago';
	  } else if(delta < 120) {
		r = 'couple of minutes ago';
	  } else if(delta < (45*60)) {
		r = (parseInt(delta / 60)).toString() + ' minutes ago';
	  } else if(delta < (90*60)) {
		r = 'an hour ago';
	  } else if(delta < (24*60*60)) {
		r = '' + (parseInt(delta / 3600)).toString() + ' hours ago';
	  } else if(delta < (48*60*60)) {
		r = '1 day ago';
	  } else {
		r = (parseInt(delta / 86400)).toString() + ' days ago';
	  }
	  
	  return r;
	}
	
	String.prototype.linkify = function() {
		return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(m) {
			return m.link(m);
		});
	};






/*
(function($){
	$.fn.lastTwitterMessage = function(username){
	var $base = this;
	if(!username || username == "") return this; // username required
	var url = "http://twitter.com/statuses/user_timeline.json?callback=?";
	$.getJSON( url, { count: 10, screen_name: peppermintkids },
	function(data){
		if(data && data.length >= 1){
			try{
			var item = null;
			for(var i = 0; i < data.length; i++){
			if(/^@/i.test(data[i].text)) continue;
			item = data[i]; break;
		}
		if(!item) return;
		var $tweet = $("<p></p> ").text(item.text);
		$tweet.html(
			$tweet.html()
				.replace(/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi,'<a href="$1">$1</a>')
				.replace(/(^|\s)#(\w+)/g,'$1<a href="http://search.twitter.com/search?q=%23$2">#$2</a>')
			.replace(/(^|\s)@(\w+)/g,'$1<a href="http://twitter.com/$2">@$2</a>')
		)
		$tweet.append(" &nbsp;<a href='http://twitter.com/" + username + "'>(&#8734;)</a>&nbsp; ").wrapInner("<span>");
		$base.empty().append($tweet).show();
		} catch (e) { };

		};
	});
	return this; // Don't break the chain
};
})(jQuery);

$(function() {
$("<div id='tweet'></div>").hide().appendTo("#footer")
.lastTwitterMessage('peppermintkids');
});
*/
