/*Notícias*/
var global_id = 0;

function comenta(id, user_id)
{
	global_id = id;
	var texto = document.getElementById('comentario').value;
	if (texto.length < 3)
	{
		alert("Certifique-se de escrever o comentario.");
		return;
	}
	var campos = "&texto="+replaceAll(texto, "\n", "<[quebra]>"); 
	if (document.getElementById('tipoComentarista').value == 0)
	{	// não logado
		var nome = document.getElementById('nome').value;
		if (nome == "")
		{
			alert("Campo nome precisa ser preenchido.");
			return;
		}
		campos += "&nome="+nome;
	}
	desabilitaFundo();
	carregaDados('interacaoBD/imagensComenta.php?id='+id+'&user_id='+user_id+campos, salvaComentario);
}

function salvaComentario()
{
	if(xmlHttp.readyState==1){
		document.getElementById("mensagem").innerHTML = '<img src="template/imagens/carregando.gif" />';
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
	{
		habilitaFundo();
		document.getElementById("mensagem").innerHTML = xmlHttp.responseText;
		carregaDados('interacaoBD/imagensBuscaComentarios.php?id='+global_id, atualizaComentarios);
	}
}

function atualizaComentarios()
{
	if(xmlHttp.readyState==1){
	//	document.getElementById("mensagem").innerHTML = '<img src="template/imagens/carregando.gif" />';
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
	{
		document.getElementById("nr_comentarios").innerHTML = (xmlHttp.responseText.split("textoComentario")).length-1;
		document.getElementById("caixaComentarios").innerHTML = '<div class="colunas">'+xmlHttp.responseText+'</div>';
		document.getElementById("mensagem").innerHTML = "";
		document.getElementById('comentario').value = "";
		document.getElementById('nome').value = "";
	}
}

function excluirComentario(imagem, comentario)
{
	global_id = imagem;
	desabilitaFundo();
	if (confirm("Tem certeza que deseja excluir permanentemente o comentario?"))
		excluiDados("imagem="+imagem+"&comentario="+comentario, "interacaoBD/imagensExcluiComentario.php");
}

function finalizaExclusao(resposta)
{
	if (resposta.indexOf('imagem') != -1)
	{
		alert(resposta);
		history.back();
	}
	else
	{
		habilitaFundo();
		document.getElementById("mensagem").innerHTML = xmlHttp.responseText;
		carregaDados('interacaoBD/imagensBuscaComentarios.php?id='+global_id, atualizaComentarios);
	}
}

function mudaDescricao(id)
{
	var descricao = document.getElementById('descricaoNova').value;
	descricao = replaceAll(descricao, "\n", "<[quebra]>");
	carregaDados('interacaoBD/imagensMudaDescricao.php?id='+id+'&desc='+descricao, atualizaDescricao);
}

function atualizaDescricao()
{
	if(xmlHttp.readyState==1){
		document.getElementById("descricaoImagem").innerHTML = '<img src="template/imagens/carregando.gif" />';
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
	{
		document.getElementById("caixaEdicao").style.display = "none";
		document.getElementById("descricaoImagem").innerHTML = xmlHttp.responseText;
	}
}

function mudaAlbum(id)
{
	var album = document.getElementById('albumDestino').value;
	carregaDados('interacaoBD/imagensMudaAlbum.php?id='+id+'&alb='+album, atualizaAlbum);
}

function atualizaAlbum()
{
	if(xmlHttp.readyState==1){
		document.getElementById("tituloSecao").innerHTML = '<img src="template/imagens/carregando.gif" />';
		document.getElementById("sombraTitulo").innerHTML = '';
		
	}
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
	{
		document.getElementById("caixaEdicao").style.display = "none";
		document.getElementById("sombraTitulo").innerHTML = xmlHttp.responseText;
		document.getElementById("tituloSecao").innerHTML = xmlHttp.responseText;
	}
}

function excluirImagem(imagem)
{
	if (confirm("Tem certeza que deseja excluir permanentemente a imagem?"))
		excluiDados("imagem="+imagem, "interacaoBD/imagensExcluiImagem.php");
}

