(function(b){var c=null;b.fn.rssfeed=function(e,d){var f={limit:10,header:true,titletag:"h4",body:true,list:true,link:true,stripfromtitle:false,titleprefix:false,titlesuffix:false,date:true,content:true,snippet:true,showerror:true,errormsg:"",key:null};var d=b.extend(f,d);return this.each(function(h,k){var g=b(k);if(!g.hasClass("rssFeed")){g.addClass("rssFeed")}if(e==null){return false}var j="http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&callback=?&q="+e;if(d.limit!=null){j+="&num="+d.limit}if(d.key!=null){j+="&key="+d.key}b.getJSON(j,function(i){if(i.responseStatus==200){a(k,i.responseData.feed,d)}else{if(d.showerror){if(d.errormsg!=""){var l=d.errormsg}else{var l=i.responseDetails}}b(k).html('<div class="rssError"><p>'+l+"</p></div>")}})})};var a=function(j,n,p){if(!n){return false}var g="";var o="odd";if(p.header){g+='<div class="rssHeader"><a href="'+n.link+'" title="'+n.description+'">'+n.title+"</a></div>"}if(p.body){g+='<div class="rssBody">'}if(p.list){g+="<ul>"}for(var f=0;f<n.entries.length;f++){var l=n.entries[f];var m=new Date(l.publishedDate);var k=m.toLocaleDateString()+" "+m.toLocaleTimeString();if(p.list){g+='<li class="rssRow '+o+'">'}if(p.titletag){g+="<"+p.titletag+">"}if(p.link){g+='<a href="'+l.link+'" title="View this feed at '+n.title+'">'}if(p.titleprefix){g+=p.titleprefix}if(p.stripfromtitle){var d=l.title;g+=d.replace(p.stripfromtitle,"")}else{g+=l.title}if(p.titlesuffix){g+=p.titlesuffix}if(p.link){g+="</a>"}if(p.titletag){g+="</"+p.titletag+">"}if(p.date){g+="<div>"+k+"</div>"}if(p.content){if(p.snippet&&l.contentSnippet!=""){var h=l.contentSnippet}else{var h=l.content}g+="<p>"+h+"</p>"}g+="</li>";if(o=="odd"){o="even"}else{o="odd"}}g+="</ul></div>";b(j).html(g)}})(jQuery);
