// Variable auxiliar para marca de trafico de galerias
var pathTrackGalleries;

function scrollToTop(contentId) {
	$("scroll_"+contentId).scrollTo()
}

function showContent(contentId) {

//	if($(contentId)) {
//		replaceLoading("loading_" + contentId, loaderImage);
//	}

	var url = '/app/application';
	var params = "action=contentGet&sc="+siteCode+"&contentId="+contentId;

	new Ajax.Request(url,{	
		method:'POST',
		parameters: params,
		requestHeaders: {Accept: 'application/x-json'},
		encoding: 'ISO-8859-1',
		onSuccess: callBackShowContent,
		onFailure: function(resp) {
			alert("Error");
		}
	});

}

function callBackShowContent(resp) {

	var textReturn = resp.responseText || "no response text";
	var dataResp = resp.responseText.evalJSON();

	if(!dataResp.error) {

		var container;
		var containerId;
		containerId = "displayArticulo";
		container = $(containerId);
		
		var templateArticle = new Template($("templateArticle").innerHTML.replace(/#%7B([a-zA-Z0-9_-]+)%7D/gi, "#{$1}"));
		container.innerHTML = templateArticle.evaluate(dataResp)

		if(dataResp.contentAuthor && dataResp.contentAuthor != "") {
			$("autor").show();
		}

		if(dataResp.noteImageAuthor != "") {
			$("creditoPhoto").show();
		}

		if(dataResp.galleryId) {
			pathTrackGalleries = "/home/canal/"+dataResp.categoryId
				+"/contenido/"+dataResp.contentId
				+"/gallery/"+dataResp.galleryId+"/photo";
			writeGallery(dataResp.galleryId);
		}

		if(dataResp.msgBoardId) {
			getMessages(dataResp.msgBoardId, 200, 0);
			$("bloqueComentarios").show();
			$("commentsCounter").show();
		}

		if(dataResp.xmlCards) {
			writeXmlCard(dataResp.xmlCards);
		}

		trackPage("/home/canal/"+dataResp.categoryId+"/contenido/"+dataResp.contentId);

	}

}
