﻿
   /*
    *  How to load a feed via the Feeds API.
    */
    google.load("feeds", "1");
    
    // Our callback function, for when a feed is loaded.
    function feedLoaded(result) {
      if (!result.error)
      {
		var rssoutput = "";
		var media = "";
        // Grab the container we will put the results into
        var container = document.getElementById("rsscontent");
        container.innerHTML = '';

		// Get all items returned.
		var items = result.xmlDocument.getElementsByTagName('item');
		
        // Loop through the feeds, putting the titles onto the page.
        // Check out the result object for a list of properties returned in each entry.
        // http://code.google.com/apis/ajaxfeeds/documentation/reference.html#JSON
        //for (var i = 0; i < result.feed.entries.length; i++)
		for (var i = 0; i < items.length; i++) 
        {
			try
			{
				/***
				var entry 	= result.feed.entries[i];
				//alert(entry.title + ":"+ entry.link);
				alert("postthumbnail:"+ entry.postthumbnail);
				//var imgurl 	= entry.mediaGroups[0].contents[0].thumbnails[1].url;
				var title 	= entry.title;
				var link = entry.link;
				//var imgurl = entry.postthumbnail;
				***/
				
				
				var item	= items[i];
				var title 	= item.getElementsByTagName('title')[0].firstChild.nodeValue;
				var link  	= item.getElementsByTagName('link')[0].firstChild.nodeValue;
				var imgurl	= item.getElementsByTagName('postthumbnail')[0].firstChild.nodeValue;
				
				
				//alert(imgurl);
				
				title = title.substring(0,19) + "...";
				rssoutput += "<li>"; 
				rssoutput += "	<div class='rssthumbnail'>";
				rssoutput += "		<a href='" + link + "'><img width='162px' height='110px' src='"+ imgurl +"' /></a>";    
				rssoutput += "		<div><a style='font-weight:bold;color:white;' href='" + link + "'>" + title  + "</a>";
				rssoutput += "	</div>";
				rssoutput += "</li>";
			}
			catch (e)
			{
				//nothing at the moment
			}
		}

        container.innerHTML = "<div class='rssfeed'><ul>" + rssoutput + "</ul></div>";
		
		$(".rssfeed").jCarouselLite({
			visible: 5,
    		hoverPause:true,
    		auto:1000,
    		speed:5000
    	});
        
      }
    }
    
    function OnLoad() {
		var feed = new google.feeds.Feed("http://www.earthrangers.com/wildwire/feed/rss2/?"+Math.random()*10);
		//var feed = new google.feeds.Feed("http://test.earthrangers.com/wildwire/feed/rss2/?1442031554");
		feed.setNumEntries(10); 
		
		// Request the results in XML
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);	
		//feed.setResultFormat(google.feeds.Feed.JSON_FORMAT);
		
		// Calling load sends the request off.  It requires a callback function.
		feed.load(feedLoaded);
    }
    
    google.setOnLoadCallback(OnLoad);

	

