//*************************
// Feeds
//*************************

function formatFeedBlog(jsonObj) {
	var numItems = 5;
	var aryStr = new Array();
	var aryObj = jsonObj.omy.item;
	if (!aryObj.length) aryObj = Array(aryObj); //if only one item, typecast into an array
	for(i=0; i<numItems; i++) { 
		var str ='';
		str+='	<h5 class="home"><a href="'+aryObj[i].url+'"><b>'+aryObj[i].title+'<\/b><\/a><\/h5>\n';
		str+='	<div class="timedate">'+aryObj[i].pubDate+'<\/div>\n';
		str+='	<dl>\n';
		str+='	  <dt><a href="'+aryObj[i].url+'"><img src="'+aryObj[i].avatarSrc+'" border="0" alt="'+aryObj[i].title+'" title="'+aryObj[i].title+'" \/><\/a><\/dt>\n';
		str+='	  <dd><span><a href="'+aryObj[i].articleUrl+'">'+aryObj[i].articleTitle+'<\/a><\/span>'+aryObj[i].articleContent+'<\/dd>\n';
		str+='	<\/dl>\n';
		aryStr.push(str);
	}
	$('#feed_home_blog').html(aryStr.join(""));
}

function formatFeedForum(jsonObj) {
	var numItems = 5;
	var aryStr = new Array();
	var aryObj = jsonObj.omy.item;
	if (!aryObj.length) aryObj = Array(aryObj); //if only one item, typecast into an array
	for(i=0; i<numItems; i++) { 
		var classname = ((i+1)%2==0) ? ' class="alt"' : ''; //alternating rows
		var avatarsrc = (aryObj[i].avatarSrc!='') ? aryObj[i].avatarSrc : '/global/common/imgs/misc/user_thumbnail.gif'; //default thumbnail
		var str='';
		str+='	<dl'+ classname + '>\n';
		str+='		<dt><a href="'+aryObj[i].url+'"><img src="'+avatarsrc+'" border="0" alt="'+aryObj[i].author+'" title="'+aryObj[i].author+'"><\/a><\/dt>\n';
		str+='		<dd><span><a href="'+aryObj[i].url+'">'+aryObj[i].author+'<\/a><\/span>'+aryObj[i].title+'<\/dd>\n';
		str+='	<\/dl>\n';
		aryStr.push(str);
	}
	$('#feed_home_forum').html(aryStr.join(""));
}

function formatFeedCJ(jsonObj) {
	var numItems = 3;
	var aryStr = new Array();
	var aryObj = jsonObj.omy.item;
	if (!aryObj.length) aryObj = Array(aryObj); //if only one item, typecast into an array
	for(i=0; i<numItems; i++) { 
		var classname = ((i+1)%3==0) ? "displayunit_last" : "displayunit"; //every multiple of 3 display diff classname
		var str='';
		str+='<!-- CJ NEW: '+aryObj[i].orientation+' -->';
		str+='<div class="'+classname+'">\n';
		str+='   <div class="thumbnail"><a href="'+aryObj[i].url+'"><img src="'+aryObj[i].img+'" border="0" alt="'+aryObj[i].title+'" title="'+aryObj[i].title+'" \/></div><span>'+aryObj[i].title+'<\/span><\/a>\n';
		str+='<\/div>\n';
		if ((i+1)%3==0) str+='<br />\n';
		aryStr.push(str);
	}
	$('#feed_home_cj').html(aryStr.join(""));
}

function formatFeedShowtime(jsonObj) {
	var numItems = 6;
	var aryStr = new Array();
	var aryObj = jsonObj.omy.item;
	if (!aryObj.length) aryObj = Array(aryObj); //if only one item, typecast into an array
	for(i=0; i<numItems; i++) { 
		var classname = ((i+1)%3==0) ? "displayunit_last" : "displayunit"; //every multiple of 3 display diff classname
		var str='';
		str+='<div class="'+classname+'">\n';
		str+='   <div class="thumbnail"><a href="'+aryObj[i].url+'"><img src="'+aryObj[i].img+'" border="0" alt="'+aryObj[i].alt+'" title="'+aryObj[i].title+'" \/><\/a></div><a href="'+aryObj[i].url+'"><span>'+aryObj[i].title+'<\/span><\/a>\n';
		str+='<\/div>\n';
		if ((i+1)%3==0) str+='<br />\n';
		aryStr.push(str);
	}
	$('#feed_home_showtime').html(aryStr.join(""));
}
