
jQuery(function($){if($('.feedreading_blogroll_bookmarklist').length>0){$.getScript("http://www.google.com/jsapi?key=ABQIAAAAKAlv2ZmY7W2j47upzl0xORT2yXp_ZAY8_ufC3CFXhHIE1NvwkxSF5U_AkK3E7kn5a048pcB8Ahu38A",function(){google.load("feeds","1",{"callback":initializeBR});});}
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){if(days>1){return String.sprintf("%d days ago",days);}else if(days==1){return"yesterday ";}else if(days<1&&hours>1){return String.sprintf("%d hrs ago",hours);}else if(days<1&&hours==1){return"in the last hour";}else if(days<1&&hours<1){return"just recently";}}
function addAge(feed,bookmark,anchor,divID,previewtoggle,last_posttitle){var $li=$(bookmark),$a=$(anchor),$toggle=$(previewtoggle),$title=$(last_posttitle),now=(new Date()).getTime(),then=(new Date()).getTime(),ageInDays,ageInHours,randomAge,ageMsg=[],$snippet,entry,author="";entry=feed.entries[0];try{then=new Date(entry.publishedDate).getTime();}catch(dateException){}
if(!(entry.author===null||entry.author=="")){author=entry.author;}else{if(!(feed.author===null||feed.author=="")){author=feed.author;}}
ageInDays=Math.floor((now-then)/(1000*60*60*24)),ageInHours=Math.floor((now-then)%(1000*60*60*24)/3600000);try{$entryTitle=$("<p></p>").html(entry.title);$a.attr({title:$entryTitle.html()});}catch(titleException){$a.attr({title:""});}
if(!isNaN(then)){$li.attr({age:then});}else{randomAge=Math.floor(Math.random()*1000001);$li.attr({age:randomAge});}
if(!(isNaN(ageInDays)||isNaN(ageInHours))){ageMsg.push(getAge(ageInDays,ageInHours));if(author!=""){ageMsg.push(" by ");ageMsg.push(author);}
$toggle.html(ageMsg.join('')).attr({feedurl:feed.link});}
$title.html(entry.title);$title.attr({href:entry.link,title:$("<p></p>").html(entry.contentSnippet).html(),rel:"external",rev:"bookmark"});return false;}
function addZeroAge(zeroAgeBookmark){var $zali=$(zeroAgeBookmark),randomAge=Math.floor(Math.random()*10000001);if($zali!==null){$zali.attr({age:randomAge});}
return false;}
function addFeedControl(preview,feed,name){var feedControl=new google.feeds.FeedControl();feedControl.addFeed(feed,name);feedControl.draw($(preview).get(0));return false;}
function feedreading_limit_display(){var
liArray2=$("#feedreading_blogroll_2 > li"),liArray3=$("#feedreading_blogroll_3 > li"),liArray1=$("#feedreading_blogroll_1 > li"),liArray4=$("#feedreading_blogroll_4 > li"),liArray5=$("#feedreading_blogroll_5 > li"),liArray6=$("#feedreading_blogroll_6 > li");for(var i=0;i<liArray2.length;i++){if(i>-1){$(liArray2[i]).css("display","none");}}
for(var i=0;i<liArray3.length;i++){if(i>-1){$(liArray3[i]).css("display","none");}}
for(var i=0;i<liArray1.length;i++){if(i>-1){$(liArray1[i]).css("display","none");}}
for(var i=0;i<liArray4.length;i++){if(i>-1){$(liArray4[i]).css("display","none");}}
for(var i=0;i<liArray5.length;i++){if(i>-1){$(liArray5[i]).css("display","none");}}
for(var i=0;i<liArray6.length;i++){if(i>-1){$(liArray6[i]).css("display","none");}}
return false;}
function feedreading_automatic_sort(){var $allCompleted,$hasCompleteAge2=true,isComplete2=false,$liSortArray2=$("#feedreading_blogroll_2>li"),$hasCompleteAge3=true,isComplete3=false,$liSortArray3=$("#feedreading_blogroll_3>li"),$hasCompleteAge1=true,isComplete1=false,$liSortArray1=$("#feedreading_blogroll_1>li"),$hasCompleteAge4=true,isComplete4=false,$liSortArray4=$("#feedreading_blogroll_4>li"),$hasCompleteAge5=true,isComplete5=false,$liSortArray5=$("#feedreading_blogroll_5>li"),$hasCompleteAge6=true,isComplete6=false,$liSortArray6=$("#feedreading_blogroll_6>li");for(var i=0;i<$liSortArray2.length;i++){var $age2=$($liSortArray2[i]).attr("age");if($age2===null||$age2==""||isNaN($age2)){$hasCompleteAge2=false;}}
if($hasCompleteAge2&&!isComplete2){try{$("#feedreading_blogroll_2>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_2");isComplete2=true;}catch(e){}}
for(var i=0;i<$liSortArray3.length;i++){var $age3=$($liSortArray3[i]).attr("age");if($age3===null||$age3==""||isNaN($age3)){$hasCompleteAge3=false;}}
if($hasCompleteAge3&&!isComplete3){try{$("#feedreading_blogroll_3>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_3");isComplete3=true;}catch(e){}}
for(var i=0;i<$liSortArray1.length;i++){var $age1=$($liSortArray1[i]).attr("age");if($age1===null||$age1==""||isNaN($age1)){$hasCompleteAge1=false;}}
if($hasCompleteAge1&&!isComplete1){try{$("#feedreading_blogroll_1>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_1");isComplete1=true;}catch(e){}}
for(var i=0;i<$liSortArray4.length;i++){var $age4=$($liSortArray4[i]).attr("age");if($age4===null||$age4==""||isNaN($age4)){$hasCompleteAge4=false;}}
if($hasCompleteAge4&&!isComplete4){try{$("#feedreading_blogroll_4>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_4");isComplete4=true;}catch(e){}}
for(var i=0;i<$liSortArray5.length;i++){var $age5=$($liSortArray5[i]).attr("age");if($age5===null||$age5==""||isNaN($age5)){$hasCompleteAge5=false;}}
if($hasCompleteAge5&&!isComplete5){try{$("#feedreading_blogroll_5>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_5");isComplete5=true;}catch(e){}}
for(var i=0;i<$liSortArray6.length;i++){var $age6=$($liSortArray6[i]).attr("age");if($age6===null||$age6==""||isNaN($age6)){$hasCompleteAge6=false;}}
if($hasCompleteAge6&&!isComplete6){try{$("#feedreading_blogroll_6>li").frbrsort(sortAlpha).appendTo("#feedreading_blogroll_6");isComplete6=true;}catch(e){}}
$allCompleted=isComplete2&&isComplete3&&isComplete1&&isComplete4&&isComplete5&&isComplete6;if($allCompleted){clearInterval(myInterval);}
return false;}
function feedreading_rolling(){var
$blogroll_2=$('#feedreading_blogroll_2'),$blogroll_2_size=$blogroll_2.find('li').size(),$blogroll_2_limit=($blogroll_2_size>5)?(5):($blogroll_2_size-1),$blogroll_3=$('#feedreading_blogroll_3'),$blogroll_3_size=$blogroll_3.find('li').size(),$blogroll_3_limit=($blogroll_3_size>5)?(5):($blogroll_3_size-1),$blogroll_1=$('#feedreading_blogroll_1'),$blogroll_1_size=$blogroll_1.find('li').size(),$blogroll_1_limit=($blogroll_1_size>5)?(5):($blogroll_1_size-1),$blogroll_4=$('#feedreading_blogroll_4'),$blogroll_4_size=$blogroll_4.find('li').size(),$blogroll_4_limit=($blogroll_4_size>5)?(5):($blogroll_4_size-1),$blogroll_5=$('#feedreading_blogroll_5'),$blogroll_5_size=$blogroll_5.find('li').size(),$blogroll_5_limit=($blogroll_5_size>5)?(5):($blogroll_5_size-1),$blogroll_6=$('#feedreading_blogroll_6'),$blogroll_6_size=$blogroll_6.find('li').size(),$blogroll_6_limit=($blogroll_6_size>5)?(5):($blogroll_6_size-1);if($blogroll_2_size>1){$("#feedreading_blogroll_2 > li").css("display","none");$blogroll_2.feedReadingBlogrollSpy($blogroll_2_limit,4000);}
if($blogroll_3_size>1){$("#feedreading_blogroll_3 > li").css("display","none");$blogroll_3.feedReadingBlogrollSpy($blogroll_3_limit,4000);}
if($blogroll_1_size>1){$("#feedreading_blogroll_1 > li").css("display","none");$blogroll_1.feedReadingBlogrollSpy($blogroll_1_limit,4000);}
if($blogroll_4_size>1){$("#feedreading_blogroll_4 > li").css("display","none");$blogroll_4.feedReadingBlogrollSpy($blogroll_4_limit,4000);}
if($blogroll_5_size>1){$("#feedreading_blogroll_5 > li").css("display","none");$blogroll_5.feedReadingBlogrollSpy($blogroll_5_limit,4000);}
if($blogroll_6_size>1){$("#feedreading_blogroll_6 > li").css("display","none");$blogroll_6.feedReadingBlogrollSpy($blogroll_6_limit,4000);}
return false;}
function feedreading_category_observer(){$("ul.feedreading_blogroll_bookmarklist").bind("mouseenter",function(event){var $eventTarget=$(event.target);$eventTarget.parents(".feedreading_blogroll_bookmarklist").addClass("mouseover");});$("ul.feedreading_blogroll_bookmarklist").bind("mouseleave",function(event){var $eventTarget=$(event.target);$eventTarget.parents(".feedreading_blogroll_bookmarklist").removeClass("mouseover");});return false;}
function initializeBR(){if($("#feedreading_bookmark_8").length>0){google.feeds.lookupFeed("http://www.badscience.net/",function(){var url8=this.url,feed8=new google.feeds.Feed(this.url);feed8.load(function(result_8){if(!result_8.error){addAge(result_8.feed,"#feedreading_bookmark_8","#feedreading_anchor_8","#feedreading_info_8","#feedreading_previewtoggle_8","#frbl_last_posttitle_8");}else{addZeroAge("#feedreading_bookmark_8");}});});}
if($("#feedreading_bookmark_9").length>0){google.feeds.lookupFeed("http://barthsnotes.wordpress.com",function(){var url9=this.url,feed9=new google.feeds.Feed(this.url);feed9.load(function(result_9){if(!result_9.error){addAge(result_9.feed,"#feedreading_bookmark_9","#feedreading_anchor_9","#feedreading_info_9","#feedreading_previewtoggle_9","#frbl_last_posttitle_9");}else{addZeroAge("#feedreading_bookmark_9");}});});}
if($("#feedreading_bookmark_10").length>0){google.feeds.lookupFeed("http://www.bloggerheads.com",function(){var url10=this.url,feed10=new google.feeds.Feed(this.url);feed10.load(function(result_10){if(!result_10.error){addAge(result_10.feed,"#feedreading_bookmark_10","#feedreading_anchor_10","#feedreading_info_10","#feedreading_previewtoggle_10","#frbl_last_posttitle_10");}else{addZeroAge("#feedreading_bookmark_10");}});});}
if($("#feedreading_bookmark_12").length>0){google.feeds.lookupFeed("http://www.bobpiper.co.uk",function(){var url12=this.url,feed12=new google.feeds.Feed(this.url);feed12.load(function(result_12){if(!result_12.error){addAge(result_12.feed,"#feedreading_bookmark_12","#feedreading_anchor_12","#feedreading_info_12","#feedreading_previewtoggle_12","#frbl_last_posttitle_12");}else{addZeroAge("#feedreading_bookmark_12");}});});}
if($("#feedreading_bookmark_11").length>0){google.feeds.lookupFeed("http://gimpyblog.wordpress.com",function(){var url11=this.url,feed11=new google.feeds.Feed(this.url);feed11.load(function(result_11){if(!result_11.error){addAge(result_11.feed,"#feedreading_bookmark_11","#feedreading_anchor_11","#feedreading_info_11","#feedreading_previewtoggle_11","#frbl_last_posttitle_11");}else{addZeroAge("#feedreading_bookmark_11");}});});}
feedreading_category_observer();return false;}
$.fn.feedReadingBlogrollSpy=function(limit,interval){limit=limit||4;interval=interval||4000;return this.each(function(){var $list=$(this),items=[],currentItem=limit,total=0,height=$list.find('li:first').height();$list.find('li').each(function(){items.push($(this));});total=items.length;$list.wrap('<div class="spyWrapper" />').parent().css({height:height*(limit+2)});$list.find('li').filter(':gt('+(limit-1)+')').remove();function spy(){if(!$list.hasClass("mouseover")){var $insert=$(items[currentItem]).css({height:0,opacity:0,display:'none'}).prependTo($list);$list.find('li:last').animate({opacity:0},1000,function(){$insert.animate({height:height},1000).animate({opacity:1},1000);$(this).remove();});currentItem++;if(currentItem>=total){currentItem=0;}}
setTimeout(spy,interval);}
spy();});};$.fn.frbrsort=function(){return this.pushStack([].sort.apply(this,arguments),[]);};function sortAlpha(a,b){return parseInt($(a).attr("age"))<parseInt($(b).attr("age"))?1:-1;};});