/*
 * tweetable 1.2 - jQuery twitter feed generator plugin
 *
 * Copyright (c) 2009 Philip Beel (http://www.theodin.co.uk/)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Revision: $Id: jquery.tweetable.js 2009-08-20 $ 
 *
 */
(function($){$.fn.tweetable=function(options){var defaults={limit:5,username:'philipbeel',time:false};var options=$.extend(defaults,options);return this.each(function(options){var act=$(this);var api="http://twitter.com/statuses/user_timeline/";var count="?count=";$.getJSON(api+defaults.username+".json"+count+defaults.limit+"&callback=?",act,function(data){$.each(data,function(i,item){if(i==0){$(act).prepend('<ul class="tweetList"><li class="tweet_content_'+i+'">')}else{$('.tweetList').append('<li class="tweet_content_'+i+'">')}$('.tweet_content_'+i+'').append('<span class="tweet_link_'+i+'">'+item.text.replace(/#(.*?)(\s|$)/g,'<span class="hash">#$1 </span>').replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,'<a href="$&">$&</a> ').replace(/@(.*?)(\s|\(|\)|$)/g,'<a href="http://twitter.com/$1">@$1 </a>$2'));
if(defaults.time==true){
  var item_created_time=item.created_at.substr(0,20);
  var created_day, created_month, created_date, created_hour, created_min, created_sec,mer;
  created_day = item.created_at.substr(0,3);
  created_month = item.created_at.substr(4,3);
  created_date = item.created_at.substr(7,3);
  created_hour = item.created_at.substr(10,3);
  created_min = item.created_at.substr(14,2);
  created_sec = item.created_at.substr(16,2);
  created_hour=parseInt(created_hour)-6;
  if (created_hour > 12){
    created_hour=created_hour-12;
    mer="pm";
  } else {
    mer="am";
  }
  item_created_time =created_day+" "+created_month+" "+created_date+" "+created_hour+":"+created_min+" "+mer;
  $('.tweet_content_'+i).append('<small> '+item_created_time+'</small>')
  }
  })})})}})(jQuery);
