	// 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=="adfreak")displayAdfreakFeed('http://feeds.feedburner.com/blogs/AfIv','rss_adfreak');
		if(feedName=="adfreak-des")displayAdfreakFeed('http://feeds.feedburner.com/blogs/AfIv','rss_adfreak_des');
		if(feedName=="adfreak-des-test")displayAdfreakFeed('http://feeds.feedburner.com/blogs/AfIv','rss_adfreak_des-test');
		if(feedName=="brandfreak")displayStandardFeed('http://brandmediaweek.typepad.com/brandfreak/rss.xml','rss_brandfreak');
		if(feedName=="brandfreak-des")displayBrandFeed('http://brandmediaweek.typepad.com/brandfreak/rss.xml','rss_brandfreak_des');
		if(feedName=="nielsenwire")displayStandardFeed('http://feeds2.feedburner.com/NielsenWire','rss_nielsenwire');
		if(feedName=="thrfeed")displayStandardFeed('http://www.thrfeed.com/rss.xml','rss_thrfeed');
		if(feedName=="adfreakpost")displayAdfreakFeed('http://feeds.feedburner.com/blogs/AfIv','rss_adfreak_post');
		if(feedName=="superbowl")displaySuperFeed('http://adweek.blogs.com/adfreak/super-bowl.xml','rss_superbowl');
		if(feedName=="superadfreak")displaysuperfreakFeed('http://feeds.feedburner.com/superadfreak','rss_superadfreak');
		if(feedName=="bright-crove")displaybrightFeed('http://link.brightcove.com/services/link/bcpid1381642333?action=mrss','rss_bright_crove');
		if(feedName=="pilot")displaypilotFeed('http://feeds2.feedburner.com/pilot2','rss_pilot');
		if(feedName=="livefeed")displayliveFeed('http://feeds2.feedburner.com/live_feed','rss_livefeed');
		if(feedName=="livefeed-side")displayliveFeed('http://feeds2.feedburner.com/live_feed','rss_livefeed_side');
		if(feedName=="lefreaque")displaylefreaqueFeed('http://adweek.blogs.com/lefreaque/crss.xml','rss_lefreaque');
		if(feedName=="apiclick-popular")displayapiclickFeed('http://api.clickability.com/api?encq=WY0NWau9WPw1nLzJyckZXZ0NTP2MjMmAHdwlTZW1nJpRWb9UAR%3D%3D','rss_apiclick_popular');
		if(feedName=="mediaconnect")displaymediaconnectFeed('http://www.adweekmediaconnect.com/notes/index/feed?type=featured&sort=updated&xn_auth=no','rss_mediaconnect');
		if(feedName=="apiclick-emailed")displayapiclickFeed('http://api.clickability.com/api?encq=WY0NWau9WPw1nLzJyckZXZ0NTP2MjMmAHdwlTZF1nJpRWb9UAR%3D%3D','rss_apiclick_emailed');
		if(feedName=="adweekconnect")displayatomFeed('http://www.adweekmediaconnect.com/group/MediaweekUpfront/forum?feed=yes&xn_auth=no','rss_adweekconnect');
		if(feedName=="mediafreak")displayStandardFeed('http://feeds.feedburner.com/MediaFreak/','rss_mediafreak');
		
		if(feedName=="backstage_e5")displayglobalFeed('http://feeds2.feedburner.com/backstage/News-Features','rss_backstage_e5');
		if(feedName=="thr_e5")displayglobalFeed('http://feeds.feedburner.com/thr/news','rss_thr_e5');
		if(feedName=="billboard_e5")displayglobalFeed('http://www.billboard.com/rss/news','rss_billboard_e5');
	
		}
		
		
		// e5 Global Media 
		function displayglobalFeed(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;
					
					result=result+'<a href="'+url+'" target="_blank"><b>'+title+'</b></a><br>'+description+'<br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		
		
	function displayatomFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(2);
		feed.load(function(result) {
		if (!result.error && document.getElementById(divId) != null) {
			/*var xmlDoc=result.xmlDocument;
			var items = result.xmlDocument.getElementsByTagName("item");
			alert(items.length)
			 alert("XML Root Tag Name: " + xmlDoc.documentElement.tagName);
			 alert("First Child: " + xmlDoc.documentElement.childNodes[0].firstChild.tagName);
			 alert("Last Child: " + xmlDoc.documentElement.childNodes[0].lastChild.tagName)*/

			var items = result.xmlDocument.getElementsByTagName("entry");
			var result="";
			//alert("items length-->"+items.length);
			for(var i = 0; i < items.length; i++){
				
				var titleElement = items[i].getElementsByTagName("title")[0];
				var title = titleElement.firstChild.nodeValue;
				//alert("title-->"+title);
				var linkElement = items[i].getElementsByTagName("link")[0];
				var url = linkElement.attributes.getNamedItem("href").value;
				/*var pubDateElement = items[i].getElementsByTagName("pubDate")[0];
				var pubDate = getFormatedDate(pubDateElement.firstChild.nodeValue);
				result=result+'<a href="'+url+'" class="rssFeedHdl">'+title+'</a><br>'+'<span class="dateLine">'+pubDate+'</span>'+'<br><br>';*/
				if(i==0){
				   var descriptionElement = items[i].getElementsByTagName("summary")[0];
				   var description = descriptionElement.firstChild.nodeValue;
				   var totalchar=((description.length>120)?120:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<p class="connect_feed"><a href="'+url+'" target="_blank">'+title+'</a><br>'+description+'<br>';
					}else{
					result=result+'<p class="connect_feed" id="Tborder-feed"><a href="'+url+'" target="_blank">'+title+'</a>';	
					} 
				
			}
		var outputDiv = document.getElementById(divId);
		outputDiv.innerHTML = result;
		}
		});
	}
		// media connect display function (only title)
	function displaymediaconnectFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(7);
		feed.load(function(result) {
				if (!result.error) {
				var items = result.xmlDocument.getElementsByTagName("entry");
				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.attributes.getNamedItem("href").value;
					if(i == 0)
					{
						result=result+'<p><h4><a href="'+url+'" target="_blank">'+title+'</a></h4></p>';
					} else {
					
					result=result+'<p><h4><a href="'+url+'" target="_blank">'+title+'</a></h4></p>';
					}
					}
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		}

	// apiclick display function (only title)
	function displayapiclickFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(5);
		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;
					
						//result=result+'<a href="'+url+'" target="_blank" >'+title+'--odd'+'</a><br>';
					//else
					  result=result+'<p id="conn">'+(i+1)+'&nbsp;&nbsp;&nbsp;&nbsp;<a href="'+url+'" target="_blank" >'+title+'</a><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		
			// Adfreak's display function (full length abstract)
	function displaylefreaqueFeed(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;
					result=result+'<a href="'+url+'" target="_blank"><b>'+title+'</b></a><br><br>'+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		// Bright display function 
	function displaybrightFeed(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;
					var totalchar=((description.length>120)?120:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<a href="'+url+'" target="_blank">'+title+'</a><br>'+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
			
			// Adfreak's display function (full length abstract)
	function displayAdfreakFeed(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;
					result=result+'<a href="'+url+'" target="_blank"><b>'+title+'</b></a><br><br>'+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
			
		// super display function (full length abstract without bold)
	function displaysuperfreakFeed(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 pubDateElement = items[i].getElementsByTagName("pubDate")[0];
				    var pubDate = getFormatedDate(pubDateElement.firstChild.nodeValue);
					var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					result=result+'<a href="'+url+'" target="_blank">'+title+'</a><br>'+pubDate+''+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 


	// For 8 entries without date
	function displaySuperFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(8);
		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+'<li>'+'<a href="'+url+'" target="_blank">'+title+'</a></li><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		// generic display function (display three entries but for first entry display title and description and second one only title)
	function displayliveFeed(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;
					if(i==0){
				    var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					var totalchar=((description.length>85)?85:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<p class="connect_feed"><a href="'+url+'" target="_blank">'+title+'</a><br>'+description+'<br><br>';
					}else{
					result=result+'<p class="connect_feed" id="Tborder-feed"><a href="'+url+'" target="_blank">'+title+'</a>';	
					}
					
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		// generic display function (display two entries but for first entry display title and description and second one only title)
	function displaypilotFeed(feedURL,divId) {
		var feed = new google.feeds.Feed(feedURL);
		feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
		feed.setNumEntries(2);
		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){
				    var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					var totalchar=((description.length>120)?120:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<p class="connect_feed"><a href="'+url+'" target="_blank">'+title+'</a><br>'+description+'<br>';
					}else{
					result=result+'<p class="connect_feed" id="Tborder-feed"><a href="'+url+'" target="_blank">'+title+'</a>';	
					}
					
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
	// generic display function (truncates abstract at 120 characters)
	function displayStandardFeed(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>120)?120:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<a href="'+url+'" target="_blank"><b>'+title+'</b></a><br>'+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
		// For 3 entries with date
function displayBrandFeed(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 pubDateElement = items[i].getElementsByTagName("pubDate")[0];
				    var pubDate = getFormatedDate(pubDateElement.firstChild.nodeValue);
					var descriptionElement = items[i].getElementsByTagName("description")[0];
					var description = descriptionElement.firstChild.nodeValue;
					var totalchar=((description.length>120)?120:description.length);
	                description=description.substr(0,totalchar);
					result=result+'<a href="'+url+'" target="_blank"><b>'+title+'</b></a><br>'+pubDate+'<br><br>'+description+'<br><br>';
					} 
				var outputDiv = document.getElementById(divId);
				outputDiv.innerHTML = result;
				} 
			}); 
		} 
// Set the format of date   
function getFormatedDate(pubDate)
{
var formatDate = new Date(pubDate.substring(5,17));

var months_short = new Array('Jan','Feb','Mar','Apr','May','Jun',
'Jul','Aug','Sep','Oct','Nov','Dec')

var month = months_short[formatDate.getMonth()];
var date = formatDate.getDate();
var year = formatDate.getFullYear();
if(date < 10){
  date="0"+date;
  }
return month+" "+date+", "+year;

}