function rssApi(cont)
{ 
	var name = 'rss';
	var $self = this;
	
	var $temp = {};
	var $user = {};
	
	$temp.feeditem = api.getTemp('rss/templates/feeditem.html');
	
	// Initializes a feed item
	this.initItem = function(data)
	{
		var item = $.tmpl($temp.feeditem,data);
		var fi = $(item);
		$(fi).find('img').each(function(){
			var s = $(this).attr('src');
			if(s.substr(0,5) == 'http:')
			{
				$(this).attr('src','/images.php?i='+encode64(s));
			}
		});
		return item;
	}
	
	this.share = function(item)
	{
		var data = $(item).find('.itemdata').val();
		return jQuery.parseJSON(data);
	}
	
	this.setUser = function(user){
		$user = user;
	}
	
	this.parse = function(data)
	{
		if($defined(data.rows))
		{ 
			var tmp = [];
			$.each(data.rows, function(){
				var doc = this.doc
				doc.type = 'rss';
				doc.timestamp = parseInt(doc.timestamp);
				doc.ago = new Date([doc.timestamp] * 1000).toRelativeTime();
				doc.can_share = $user.share;
				tmp.push(doc);
			})
		}
		return tmp;
	}
	//'/cdb/feeds/'+$user.expertise.replace(' ','-')
	this.feed = function(cb){
		$.ajax({
			global: false,
			type:'GET',
			url:'/apis/rss/feed',
			dataType:"json",
			data:{
				include_docs:true,
				decending:true
			},
			success: cb,
			error: function(){
				alert('There was an error with your search');
			}
		});
	}
}
