var Community = {
	displErr: function(){
		$('#communityElems').addClass('noData');
		$('#communityElems').find('#communityPromo').addClass('clearfix');
	},
	parseXML: function(data){
		if($(data).find('item').length < 5){
            Community.displErr();
		}else{
			$(data).find('item').each(function(i){
				var _global = $(this);
				var t = _global.find('title').text();
				var d = _global.find('pubDate').text();
				var auth = $.browser.safari?_global.find('creator').text():_global.find('dc\\:creator').text();
				var b = _global.find('description').text();
				var l = _global.find('guid').text();
				$('#commentsBucket').append('<div class="comment"><h5><a href="'+l+'" target="_blank">'+t+'</a></h5><span class="byline"><a href="'+COMM_ABT_LINK+auth+'" target="_blank">'+auth+'</a> - '+d.substring(5,16)+'</span><div class="hidden">'+b.substring(0,190)+'... <a href="'+l+'" target="_blank">Read More</a></div>');
				if(i == 5){return false;}
			});
		}
		$('#communityElems').show();
	},
	dynPreview: function(){
		var fadePop = function(){
			$('.dynComment').fadeOut(250,function(){$(this).remove();});
		};
		$('.comment').find('h5').find('a').each(function(){
			$(this).hover(function(){
				var oSet = $(this).offset();
				var _glob = $(this).parent().parent();
				$('.dynComment').remove();
				var popComment = function(){
					$('<div class="dynComment">'+_glob.find('.hidden').html()+'</div>').css({top:oSet.top+15,left:oSet.left}).appendTo('body').hide().fadeIn(500,function(){
						$('.dynComment').hover(function(){
							clearTimeout(t2);
						},function(){
							t2 = setTimeout(fadePop,500);
						});
					});
				};
				t = setTimeout(popComment,500);
			},function(){
				clearTimeout(t);
				t2 = setTimeout(fadePop,500);
			});
		});
	}
}

 
$(function(){
	var t,t2;
	var extUrl=$('#SUrlExternalUrl').val();
	var urlDecide=$('#SUrlDecide').val();
	var banme=$('#vrtlName').val();
	var storeId=$('#storeId').val();
	banme = banme.split(" & ").join("-");
	banme = banme.split("'").join("-");
	banme = banme.split("&").join("-");
	banme = banme.split(" ").join("-");
	if(urlDecide=='true')
	var ajaxUrl = extUrl+banme+'/latest_topics';
	else
	var ajaxUrl = '/shc/s/SocialContentCmd?vName='+banme+'&storeId='+storeId;
	$.ajax({
		type:'GET',
		dataType:'xml',
		url:ajaxUrl,
		success:Community.parseXML,
		complete:Community.dynPreview,
		error:Community.displErr
	});
});