	// Here we are loading the google Feed libraries
	google.load("feeds", "1");

	// Load RSS feed by name. Each feed has a call to either a standard, generic display function, or its own custom display function
	function loadRSSFeed(feedName){
		if(feedName=="10xfeed")displayReviewBlogFeed('http://njn.typepad.com/10x/rss.xml','rss_10xfeed');
		
		
		

	
	}
		
		// reviewblog display function 
	function displayReviewBlogFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(3);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";

				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;
				    var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					var totalchar=((description.length>80)?80:description.length);	                
					description=description.substr(0,totalchar)+((totalchar<80)?'':'...');
					result=result+'<div class="even1"><a href="'+url+'" target="_blank" class="headline">'+title+'</a><br>'+description+'</div>';
					}
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		
		
			// unscripted, blogstagefeed, espresso display function (title with full length abstract)
	function displayblogFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(3);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";
				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;

					var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					result=result+'<p><a href="'+url+'" target="_blank" class="bold">'+title+'</a><br><span class="abstractText">'+description+'</span></p>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		


		// editorpick, mostrecent, mostpopular display function (title with full length abstract)
	function displayReviewFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(4);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";
				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;

					var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					result=result+'<p><a href="'+url+'" target="_blank" class="bold">'+title+'</a><br>'+description+'</p>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 



	



		// actorunscripted, actorblogstagefeed, actorespresso display function (title with limited description)
	function displayActorFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(1);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";

				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;					
				    var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					var totalchar=((description.length>150)?150:description.length);
	                description=description.substr(0,totalchar)+((totalchar<150)?'':'...');
					result=result+'<p><a href="'+url+'" target="_blank" class="bold">'+title+'</a><br>'+description+'</p>';									
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 




		// emailmostrecent, emailmostpopular display function (only title with ul and li)
	function displayEmailFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(10);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";
				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;		
					if(i==0)result=result+'<ul>';
					 result=result+'<li><a href="'+url+'" target="_blank" class="more">'+title+'</a></li>';
					} 
					if(items.length>0)result=result+'</ul>';
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 



		// emailmostrecent, emailmostpopular display function (only title with ul and li)
	function displayPortalFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(6);
		feed.load(function(result) {
			if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("item");
				var result="";
				for(var i = 0; i < items.length; i++){
					var titleElement = items[i].getElementsByTagName("title")[0];
					var title = titleElement.firstChild.nodeValue;
					var linkElement = items[i].getElementsByTagName("link")[0];
					var url = linkElement.firstChild.nodeValue;		
					if(i==0)result=result+'<ul>';
					 result=result+'<li><a href="'+url+'" target="_blank">'+title+'</a></li>';
					} 
					if(items.length>0)result=result+'</ul>';
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 