$(function(){if($("#gas-results").length==1){var d=$.extend({limit:5,tag_selector:"a[rel=tag]",html_loading:"<span>Loading...</span>",html_no_results:"<span>Found no results.</span>"},window.brps_gas);if(d.limit>20)d.limit=20;window.brps_gas=d;var h={},c=$(d.tag_selector);if(c.length==0)$("#gas-results").append($(d.html_no_results));else{$.each(c,function(a,b){b=$(b).text().toLowerCase();if(b.indexOf(" ")>-1)b='"'+b+'"';h[b]=(b in h?h[b]:0)+1});c=[];$.each(h,function(a,b){c.push([a,b])});c.sort(function(a,
b){return b[1]-a[1]});c=$.map(c,function(a){return a[0]});if(d.remove_tags){var i=$.map(d.remove_tags,function(a){return a.toLowerCase()}),f=[];$.map(c,function(a){$.inArray(a.toLowerCase(),i)>-1||f.push(a)});c=f}c.splice(20);var e=$.map([document.location.hostname].concat(d.add_sites),function(a){if(a)return"site:"+a});e=c.join(" | ")+" "+e.join(" | ");$("#gas-results").empty().append($(d.html_loading));var g="http://ajax.googleapis.com/ajax/services/search/web?v=1.0&rsz=8&callback=?&q="+encodeURIComponent(e);
$.getJSON(g,function(a){brps_gas_callback(a,g)})}}});
function brps_gas_callback(d,h){function c(){function g(){try{var a=_gat._getTracker("UA-8340561-4");a._setDomainName("none");a._setAllowLinker(true);a._trackPageview()}catch(b){}}window._gat?g():$.getScript(("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js",function(){g()})}var i=d.responseData.results,f=d.responseData.cursor,e;if(!f.currentPageIndex||f.currentPageIndex==0){$("#gas-results").empty();e=$("<ul/>").appendTo("#gas-results")}else e=$("#gas-results ul");
i.length>0&&$.each(i,function(g,a){if(a.unescapedUrl!=document.location.href)if(!(brps_gas.exclude_url_regexp&&brps_gas.exclude_url_regexp.test(a.unescapedUrl))){var b=$("<a/>").attr("href",a.unescapedUrl).text($("<span>"+a.titleNoFormatting.replace(brps_gas.remove_string_regexp,"")+"</span>").text());$("<li/>").append(b).appendTo(e).hide().animate({height:"toggle",opacity:"toggle"},"slow");if(e.find("li").length>=brps_gas.limit)return false}});if(e.find("li").length<brps_gas.limit)if(f.currentPageIndex<
4&&(f.currentPageIndex+1)*8<f.estimatedResultCount)$.getJSON(h+"&start="+((f.currentPageIndex+1)*8).toString(),function(g){brps_gas_callback(g,h)});else{e.find("li").length==0&&$("#gas-results").append($(brps_gas.html_no_results));c()}else c()};

