
jQuery(function($){if($('.feedreading_blogroll_bookmarklist').length>0){$.getScript("http://www.google.com/jsapi?key=ABQIAAAA2fqu8jhFBpqoXi77r5LbHRTVBvIJbh63A3C-HrUtYx3OUtaZJBRjxAZPdP1N3Az2KujregVi7r1sew ",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
liArraySingle_2=$("#single-2_feedreading_blogroll_ > li");for(var i=0;i<liArraySingle_2.length;i++){if(i>-1){$(liArraySingle_2[i]).css("display","none");}}return false;}
function feedreading_automatic_sort(){var $allCompleted,$hasCompleteAgeSingle2=true,isCompleteSingle2=false,$liSortSingleArray2=$("#single-2_feedreading_blogroll_ > li");for(var i=0;i<$liSortSingleArray2.length;i++){var $age2=$($liSortSingleArray2[i]).attr("age");if($age2===null||$age2==""||isNaN($age2)){$hasCompleteAgeSingle2=false;}}
if($hasCompleteAgeSingle2&&!isCompleteSingle2){try{$("#single-2_feedreading_blogroll_ > li").frbrsort(sortAlpha).appendTo("#single-2_feedreading_blogroll_");isCompleteSingle2=true;}catch(e){}}
$allCompleted=isCompleteSingle2;if($allCompleted){clearInterval(myInterval);feedreading_rolling();}
return false;}
function feedreading_rolling(){var
$single_blogroll_2=$('#single-2_feedreading_blogroll_'),$single_blogroll_2_size=$single_blogroll_2.find('li').size(),$single_blogroll_2_limit=($single_blogroll_2_size>5)?(5):($single_blogroll_2_size-1);if($single_blogroll_2_size>1){$("#single-2_feedreading_blogroll_ > li").css("display","none");$single_blogroll_2.feedReadingBlogrollSpy($single_blogroll_2_limit,4000);}
return false;}
function feedreading_category_observer(){$("#widget_feedreading_blogroll, .widget_feedreading_blogroll").bind("change click keypress",function(event){var $eventTarget=$(event.target),$previewtarget="#"+$eventTarget.parent().children(".previewtarget").text();if($eventTarget.is('abbr')){$($previewtarget).toggle("slow");}
if($eventTarget.is('small')){$eventTarget.parent().parent().toggle("slow");}});$("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;}
var myInterval=window.setInterval(function(){feedreading_automatic_sort();},1000);window.setTimeout(function(a,b){clearInterval(myInterval);},20000);function initializeBR(){var feed2=new google.feeds.Feed("http://wordpress.org/development/feed/"),feed_single22=new google.feeds.Feed("http://wordpress.org/development/feed/");if($("#feedreading_bookmark_1").length>0){google.feeds.lookupFeed("http://codex.wordpress.org/",function(){var url1=this.url,feed1=new google.feeds.Feed(this.url);feed1.load(function(result_1){if(!result_1.error){addAge(result_1.feed,"#feedreading_bookmark_1","#feedreading_anchor_1","#feedreading_info_1","#feedreading_previewtoggle_1","#frbl_last_posttitle_1");addFeedControl("#feedreading_preview_1",url1,"Documentation");}else{addZeroAge("#feedreading_bookmark_1");}});});}
if($("#feedreading_bookmark_2").length>0){feed2.load(function(result_2){if(!result_2.error){addAge(result_2.feed,"#feedreading_bookmark_2","#feedreading_anchor_2","#feedreading_info_2","#feedreading_previewtoggle_2","#frbl_last_posttitle_2");addFeedControl("#feedreading_preview_2","http://wordpress.org/development/feed/","Development Blog");}else{addZeroAge("#feedreading_bookmark_2");}});}
if($("#feedreading_bookmark_3").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/ideas/",function(){var url3=this.url,feed3=new google.feeds.Feed(this.url);feed3.load(function(result_3){if(!result_3.error){addAge(result_3.feed,"#feedreading_bookmark_3","#feedreading_anchor_3","#feedreading_info_3","#feedreading_previewtoggle_3","#frbl_last_posttitle_3");addFeedControl("#feedreading_preview_3",url3,"Suggest Ideas");}else{addZeroAge("#feedreading_bookmark_3");}});});}
if($("#feedreading_bookmark_4").length>0){google.feeds.lookupFeed("http://wordpress.org/support/",function(){var url4=this.url,feed4=new google.feeds.Feed(this.url);feed4.load(function(result_4){if(!result_4.error){addAge(result_4.feed,"#feedreading_bookmark_4","#feedreading_anchor_4","#feedreading_info_4","#feedreading_previewtoggle_4","#frbl_last_posttitle_4");addFeedControl("#feedreading_preview_4",url4,"Support Forum");}else{addZeroAge("#feedreading_bookmark_4");}});});}
if($("#feedreading_bookmark_5").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/plugins/",function(){var url5=this.url,feed5=new google.feeds.Feed(this.url);feed5.load(function(result_5){if(!result_5.error){addAge(result_5.feed,"#feedreading_bookmark_5","#feedreading_anchor_5","#feedreading_info_5","#feedreading_previewtoggle_5","#frbl_last_posttitle_5");addFeedControl("#feedreading_preview_5",url5,"Plugins");}else{addZeroAge("#feedreading_bookmark_5");}});});}
if($("#feedreading_bookmark_6").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/themes/",function(){var url6=this.url,feed6=new google.feeds.Feed(this.url);feed6.load(function(result_6){if(!result_6.error){addAge(result_6.feed,"#feedreading_bookmark_6","#feedreading_anchor_6","#feedreading_info_6","#feedreading_previewtoggle_6","#frbl_last_posttitle_6");addFeedControl("#feedreading_preview_6",url6,"Themes");}else{addZeroAge("#feedreading_bookmark_6");}});});}
if($("#feedreading_bookmark_7").length>0){google.feeds.lookupFeed("http://planet.wordpress.org/",function(){var url7=this.url,feed7=new google.feeds.Feed(this.url);feed7.load(function(result_7){if(!result_7.error){addAge(result_7.feed,"#feedreading_bookmark_7","#feedreading_anchor_7","#feedreading_info_7","#feedreading_previewtoggle_7","#frbl_last_posttitle_7");addFeedControl("#feedreading_preview_7",url7,"WordPress Planet");}else{addZeroAge("#feedreading_bookmark_7");}});});}
if($("#single-2_feedreading_bookmark_2").length>0){feed_single22.load(function(result_single_22){if(!result_single_22.error){addAge(result_single_22.feed,"#single-2_feedreading_bookmark_2","#single-2_feedreading_anchor_2","#single-2_feedreading_info_2","#single-2_feedreading_previewtoggle_2","#single-2_frbl_last_posttitle_2");addFeedControl("#single-2_feedreading_preview_2","http://wordpress.org/development/feed/","Development Blog");}else{addZeroAge("#single-2_feedreading_bookmark_2");}});}
if($("#single-2_feedreading_bookmark_1").length>0){google.feeds.lookupFeed("http://codex.wordpress.org/",function(){var url_single_21=this.url,feed_single_21=new google.feeds.Feed(this.url);feed_single_21.load(function(result_single_21){if(!result_single_21.error){addAge(result_single_21.feed,"#single-2_feedreading_bookmark_1","#single-2_feedreading_anchor_1","#single-2_feedreading_info_1","#single-2_feedreading_previewtoggle_1","#single-2_frbl_last_posttitle_1");addFeedControl("#single-2_feedreading_preview_1",url_single_21,"Documentation");}else{addZeroAge("#single-2_feedreading_bookmark_1");}});});}
if($("#single-2_feedreading_bookmark_5").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/plugins/",function(){var url_single_25=this.url,feed_single_25=new google.feeds.Feed(this.url);feed_single_25.load(function(result_single_25){if(!result_single_25.error){addAge(result_single_25.feed,"#single-2_feedreading_bookmark_5","#single-2_feedreading_anchor_5","#single-2_feedreading_info_5","#single-2_feedreading_previewtoggle_5","#single-2_frbl_last_posttitle_5");addFeedControl("#single-2_feedreading_preview_5",url_single_25,"Plugins");}else{addZeroAge("#single-2_feedreading_bookmark_5");}});});}
if($("#single-2_feedreading_bookmark_3").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/ideas/",function(){var url_single_23=this.url,feed_single_23=new google.feeds.Feed(this.url);feed_single_23.load(function(result_single_23){if(!result_single_23.error){addAge(result_single_23.feed,"#single-2_feedreading_bookmark_3","#single-2_feedreading_anchor_3","#single-2_feedreading_info_3","#single-2_feedreading_previewtoggle_3","#single-2_frbl_last_posttitle_3");addFeedControl("#single-2_feedreading_preview_3",url_single_23,"Suggest Ideas");}else{addZeroAge("#single-2_feedreading_bookmark_3");}});});}
if($("#single-2_feedreading_bookmark_4").length>0){google.feeds.lookupFeed("http://wordpress.org/support/",function(){var url_single_24=this.url,feed_single_24=new google.feeds.Feed(this.url);feed_single_24.load(function(result_single_24){if(!result_single_24.error){addAge(result_single_24.feed,"#single-2_feedreading_bookmark_4","#single-2_feedreading_anchor_4","#single-2_feedreading_info_4","#single-2_feedreading_previewtoggle_4","#single-2_frbl_last_posttitle_4");addFeedControl("#single-2_feedreading_preview_4",url_single_24,"Support Forum");}else{addZeroAge("#single-2_feedreading_bookmark_4");}});});}
if($("#single-2_feedreading_bookmark_6").length>0){google.feeds.lookupFeed("http://wordpress.org/extend/themes/",function(){var url_single_26=this.url,feed_single_26=new google.feeds.Feed(this.url);feed_single_26.load(function(result_single_26){if(!result_single_26.error){addAge(result_single_26.feed,"#single-2_feedreading_bookmark_6","#single-2_feedreading_anchor_6","#single-2_feedreading_info_6","#single-2_feedreading_previewtoggle_6","#single-2_frbl_last_posttitle_6");addFeedControl("#single-2_feedreading_preview_6",url_single_26,"Themes");}else{addZeroAge("#single-2_feedreading_bookmark_6");}});});}
if($("#single-2_feedreading_bookmark_7").length>0){google.feeds.lookupFeed("http://planet.wordpress.org/",function(){var url_single_27=this.url,feed_single_27=new google.feeds.Feed(this.url);feed_single_27.load(function(result_single_27){if(!result_single_27.error){addAge(result_single_27.feed,"#single-2_feedreading_bookmark_7","#single-2_feedreading_anchor_7","#single-2_feedreading_info_7","#single-2_feedreading_previewtoggle_7","#single-2_frbl_last_posttitle_7");addFeedControl("#single-2_feedreading_preview_7",url_single_27,"WordPress Planet");}else{addZeroAge("#single-2_feedreading_bookmark_7");}});});}
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;};});