// JavaScript Document
comentarios = {
	nome : '',
	email : '',
	site : '',
	comentario : '',
	news : '',

	valida : function(){
		comentarios.nome = FG.E('txtComentariosNome').value;
		comentarios.email = FG.E('txtComentariosEmail').value;
		comentarios.site = FG.E('txtComentariosSite').value;
		comentarios.comentario = FG.E('txtComentarios').value;
		//comentarios.news = FG.E('chkNews').checked;
		var validado = 'ok';
		
		if(comentarios.nome==''){
			FG.E('txtComentariosNome').className = 'input error';
			validado = 'erro';
		}else
			FG.E('txtComentariosNome').className = 'input';
			
		if(FuncoesGerais.ValidaEmail(comentarios.email)==0){
			FG.E('txtComentariosEmail').className = 'input error';
			validado = 'erro';
		}else
			FG.E('txtComentariosEmail').className = 'input';
			
		if(comentarios.comentario==''){
			FG.E('txtComentarios').style.backgroundColor = '#FDB5B5';
			validado = 'erro';
		}else
			FG.E('txtComentarios').style.backgroundColor = '#C3B7B3';
			
		return validado;
	},
	
	envia : function(){
		var validacao = comentarios.valida();
		if(validacao=='ok'){
			var idPost = FG.E('hidIdPost').value;
			
			var retorno = classComentarios.insere(idPost, comentarios.nome, comentarios.email, comentarios.site, comentarios.comentario).value;

			if(comentarios.news)
				cadastro.insere(comentarios.nome, comentarios.email);
					
			
			FG.E('txtComentarios').value='';
			FG.E('txtComentariosContador').value=250;
			//FG.E('chkNews').checked=false;
			FG.E('imgComentariosValidacao').style.display='none';
			FG.E('divComentariosForm').style.display='none';
			FG.E('divComentariosFormSucesso').style.display='';
			
			comentarios.atualizaComentarios();
		}else{
			//imgComentariosValidacao
			FG.E('imgComentariosValidacao').style.display='';
		}
	},
	
	voltar : function(){
		FG.E('divComentariosForm').style.display='';
		FG.E('divComentariosFormSucesso').style.display='none';	
	},
	
	atualizaComentarios : function(){
		var idPost = FG.E('hidIdPost').value;
		FG.E('divComentariosLista').innerHTML = _Default.carregaComentariosAjax(idPost).value;
	}
}