/* jTwitter 1.1.1 - Twitter API abstraction plugin for jQuery */
(function( $ ){
$.extend( {
jTwitter: function( username, numPosts, fnk ){
var info = {};
// If no arguments are sent or only username is set
if( username == 'undefined' || numPosts == 'undefined' ){
return;
}else if( $.isFunction( numPosts ) ){
// If only username and callback function is set
fnk = numPosts;
numPosts = 5;
}
var url = "http://twitter.com/status/user_timeline/"
+ username + ".json?count="+numPosts+"&callback=?";
$.getJSON( url, function( data ){
if( $.isFunction( fnk ) ){
fnk.call( this, data );
}
});
}
});
})( jQuery );
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);
if(delta < 60){
return 'less than a minute ago';
}else if(delta < 120){
return 'about a minute ago';
}else if(delta < (60*60)){
return 'about ' + (parseInt(delta / 60)).toString() + ' minutes ago';
}else if(delta < (120*60)){
return 'about an hour ago';
}else if(delta < (24*60*60)){
return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago';
}else if(delta < (48*60*60)){
return '1 day ago';
}else{
return (parseInt(delta / 86400)).toString() + ' days ago';
}
}
//for hover cards
$j(document).ready(function(){
twttr.anywhere(function (T){
T.hovercards();
});
twttr.anywhere(function(T){
T('a.tweet-cards').hovercards({
username: function(node){
return node.name;
}
});
T('img.tweet-cards').hovercards({
username: function(node){
return node.alt;
}
});
});
});

/*function text_fontsize(){
$j("#increaseFont").click(function(){
var currentFontSize = $j('.article-body').css('font-size');
var currentFontSizeNum = parseFloat(currentFontSize, 10);
var newFontSize = currentFontSizeNum * 1.2;
if(newFontSize <= 30) $j('.article-body').css('font-size', newFontSize);
else $j('.article-body').css('font-size', 30);
return false;
});
$j("#decreaseFont").click(function(){
var currentFontSize = $j('.article-body').css('font-size');
var currentFontSizeNum = parseFloat(currentFontSize, 10);
var newFontSize = currentFontSizeNum * 0.8;
if(newFontSize >= 12) $j('.article-body').css('font-size', newFontSize);
else $j('.article-body').css('font-size', 12);
return false;
});}
*/

function buzzBox(){
BF_BB_DATA = null;
(function( ){
document.write('<div id="BF_BUZZBOX" style="height: 0px; width: 0px;">&nbsp;</div>');
var sid="79LKY7"; var c=""; var b="";
BF_BB_SCRIPT=document.createElement('script'); BF_BB_SCRIPT.type="text/javascript";
BF_BB_SRC="http://buzzbox.buzzfeed.com/wd/BuzzBox?sid=" + sid + c + b + '&amp;it=1&amp;cb=' + (new Date()).getTime();
setTimeout(function() { document.getElementById('BF_BUZZBOX').appendChild(BF_BB_SCRIPT); BF_BB_SCRIPT.src=BF_BB_SRC; },1); })();}

