function showCommentLayer(commentId, edit){
	var h=Math.max(document.getElementsByTagName('html')[0].offsetHeight, document.getElementsByTagName('body')[0].offsetHeight);
	var fundo=document.getElementById("layerFundo");
	var theLayer=document.getElementById("layer");
	var loader=document.layerLoader;
	var content=document.getElementById("layerContent");
	fundo.style.display="block";
	fundo.style.height=h+"px";
	theLayer.style.display="block";
	loader.style.display="block";
	content.style.display="none";
	fundo.scrollIntoView();
	addListener(fundo, "click", closeComment);
	addListener(theLayer, "click", closeComment);
	//
	var c=new AjaxObject();
	if(edit){
		document.resenhaCompletaForm.rid.value=commentId;
		c.onData=function(x, t){
			var loader=document.layerLoader;
			var content=document.getElementById("layerContent");
			loader.style.display="none";
			content.style.display="block";
			FCKeditorAPI.GetInstance('resenhaEditor').SetData(t);
		}
	}else{
		c.moreInfo=document.getElementById("citacao"+commentId).getElementsByTagName("cite")[0].getElementsByTagName("strong")[0].innerHTML;
		c.onData=function(x, t){
			var loader=document.layerLoader;
			var content=document.getElementById("layerContent");
			loader.style.display="none";
			content.style.display="block";
			content.innerHTML=t+"<cite><strong>"+this.moreInfo+"</strong></cite>";
		}
	}
	c.send("_get_resenha.php?id="+commentId);
}
function closeComment(l){
	var e=EventObject();
	if(l || (e.target && e.target.tagName && e.target.id)){
		var oId=e.target.id;
		if(l || (oId=="layerFundo" || oId=="layer")){
			var fundo=document.getElementById("layerFundo");
			var theLayer=document.getElementById("layer");
			fundo.style.display="none";
			theLayer.style.display="none";
			e.preventDefault();
			e.stopPropagation();
			removeListener(fundo, "click", closeComment);
			removeListener(theLayer, "click", closeComment);
			
		}
	}
}
