// jQuery plugin - Dolphin RSS Aggregator



(function($){



	$.fn.dolRSSFeed = function(sForceUrl) {



		return this.each( function(){



			



			var $Cont = $(this);



			var iRSSID = $Cont.attr( 'rssid' );



			if( !iRSSID && sForceUrl == undefined )



				return false;



			



			var iMaxNum = parseInt( $Cont.attr( 'rssnum' ) || 0 );



			var iMemID  = parseInt( $Cont.attr( 'member' ) || 0 );







			var sFeedURL = (sForceUrl != undefined) ? sForceUrl : site_url + 'get_rss_feed.php?ID=' + iRSSID + '&member=' + iMemID;



			



            $.getFeed( {



				url: sFeedURL ,



				success: function(feed) {



					//if( window.console ) console.log( feed );







					if (feed != undefined && feed.items) {



						var sCode =



							'<div class="alr-content"> <a href="http://twitter.com/sciwithoutbord" target="_blank"><img src="modules/boonex/custom_rss/templates/base/images/feed.jpg"></a>';



						var iCount = 0;



						for( var iItemId = 0; iItemId < feed.items.length; iItemId ++ ) {



							var item = feed.items[iItemId];



							var sDate;



                            var a;



                            var oDate







                            if (null != (a = item.updated.match(/(\d+)-(\d+)-(\d+)T(\d+):(\d+):(\d+)Z/)))



                                oDate = new Date( a[1], a[2]-1, a[3], a[4], a[5], a[6], 0 );



                            else



    							oDate = new Date( item.updated );



                            sDate = oDate.toLocaleString();	







							sCode +=







								'<div class="alr-entries">' +



									'<div class="alr-entry">' +



								        '<div class="alr-info">' +



                                            '<a class="alr-caption" href="' + item.link + '" target="_blank">' + item.title + '</a>' +



									    '</div>' +  



                                    '</div>' +



								'</div>';



							



							iCount ++;



							if( iCount == iMaxNum )



								break;



						}



						



						sCode +=



							'</div>' +



                            



                            '<div class="clear_both"></div>';



						



						$Cont.html( sCode );



					}



				}



			} );



			



		} );



	};



})(jQuery);




