			function AideWidget(blockid, feedid, period, num) {
				this.blockid = blockid;
				this.feedid = feedid;
				if(!AideWidget.instances) AideWidget.instances = {};
				AideWidget.instances[blockid + feedid] = this;
				
				var script = document.createElement('script');
				script.type = 'text/javascript';
				script.src = 'http://api.aiderss.com/top_posts/?appkey=aiderss.com/widget&format=json&num='+num+'&period='+period+'&feed_id='+feedid+'&callback=AideWidget.instances["'+blockid+feedid+'"].render';
				document.getElementsByTagName('head')[0].appendChild(script);
			}//end AideWidget
		
			AideWidget.prototype.render = function(data) {
				if(typeof(console) == 'object' && console.log) console.log(data);
				var txt = '<div class="aideRSS-top"><ul style="margin:0; padding:0 0 10px 0;">';
				for(var i in data) {
					if(!data[i].postrank) continue;
					txt += '<li style="list-style: none; padding:3px 0; margin:0;"> ';// list-style-image: none; list-style-position: outside;
					txt += '</a>';
					txt += '<a class="aideRSS-story" href="'+data[i].uri+'"';
					txt += ' title="'+data[i].title+'">'+data[i].title+'</a>';
					txt += '</li> ';
				}//end for
				txt += '</ul>';
				txt += '</div> ';
				document.getElementById(this.blockid).innerHTML = txt;
			}//end function aiderss_top_posts_widget_step2
