
function sprintf(){if(sprintf.arguments.length<2){return;}
var data=sprintf.arguments[0];for(var k=1;k<sprintf.arguments.length;++k){switch(typeof(sprintf.arguments[k])){case'string':data=data.replace(/%s/,sprintf.arguments[k]);break;case'number':data=data.replace(/%d/,sprintf.arguments[k]);break;case'boolean':data=data.replace(/%b/,sprintf.arguments[k]?'true':'false');break;default:break;}}
return(data);}
if(!String.sprintf){String.sprintf=sprintf;}
function getAge(days,hours){var ageMsg="";if(days>1){ageMsg=String.sprintf("%d days ago",days);}else if(days==1){ageMsg="yesterday ";}else if(days<1&&hours>1){ageMsg=String.sprintf("%d hrs ago",hours);}else if(days<1&&hours==1){ageMsg="in the last hour";}else if(days<1&&hours<1){ageMsg="just recently";}
return ageMsg;}
function addObserver(link,wrapper,preview,feed,name){jQuery(link).click(function(){jQuery(wrapper).toggle("slow");var feedControl=new google.feeds.FeedControl();feedControl.addFeed(feed,name);feedControl.draw(jQuery(preview).get(0));});jQuery(wrapper).click(function(){jQuery(wrapper).toggle("slow");});}
function addAge(entry,bookmark,anchor,divID,previewtoggle,last_posttitle){var $li=jQuery(bookmark),$a=jQuery(anchor),$toggle=jQuery(previewtoggle),$title=jQuery(last_posttitle),now=new Date(),then=new Date(),ageInDays,ageInHours,randomAge,ageMsg,$snippet;try{then=new Date(entry.publishedDate);}catch(dateException){}
ageInDays=Math.floor((now.getTime()-then.getTime())/(1000*60*60*24)),ageInHours=Math.floor((now.getTime()-then.getTime())%(1000*60*60*24)/3600000);try{$entryTitle=jQuery("<p />").html(entry.title);$a.attr({title:$entryTitle.html()});}catch(titleException){$a.attr({title:""});}
if(!isNaN(then.getTime())){$li.attr({age:then.getTime()});}else{randomAge=Math.floor(Math.random()*1000001);$li.attr({age:randomAge});}
if(isNaN(ageInDays)||isNaN(ageInHours)){}else{ageMsg=getAge(ageInDays,ageInHours);$toggle.html(ageMsg);}
$title.html(entry.title);$title.attr({href:entry.link});$snippet=jQuery("<p />").html(entry.contentSnippet);$title.attr({title:$snippet.html()});$title.attr({rel:"external"});return;}
function addZeroAge(zeroAgeBookmark){var $zali=jQuery(zeroAgeBookmark),randomAge=Math.floor(Math.random()*1000001);if($zali!==null){$zali.attr({age:randomAge});}
return;}
function feedreading_automatic_sort(){jQuery("#feedreading_blogroll_Blogroll>li").tsort({order:"desc",attr:"age"});}
var myInterval=window.setInterval(function(){feedreading_automatic_sort();},500);window.setTimeout(function(a,b){clearInterval(myInterval);},20000);function initializeBR(){var
feed8=new google.feeds.Feed("http://feeds.feedburner.com/GiveMeBackMyFiveBucks"),feed9=new google.feeds.Feed("http://nancyzimmerman.com/feed/");feed8.load(function(result_8){if(!result_8.error){addAge(result_8.feed.entries[0],"#feedreading_bookmark_8","#feedreading_anchor_8","#feedreading_info_8","#feedreading_previewtoggle_8","#frbl_last_posttitle_8");addObserver("#feedreading_previewtoggle_8","#feedreading_preview_wrap_8","#feedreading_preview_8","http://feeds.feedburner.com/GiveMeBackMyFiveBucks","Give Me Back My Five Bucks");}});feed9.load(function(result_9){if(!result_9.error){addAge(result_9.feed.entries[0],"#feedreading_bookmark_9","#feedreading_anchor_9","#feedreading_info_9","#feedreading_previewtoggle_9","#frbl_last_posttitle_9");addObserver("#feedreading_previewtoggle_9","#feedreading_preview_wrap_9","#feedreading_preview_9","http://nancyzimmerman.com/feed/","Nancy Zimmerman: Canadian Money Coach");}});}