(function() {
  var f=this;function i(a,b){var c=a.split("."),d=f;!(c[0]in d)&&d.execScript&&d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&b!==void 0?d[e]=b:d=d[e]?d[e]:d[e]={}};var j;function k(a,b,c,d,e){a&&b&&(c===true||c===false?(e=d,d=c,c=1E4):typeof c=="number"?(e=d,c=c||1E4):(e=c,c=1E4),d!==true&&d!==false&&(d=true),d?l(a,b,c,e):m(a,b,c,e))}function n(a){return a.replace(/.*list\/([^\/]*?\/[^\/]*?)\/.*/g,"$1")}function o(a){if(!a||a.$t===""||a==="")return{};for(var a=a.$t||a,a=a.replace(/,\s(\w+:)\s/g,"`|`$1"),a=a.split("`|`"),b={},c=0,d=a.length;c<d;c++){a[c]=a[c].replace(":","`|`");var e=a[c].split("`|`");b[e[0]]=e[1].replace(/^\s*|\s*$/,"")}return b}
function l(a,b,c,d){typeof google!="undefined"&&google.feeds&&(b=new google.feeds.Feed(b),b.setNumEntries(c),b.load(function(b){var g=[],b=b.feed.entry||b.feed.entries,h=b.length;h<=c&&(c=h);for(h=0;h<c;h++)g[h]=o(b[h].content),g[h].rowTitle=b[h].title;a(g,d)}))}
function m(a,b,c,d){var e=n(b),b=b.replace("basic","values?alt=json-in-script&callback=gweb.feed.spreadsheet.parseSpreadsheetFeed_");j=j||{};j[e]=[a,c,d];a=document.createElement("script");a.type="text/javascript";a.src=unescape(b);document.body?document.body.appendChild(a):document.write('<script type="text/javascript"src="'+b+'"><\/script>')}
function p(a){var b=[],c=n(a.feed.link[2].href),a=a.feed.entry||[],d=a.length;j[c][1]<d&&(d=j[c][1]);for(var e=j[c][2],g=0;g<d;g++)b[g]=o(a[g].content),b[g].rowTitle=a[g].title.$t;j[c][0](b,e)}
function q(a,b,c){c=c||false;a=a.replace(/<[^>]*?>/ig,"");if(!a||b<=0||b>=a.length)return a;b-=3;a=a.substring(0,b);if(c)return a+"...";b=a.lastIndexOf(" ");b>0&&(a=a.substring(0,b));for(b=a.toLowerCase().charCodeAt(a.length-1);b<97||b>122;)a=a.substring(0,a.length-1),b=a.toLowerCase().charCodeAt(a.length-1);return a+"..."}i("gweb.feed.LINK_INDEX",2);i("gweb.feed.loadSpreadsheet",k);i("gweb.feed.snippet",q);i("gweb.feed.extractSpreadsheetKey_",n);i("gweb.feed.jsonDecode_",o);
i("gweb.feed.loadSpreadsheetCached_",l);i("gweb.feed.loadSpreadsheetNotCached_",m);i("gweb.feed.parseSpreadsheetFeed_",p);i("gweb.feed.spreadsheet.LINK_INDEX",2);i("gweb.feed.spreadsheet.loadSpreadsheet",k);i("gweb.feed.spreadsheet.snippet",q);i("gweb.feed.spreadsheet.extractSpreadsheetKey_",n);i("gweb.feed.spreadsheet.jsonDecode_",o);i("gweb.feed.spreadsheet.loadSpreadsheetCached_",l);i("gweb.feed.spreadsheet.loadSpreadsheetNotCached_",m);i("gweb.feed.spreadsheet.parseSpreadsheetFeed_",p);
})();
