/**
 * @author joakim westerlund, http://joakim-westerlund.se
 */
var YqlJson = {
	init: function(yqlSettings){
		var yqlurl = "http://query.yahooapis.com/v1/public/yql?q=";
		yqlSettings = Object.extend({
			query: "select * from rss where url='http://newsdesk.se/rss/source/25/pressrelease'",
			callback: "callbackPrototype"
		}, yqlSettings);
		var sElm = document.createElement('script');
		sElm.src = yqlurl + encodeURIComponent(yqlSettings.query) + "&format=json&callback=" + yqlSettings.callback;
		document.body.appendChild(sElm);
	}
}
/*this example uses prototype*/
function callbackPrototype(data){
	var rssItems = data.query.results.item;
	if(rssItems.length > 0){
		$$("div.feedback")[0].insert('<ul class="newsdesk"></ul>');
	}
	rssItems.each(function(n){
		$$("div.feedback ul.newsdesk")[0].insert("<li><a href=\""+ n.link +"\">" + n.title + "</a><span>"+ n.description +"</span></li>");
	});
}