<!--
function enviarComentario(path) {
    //dados do formulário
    var form = document.formComentario;
    var nome = $('formComentarioNome').value;
    var email = $('formComentarioEmail').value;
    var texto = $('formComentarioTexto').value;
    var id = $('formComentarioIdShow').value;
    var modulo = $('formComentarioModulo').value;

    if(nome == "") {
        alert("ERRO: Preencha o campo Nome!");
        form.nome.focus();
    } else if (email == "") {
        alert("ERRO: Preencha o campo E-mail!");
        form.email.focus();
    } else if (texto == "") {
        alert("ERRO: Preencha o campo Comentário!");
        form.cometario.focus();
    } else {
        ajax = ajaxInit(); //começando a brincadeira.. :D

        if (ajax) {
            ajax.open("GET", path+"comentarios.php?acao=send&nome="+nome+"&email="+email+"&texto="+texto+"&modulo="+modulo+"&id="+id,true);
            ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { //enquanto carrega... ...
					$('lista_comentarios_shows').innerHTML = "enviando...";
				}
				if(ajax.readyState == 4) { //... ...carregado! :P
					if(ajax.status == 200) {
                        alert("Comentário enviado com sucesso!");
                        $('formComentarioNome').value = '';
                        $('formComentarioEmail').value = '';
                        $('formComentarioTexto').value = '';

                        listarComentarios(modulo,id,path);
					} else {
						$('lista_comentarios_shows').innerHTML = "Erro no envio! tente novamente.";
					}
				}
			}
			ajax.send(null); //e finalmente.. manda pro navegador! :D
        }
    }

    //rertorno falso para não enviar o formulário
    return false;
}

function listarComentarios(modulo,id,path) {
    ajax = ajaxInit(); //começando a brincadeira.. :D

    if (ajax) {
            ajax.open("GET", path+"comentarios.php?modulo="+modulo+"&id="+id,true);
            ajax.onreadystatechange = function() {
				if(ajax.readyState == 1) { //enquanto carrega... ...
					$('lista_comentarios_shows').innerHTML = "carregando...";
				}
				if(ajax.readyState == 4) { //... ...carregado! :P
					if(ajax.status == 200) {
						var texto = ajax.responseText;

                        //isso é por causa dos bugs do M$XML com acentos... valeu tableless.com.br (ou será valeu, Bill!?)
                        //ah.. qualquer coisa: http://www.tableless.com.br/artigos/ajaxdemo/?i=5 - vc vai entender pq do Bill.. :D
                        texto = texto.replace(/\+/g," ");
                        texto = unescape(texto);
						$('lista_comentarios_shows').innerHTML = texto;
					} else {
						$('lista_comentarios_shows').innerHTML = "Erro ao listar os comentários.";
					}
				}
			}
			ajax.send(null); //e finalmente.. manda pro navegador! :D
    }
}
//-->
