function criaTopico(){
    form = $('addtopico');
    $('status').innerHTML = 'Aguarde...';
    new Ajax.Request('criatopico.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('status').innerHTML = 'T&oacute;pico criado...';
				setTimeout("$('status').style.display='none'",2000);
				carregar('tabelaTopico.php','tabelatopicos');
            }
            else {
                $('status').innerHTML = "Preencha o campo com o nome do tópico";
            }
        }
    });
}
function conectar(){
    form = $('loginForm');
    $('statusForm').innerHTML = 'Aguarde...';
    new Ajax.Request('../include/loginscript.php?acao=entrar', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('statusForm').innerHTML = 'Usu&aacute;rio logado!';
				setTimeout("$('statusForm').style.display='none'",2000);
				location='../index.php';
            }
            else {
                $('statusForm').innerHTML = "Preencha os campos corretamente!";
            }
        }
    });
}

function conectar2(){
    form = $('loginForm');
    $('statusForm').innerHTML = 'Aguarde...';
    new Ajax.Request('centraldoassociado/loginscript.php?acao=entrar', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('statusForm').innerHTML = 'Usu&aacute;rio logado!';
				setTimeout("$('statusForm').style.display='none'",2000);
				location='index.php';
            }
            else {
                $('statusForm').innerHTML = "Preencha os campos corretamente!";
            }
        }
    });
}
function desconectar(){

    new Ajax.Request('../centraldoassociado/loginscript.php?acao=sair', {

        onSuccess: function(transport){
            if (transport.responseText == 'true') {
     
                
				location='../centraldoassociado/logar.php';
            }
          
        }
    });
}

function desconectar2(){

    new Ajax.Request('centraldoassociado/loginscript.php?acao=sair', {

        onSuccess: function(transport){
            if (transport.responseText == 'true') {
     
                
				location='centraldoassociado/logar.php';
            }
          
        }
    });
}
function removeTopico(topico){
    $('statusTopico').innerHTML = 'Aguarde... Excluindo t&oacute;pico...';
    new Ajax.Request('removetopico.php?topico='+topico, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                $('statusTopico').innerHTML = 'T&oacute;pico removido...';
				setTimeout("$('statusTopico').style.display='none'",2000);
				carregar('tabelaTopico.php','tabelatopicos');
            }
            
        }
    });setTimeout("$('statusTopico').innerHTML=''",2000);
}

function removeMsg(id,topico){
    $('statusTopico').innerHTML = 'Aguarde... Excluindo mensagem...';
    new Ajax.Request('removemsg.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                $('statusTopico').innerHTML = 'Mensagem removida...';
				setTimeout("$('statusTopico').style.display='none'",2000);
				carregar('mensagens.php?topico='+topico,'tabelatopicos');
				carregar('titulotopico.php?topico='+topico,'titulotopicos');
            }
            
        }
    });setTimeout("$('statusTopico').innerHTML=''",2000);
}

function validaMsg(id,topico){
    $('statusTopico').innerHTML = 'Aguarde... Validando mensagem...';
    new Ajax.Request('validamsg.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                $('statusTopico').innerHTML = 'Mensagem validada...';
				setTimeout("$('statusTopico').style.display='none'",2000);
				carregar('mensagens.php?topico='+topico,'tabelatopicos');
				carregar('titulotopico.php?topico='+topico,'titulotopicos');
            }
            
        }
    });setTimeout("$('statusTopico').innerHTML=''",2000);
}


function cancelaReserva(data,matricula,suite,acao,tipo){
	var nomediv='statusReserva'+data+suite;
	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('desreservar.php?data='+data+'&matricula='+matricula+'&suite='+suite+'&tipo='+tipo, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
				$(nomediv).innerHTML = 'Aguarde...';
				setTimeout("carregar('reservas.php','tabelaReserva')",1000);				
				$('statusReservado').innerHTML='';				

            }
            
        }
    });
}

function cancelaReservaAdmin(data,matricula,suite,acao,tipo){
	var nomediv='statusReserva'+data+suite;
	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('desreservaradmin.php?data='+data+'&matricula='+matricula+'&suite='+suite+'&tipo='+tipo, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
				$(nomediv).innerHTML = 'Aguarde...';
				setTimeout("carregar('reservas.php','tabelatopicos')",1000);				
				

            }
            
        }
    });
}


function efetuaReserva(data,matricula,suite,acao,tipo){
	var nomediv='statusReserva'+data+suite;
	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('reservar.php?data='+data+'&matricula='+matricula+'&suite='+suite+'&tipo='+tipo, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
				$(nomediv).innerHTML = 'Aguarde...';
//setTimeout("$('"+nomediv+"').innerHTML='Reservado...'",2000);				
$('statusReservado').innerHTML='';				
				carregar('reservas.php','tabelaReserva');

            } else $('statusReservado').innerHTML='O limite mensal de reserva pela internet &eacute; de 3 di&aacute;rias.<br>N&atilde;o s&atilde;o permitidas reservas simult&acirc;neas em suites diferentes.';
			$('statusReservado').style.display='table';
            
        }
    });
}

function efetuaReservaAdmin(formulario,data,suite){
    form = $(formulario);
	var nomediv='statusReserva'+data+suite;
	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('reservaradmin.php', {
        parameters: form.serialize(),
		onSuccess: function(transport){
            if (transport.responseText == 'true') {
				form.reset();
				$(nomediv).innerHTML = 'Aguarde...';
				carregar('reservas.php','tabelatopicos');

            } 
            
        }
    });
}

function insereDadosMat(){
    form = $('inseredados');
//	var nomediv='statusReserva'+data+suite;
//	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('insereDadosMat.php', {
        parameters: form.serialize(),
		onSuccess: function(transport){
            if (transport.responseText == 'true') {
				form.reset();
				//$(nomediv).innerHTML = 'Aguarde...';
				
				location='index.php';

            } 
            
        }
    });
}


function consultaAssociado(){
    form = $('consultaAssoc');
//	var nomediv='statusReserva'+data+suite;
//	var nomediv2='divReserva'+data+suite;	
    new Ajax.Request('consulta.php', {
        parameters: form.serialize(),
		onSuccess: function(transport){
            if (transport.responseText == 'true') {
				form.reset();
				//$(nomediv).innerHTML = 'Aguarde...';
				carregar('cons.php','resultados');

            } 
            
        }
    });
}

function excluirDadosMat(matricula){
//	var nomediv='statusReserva'+data+suite;
//	var nomediv2='divReserva'+data+suite;
	if(confirm('Tem certeza que deseja excluir o cadastro?')){
    new Ajax.Request('excluirDadosMat.php?matricula='+matricula, {
      
		onSuccess: function(transport){
            if (transport.responseText == 'true') {
				
				//$(nomediv).innerHTML = 'Aguarde...';
				location='index.php';

            } 
            
        }
    });
	}
}
function carregar(arquivo, div){
    var resultado = $(div);
    var ficha = '';
	
    //resultado.update('<img src="images/loading.gif" style="width:16px;height:16px;" align="absmiddle"><span style=font-size:10px;>Carregando...</span><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>');
    new Ajax.Request(arquivo, {
        onSuccess: function(transport){
            resultado.update(transport.responseText);
			//if(div == 'substituicoes')	
				//$('substituicoes').style.overflow='auto';
                   
        }
    });
}
function alteraSenha(){
    form = $('alterasenha');
    $('status').innerHTML = 'Aguarde...';
    new Ajax.Request('alterarsenha.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('status').innerHTML = 'Senha alterada...';
				setTimeout("$('status').style.display='none'",2000);
				location='../centraldoassociado/index.php';
            }
            else {
                $('status').innerHTML = "Digite a senha desejada e repita-a no campo de baixo.";
            }
        }
    });
}

function alteraSenhaMat(matricula){
    form = $('alterasenha');
    $('status').innerHTML = 'Aguarde...';
    new Ajax.Request('alterarsenhaMat.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('status').innerHTML = 'Senha alterada...';
				setTimeout("$('status').style.display='none'",2000);
				carregar('associado.php?matricula='+matricula,'associado')
            }
            else {
                $('status').innerHTML = "Digite a senha desejada e repita-a no campo de baixo.";
            }
        }
    });
}

function alteraDadosMat(matricula){
    form = $('atualizadados');
    $('statusatualiza').innerHTML = 'Aguarde...';
    new Ajax.Request('alterarDadosMat.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('statusatualiza').innerHTML = 'Dados alterados com sucesso...';
				setTimeout("$('statusatualiza').style.display='none'",2000);
				carregar('associado.php?matricula='+matricula,'associado')
            }
            else {
                $('statusatualiza').innerHTML = "";
            }
        }
    });
}

function atualizaDados(){
    form = $('atualizadados');
    $('statusatualiza').innerHTML = 'Aguarde...';
    new Ajax.Request('atualizadados.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                $('statusatualiza').innerHTML = 'Cadastro atualizado...';
				setTimeout("$('statusatualiza').style.display='none'",2000);
				location='../centraldoassociado/index.php';
            }
            else {
                $('statusatualiza').innerHTML = "Preencha os campos corretamente";
            }
        }
    });
}


function enviaEmail(matricula,formulario){
    form = $(formulario);
   // $('statusatualiza').innerHTML = 'Aguarde...';
    new Ajax.Request('enviaEmail.php?matricula='+matricula, {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                //$('statusatualiza').innerHTML = 'Cadastro atualizado...';
				//setTimeout("$('statusatualiza').style.display='none'",2000);
				carregar('niver.php','tabelaNiver');
            }
           
        }
    });
}



function alteraNome(id,formulario){
    form = $(formulario);
   // $('statusatualiza').innerHTML = 'Aguarde...';
    new Ajax.Request('alteraNome.php?id='+id, {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                //$('statusatualiza').innerHTML = 'Cadastro atualizado...';
				//setTimeout("$('statusatualiza').style.display='none'",2000);
				carregar('tabelaCategoria.php','tabelao');
            }
           
        }
    });
}

function novaCategoria(){
	    form = $('formnovo');
	
   $('statuscategoria').innerHTML = 'Aguarde...';
    new Ajax.Request('novaCategoria.php', {
        parameters: form.serialize(),
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                form.reset();
                 $('statuscategoria').innerHTML = 'Aguarde...';
				setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('tabelaCategoria.php','tabelao');
            } else carregar('tabelaCategoria.php','tabelao');
			
           
        }
    });
}

function removeCategoria(id){
  if(confirm('Tem certeza que deseja excluir TODOS os anúncios da categoria?')){
    new Ajax.Request('removeCategoria.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                // $('statuscategoria').innerHTML = 'Aguarde...';
				//setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('tabelaCategoria.php','tabelao');
            } else carregar('tabelaCategoria.php','tabelao');
			
           
        }
    });
}
}

function removeAnuncio(id, categoria){
  if(confirm('Tem certeza que deseja excluir o anúncio selecionado ?')){
    new Ajax.Request('removeAnuncio.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                // $('statuscategoria').innerHTML = 'Aguarde...';
				//setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('tabelaAnuncios.php?categoria='+categoria,'tabelao');
            } else carregar('tabelaAnuncios.php?categoria='+categoria,'tabelao');
			
           
        }
    });
}
}

function removeCalendario(id){
  if(confirm('Tem certeza que deseja excluir o registro?')){
    new Ajax.Request('removeCalendario.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                // $('statuscategoria').innerHTML = 'Aguarde...';
				//setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('calendario_tabelaTopico.php','tabelatopicos');
            } else carregar('calendario_tabelaTopico.php','tabelatopicos');
			
           
        }
    });
}
}

function removePermuta(id){
  if(confirm('Tem certeza que deseja excluir o POST?')){
    new Ajax.Request('removePermuta.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                // $('statuscategoria').innerHTML = 'Aguarde...';
				//setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('permutaTopico.php','tabelatopicos');
            } else carregar('permutaTopico.php','tabelatopicos');
			
           
        }
    });
}
}

function movimentacaoremove(id){
  if(confirm('Tem certeza que deseja excluir o POST?')){
    new Ajax.Request('movimentacaoremove.php?id='+id, {
        onSuccess: function(transport){
            if (transport.responseText == 'true') {
                // $('statuscategoria').innerHTML = 'Aguarde...';
				//setTimeout("$('statuscategoria').style.display='none'",2000);
				carregar('movimentacaoTopico.php','movimentacaoTopico');
            } else carregar('movimentacaoTopico.php','movimentacaoTopico');
			
           
        }
    });
}
}
