var campo_filtro = "";
var campo_pesquisa = "";
var campo_busca = "";
var campo_cliente = "";
var campo_tipo_data = "";


// cria objeto xmlHTML
	try
	{
		//firefox, safari, opera
		xmlhttp = new XMLHttpRequest();
	}
	catch(ee)
	{
		try
		{
			//IE 6.x -
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				//IE 7.0 +
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(E)
			{

				// browser não suporta esse tipo de objeto
				xmlhttp = false;
			}
		}
	}



/* SELECIONAR_ABA
		função usada nos arquivos abas.php para selecionar a aba clicada e desmarcar as outras abas
		CHAMADA: no onclick do link, chamar onclick="javascript: selecionar_aba('nome_da_aba_selecionada','numero_total_de_abas');"		*/
	function selecionar_link(div)
	{
		// aba 1
		document.getElementById("div_aba_1").style.display = "none";
		document.getElementById("div_aba_1").style.overflow = "hidden";
		
		// aba 2
		document.getElementById("div_aba_2").style.display = "none";
		document.getElementById("div_aba_2").style.overflow = "hidden";
		
		// mostrar link clicado
		document.getElementById(div).style.display = "block";
		document.getElementById(div).style.overflow = "visible";
	}


	function botoes()
	{
		document.meus_dados.voltar.value = "Cancelar";
		document.meus_dados.salvar.disabled = false;
	}



/* SELECIONAR_ABA
		função usada nos arquivos abas.php para selecionar a aba clicada e desmarcar as outras abas
		CHAMADA: no onclick do link, chamar onclick="javascript: selecionar_aba('nome_da_aba_selecionada','numero_total_de_abas');"		*/
	function selecionar_aba(aba, num)
	{
		for (var i=1; i<=num; i++)
		{
			eval("document.getElementById('aba_" + i + "').className = '';");
		}
		eval("document.getElementById('" + aba + "').className = 'selecionado';");
	}
	

/* VALIDAR PESQUISA
		CHAMADA: dentro da tag <form>, chamar onSubmit="javascript: return validar_pesquisa('nome_do_form');"
		*nome_do_form: passar por parâmetro da função o nome do form.		*/
	function validar_pesquisa(form)
	{		
		var busca;
		// pegar valores dos campos FILTRO e PESQUISA
		eval("var filtro_selecionado = document." + form + ".filtro.selectedIndex");
		eval("var filtro = document." + form + ".filtro.options[filtro_selecionado].value");
		eval("var pesquisa = document." + form + ".pesquisa.value");
		
		if(filtro == "mfc_indicador_plano_natureza")
		{
			return true;
		}
		
		if(filtro == "mfc_indicador_plano_tipo")
		{
			return true;
		}
		
		if(filtro == "data" || filtro == "data_retorno")
		{	
			busca = "normal";
			eval("document." + form + ".busca.value = '" + busca + "';");
			eval("var data_selecionada = document." + form + ".tipo_data.selectedIndex");
			eval("var tipo_data = document." + form + ".tipo_data.options[data_selecionada].value");
			if(tipo_data == "")
			{
				// pedir para o usuário escolher um tipo de data
				alert("Escolha um formato de data a ser pesquisado.");
				return false;
			}
			else if(pesquisa == "")
			{
				// pedir para o usuário digitar
				alert("Digite a data que deseja pesquisar.");
				return false;
			}
			else
			{
				return true;
			}
		}
		
		// verificar se pesquisa é vazia (independente do filtro)
		if(pesquisa=="") 
		{
			// perguntar ao usuário se deseja exibir todos os registros
			var conf = confirm("Sua pesquisa não foi especificada. Deseja exibir todos os registros disponíveis?");
			// se o usuário confirmar
			if(conf == true)
			{
				// variavel 'busca' informa que deve trazer todos os registros
				busca = "todos";
				// atribuir ao campo hidden 'busca' o valor da variável busca
				eval("document." + form + ".busca.value = '" + busca + "';");
				return true;
			}
			else 
			{
				busca = "normal";
				eval("document." + form + ".busca.value = '" + busca + "';");
				// senão, se o usuário não confirmar, retorna falso e o formulario não é submetido.
				return false;
			}
		}
		// verificar se o filtro está vazio e existe pesquisa
		if(filtro=="" && pesquisa!="") {
			// alerta o usuário para escolher um filtro
			alert("Escolha um campo de filtro.");
			return false;
		}
		// verificar se filtro e pesquisa foram preenchidos
		if(filtro!="" && pesquisa!="") {
			// variavel 'busca' informa que é uma pesquisa normal
			busca = "normal";
			// atribuir ao campo hidden 'busca' o valor da variável busca
			eval("document." + form + ".busca.value = '" + busca + "';");
			
			return true;
		}
	}


/* CONFIRMAR EXCLUSÃO
		CHAMADA: dentro da tag <form>, chamar onSubmit="javascript: return confirmar_exclusao();"		*/
	function confirmar_exclusao()
	{
		// perguntar ao usuário se deseja excluir o registro
		var conf = confirm("Deseja excluir o registro?");
		
		if(conf == true)
		{
			return true;
		}
		else
		{
			return false;
		}
	}

	
	function validar_campos_senha()
	{
		var campo = document.forms[0];
		var i=0;
		for(i=0; i<campo.elements.length; i++)
		{
			var valida = campo.elements[i].value;
			if (valida == '')
			{
				alert('Por favor, preencha todos os campos do formulário.');
				return false;
			}
		}
		var cpf = eval("document.cadastro_de_vendedores.inscricao_cpf.value");
		var rg = eval("document.cadastro_de_vendedores.rg.value");
		
		if (cpf.length < 14)
		{
			alert("O CPF deve conter 11 números.");
			return false;
		}
		
		if (rg.length < 9)
		{
			alert("O RG deve conter 9 números.");
			return false;
		}
		
		var senha = eval("document.cadastro_de_vendedores.senha.value");
		var confirmar = eval("document.cadastro_de_vendedores.confirmar_senha.value");
		
		if(senha != confirmar) 
		{
			alert("O campo de senha e a confirmação de senha devem ser iguais.");
			return false;
		}
		else
		{
			
			if(senha.length < 6)
			{
				alert("O campo de senha deve conter no mínimo 6 caracteres.");
				return false;
			}
			else
			{
				if(confirmar.length < 6)
				{
					alert("O campo de confirmação de senha deve conter no mínimo 6 caracteres.");
					return false;
				}
			}
			return true; 
		}
		

	}
	
	function validar_senha()
	{

		var senha = eval("document.editar_senha.senha.value");
		var confirmar = eval("document.editar_senha.confirmar_senha.value");
		var senha_anterior = eval("document.editar_senha.senha_anterior.value");
		
		if(senha_anterior == "")
		{
			alert("Digite um valor para a senha anterior.");
			return false;
		}
		if(senha == "")
		{
			alert("Digite um valor para a senha.");
			return false;
		}
		if(confirmar == "")
		{
			alert("Digite um valor para a confirmação da senha.");
			return false;
		}
		if(senha != confirmar)
		{
			alert("A senha e a confirmação da senha não conferem.");
			return false;
		}
		if(senha.length < 6)
		{
			alert("A senha deve conter no mínimo 6 caracteres.");
			return false;
		}
		
		return true;
		
	}
	
	// função para validar formulários onde todos os campos sejam obrigatórios
	function validar_campos()
	{
		var campo = document.forms[0];
		var i=0;
		var valida;
		for(i=0; i<campo.elements.length; i++)
		{
			valida = campo.elements[i].value;
			if(valida == '')
			{
				alert('Por favor, preencha todos os campos do formulário.');
				return false;
			}
		}
		return true;
	}
	

	function testar_filtro(what)
	{
		var filtro = eval("document.forms[0]." + what + ".value");
		if(filtro == 'data' || filtro == 'data_retorno')
		{
			document.forms[0].tipo_data.style.display = 'block';
			document.forms[0].tipo_data.style.visibility = 'visible';
		}
		else
		{
			document.forms[0].tipo_data.style.display = 'none';
			document.forms[0].tipo_data.style.visibility = 'hidden';
		}
	}
	  
  
   function	validar_cadastro_projetos()
   {
   		var dia_inicial = eval("document.cadastro_de_projetos.dia_inicio.value");
		var mes_inicial = eval("document.cadastro_de_projetos.mes_inicio.value");
		var ano_inicial = eval("document.cadastro_de_projetos.ano_inicio.value");
		
		var dia_final = eval("document.cadastro_de_projetos.dia_final.value");
		var mes_final = eval("document.cadastro_de_projetos.mes_final.value");
		var ano_final = eval("document.cadastro_de_projetos.ano_final.value");
		
		var codigo = eval("document.cadastro_de_projetos.codigo.value");
		var descricao = eval("document.cadastro_de_projetos.descricao.value");
		var cidade = eval("document.cadastro_de_projetos.cidade.value");
		var estado = eval("document.cadastro_de_projetos.estado.value");
		
		if(codigo == "")
		{
			alert("O código do projeto não pode ser vazio.");
			return false;
		}
		
		if(descricao == "")
		{
			alert("A descrição do projeto não pode ser vazia.");
			return false;
		}
		
		if(cidade == "")
		{
			alert("A cidade do projeto não pode ser vazia.");
			return false;
		}
		
		if(dia_inicial == "")
		{
			alert("O dia inicial do projeto não pode ser vazio.");
			return false;
		}
		
		if(mes_inicial == "")
		{
			alert("O mês inicial do projeto não pode ser vazio.");
			return false;
		}
		
		if(ano_inicial == "")
		{
			alert("O ano inicial do projeto não pode ser vazio.");
			return false;
		}
		
		if(dia_final == "")
		{
			alert("O dia final do projeto não pode ser vazio.");
			return false;
		}
		
		if(mes_final == "")
		{
			alert("O mês final do projeto não pode ser vazio.");
			return false;
		}
		
		if(ano_final == "")
		{
			alert("O ano final do projeto não pode ser vazio.");
			return false;
		}
		
		if(estado == "")
		{
			alert("O estado do projeto não pode ser vazio.");
			return false;
		}
		
		return true;
		
   }
   
	function validar_relatorio_indicadores()
	{
		var fase = eval("document.relatorio_de_indicadores.fases.value");
		
		if (fase == "")
		{
			alert("Por favor, selecione uma fase. Para selecionar mais de uma fase, precione a tecla ctrl enquanto seleciona as fases desejadas.");
			return false;
		}
		return true;
	}

	
	// função para validação do cadastro de usuários
	function validar_usuario(action)
	{	
		// receber o valor do indice do cliente selecionado, e seu valor
		var indice = eval("document.cadastro_de_usuarios.cliente.selectedIndex");
		var cliente = eval("document.cadastro_de_usuarios.cliente.options[indice].value");
		if(cliente == "")
		{
			// se o cliente não foi escolhido, alertar o usuário e retornar falso
			alert("Escolha uma opção de cliente.");
			return false;
		}
		
		// receber o valor de nome
		var nome = eval("document.cadastro_de_usuarios.usuario_nome.value");
		if(nome.length < 1)
		{
			// se o nome não foi digitado, alertar ao usuario e retornar falso
			alert("Digite um nome.");
			return false;
		}
		
		// receber o valor de email
		var email = eval("document.cadastro_de_usuarios.usuario_email.value");
		if(email.length < 1)
		{
			// se o nome não foi digitado, alertar ao usuario e retornar falso
			alert("Digite um endereço de e-mail.");
			return false;
		}
		
		// receber os valores de senha e confirmação de senha
		var senha = eval("document.cadastro_de_usuarios.usuario_senha.value");
		var confirmar = eval("document.cadastro_de_usuarios.usuario_confirmar_senha.value");
		if(senha.length < 6)
		{
			// se a senha for menor que 6 caracteres, alertar o usuário e retornar falso
			alert("A senha deve conter no mínimo 6 caracteres.");
			return false;
		}
		else if(senha != confirmar)
		{
			// se a senha não for igual a confirmação, alertar o usuário, apagar a confirmação, focar no campo conf. e retornar falso
			alert("A confirmação não confere com a senha. Tente novamente.");
			eval("document.cadastro_de_usuarios.usuario_confirmar_senha.value='';");
			eval("document.cadastro_de_usuarios.usuario_confirmar_senha.focus();");
			return false;
		}
		
		return true;
	}
	
	function validar_cadastro_clientes()
	{
		var razao_social = eval("document.cadastro_de_clientes.razao_social");
		var chave_acesso = eval("document.cadastro_de_clientes.chave_acesso");
		var cnpj = eval("document.cadastro_de_clientes.cnpj");
		var contato = eval("document.cadastro_de_clientes.contato");
		var endereco = eval("document.cadastro_de_clientes.endereco");
		var cidade = eval("document.cadastro_de_clientes.cidade");
		var estado = eval("document.cadastro_de_clientes.estado");
		var telefone = eval("document.cadastro_de_clientes.tel_comercial");
		var email = eval("document.cadastro_de_clientes.email");
		
	}
	
	// Função para validar o cadastro de intervalos de tempo
	function validar_intervalo_de_tempo()
	{
		var descricao = eval("document.cadastro_de_intervalo_de_tempo.descricao");
		var repeticoes = eval("document.cadastro_de_intervalo_de_tempo.repeticoes");
		if(descricao == "")
		{
			// se o cliente não foi escolhido, alertar o usuário e retornar falso
			alert("Digite uma descrição para o novo intervalo de tempo.");
			return false;
		}
		if(repeticoes == "")
		{
			// se o cliente não foi escolhido, alertar o usuário e retornar falso
			alert("Escolha um número de repetições para o novo intervalo de tempo.");
			return false;
		}
		
		return true;
	}
	
	function testar_filtro_indicador()
	{
		var filtro = eval("document.consulta_de_indicadores.filtro.value");
		if(filtro == 'indicador_base')
		{
			document.consulta_de_indicadores.base.style.display = 'block';
			document.consulta_de_indicadores.base.style.visibility = 'visible';
			document.consulta_de_indicadores.pesquisa.style.display = 'none';
			document.consulta_de_indicadores.pesquisa.style.visibility = 'hidden';
		}
		else
		{
			document.consulta_de_indicadores.base.style.display = 'none';
			document.consulta_de_indicadores.base.style.visibility = 'hidden';
			document.consulta_de_indicadores.pesquisa.style.display = '';
			document.consulta_de_indicadores.pesquisa.style.visibility = '';
		}

	}
	
	function validar_pesquisa_indicador(form)
	{		
		var busca;
		// pegar valores dos campos FILTRO e PESQUISA
		eval("var filtro_selecionado = document." + form + ".filtro.selectedIndex");
		eval("var filtro = document." + form + ".filtro.options[filtro_selecionado].value");
		eval("var pesquisa = document." + form + ".pesquisa.value");
		eval("var base_selecionada = document." + form + ".base.selectedIndex");
		eval("var base = document." + form + ".base.options[base_selecionada].value");
		
		if(filtro == "indicador_base")
		{
			if(base == "")
			{
				alert("Escolha um tipo de indicador a ser pesquisado.");
				return false;
			}
			else
			{
				busca = "normal";
				return true;
			}
		}		
		// verificar se pesquisa é vazia (independente do filtro)
		if(pesquisa=="") 
		{
				// perguntar ao usuário se deseja exibir todos os registros
				var conf = confirm("Sua pesquisa não foi especificada. Deseja exibir todos os registros disponíveis?");
				// se o usuário confirmar
				if(conf == true)
				{
					// variavel 'busca' informa que deve trazer todos os registros
					busca = "todos";
					// atribuir ao campo hidden 'busca' o valor da variável busca
					eval("document." + form + ".busca.value = '" + busca + "';");
					return true;
				}
				else 
				{
					busca = "normal";
					eval("document." + form + ".busca.value = '" + busca + "';");
					// senão, se o usuário não confirmar, retorna falso e o formulario não é submetido.
					return false;
				}
			
		}
		// verificar se o filtro está vazio e existe pesquisa
		if(filtro=="" && pesquisa!="") {
			// alerta o usuário para escolher um filtro
			alert("Escolha um campo de filtro.");
			return false;
		}
		// verificar se filtro e pesquisa foram preenchidos
		if(filtro!="" && pesquisa!="") {
			// variavel 'busca' informa que é uma pesquisa normal
			busca = "normal";
			// atribuir ao campo hidden 'busca' o valor da variável busca
			eval("document." + form + ".busca.value = '" + busca + "';");
			
			return true;
		}
	}
	
	
	function validar_lancamento_01()
	{
		// plano de indicadores
		eval("var plano_selecionado = document.form_lancamento.plano_de_indicadores.selectedIndex");
		eval("var plano = document.form_lancamento.plano_de_indicadores.options[plano_selecionado].value");
		if(plano == "")
		{
			alert("Escolha uma opção de plano de indicadores");
			document.form_lancamento.plano_de_indicadores.focus();
			return false;
		}
		
		// intervalo de tempo
		eval("var intervalo_selecionado = document.form_lancamento.intervalo_de_tempo.selectedIndex");
		eval("var intervalo = document.form_lancamento.intervalo_de_tempo.options[intervalo_selecionado].value");
		if(intervalo == "")
		{
			alert("Escolha uma opção de intervalo de tempo");
			document.form_lancamento.intervalo_de_tempo.focus();
			return false;
		}
		
		// unidades de medida
		eval("var unidade_selecionado = document.form_lancamento.unidade_de_medida.selectedIndex");
		eval("var unidade = document.form_lancamento.unidade_de_medida.options[unidade_selecionado].value");
		if(unidade == "")
		{
			alert("Escolha uma opção de unidade de medida");
			document.form_lancamento.unidade_de_medida.focus();
			return false;
		}
		
		// data inicial
		eval("var data_dia = document.form_lancamento.data_dia.value");
		eval("var data_mes = document.form_lancamento.data_mes.value");
		eval("var data_ano = document.form_lancamento.data_ano.value");
		if(data_dia > 31 || data_mes > 12 || data_ano.length < 4 || data_dia == "" || data_mes == "" || data_ano == "")
		{
			alert("Digite uma data inicial válida");
			document.form_lancamento.data_dia.focus();
			return false;
		}
		
		// hora inicial
		eval("var data_hora = document.form_lancamento.data_hora.value");
		eval("var data_minuto = document.form_lancamento.data_minuto.value");
		if(data_hora > 23 || data_hora < 0 || data_minuto > 59 || data_minuto < 0 || data_hora == "" || data_minuto == "")
		{
			alert("Digite uma hora inicial válida");
			document.form_lancamento.data_hora.focus();
			return false;
		}
		return true;
	}
	
	function validar_lancamento_02()
	{
		// data de referencia
		eval("var referencia_selecionado = document.form_lancamento.data_referencia.selectedIndex");
		eval("var referencia = document.form_lancamento.data_referencia.options[referencia_selecionado].value");
		if(referencia == "")
		{
			alert("Escolha uma opção de data de referência");
			document.form_lancamento.data_referencia.focus();
			return false;
		}
		return true;
	}
	
	function testar_filtro_plano_mfc()
	{
		var filtro = eval("document.consulta_plano_mfc.filtro.value");
		if(filtro == 'mfc_indicador_plano_natureza')
		{
			document.consulta_plano_mfc.natureza.style.display = 'block';
			document.consulta_plano_mfc.natureza.style.visibility = 'visible';
			document.consulta_plano_mfc.tipo.style.display = 'none';
			document.consulta_plano_mfc.tipo.style.visibility = 'hidden';
			document.consulta_plano_mfc.pesquisa.style.display = 'none';
			document.consulta_plano_mfc.pesquisa.style.visibility = 'hidden';
		}
		else if(filtro == 'mfc_indicador_plano_tipo')
		{
			document.consulta_plano_mfc.natureza.style.display = 'none';
			document.consulta_plano_mfc.natureza.style.visibility = 'hidden';
			document.consulta_plano_mfc.tipo.style.display = 'block';
			document.consulta_plano_mfc.tipo.style.visibility = 'visible';
			document.consulta_plano_mfc.pesquisa.style.display = 'none';
			document.consulta_plano_mfc.pesquisa.style.visibility = 'hidden';
		}
		else
		{
			document.consulta_plano_mfc.natureza.style.display = 'none';
			document.consulta_plano_mfc.natureza.style.visibility = 'hidden';
			document.consulta_plano_mfc.tipo.style.display = 'none';
			document.consulta_plano_mfc.tipo.style.visibility = 'hidden';
			document.consulta_plano_mfc.pesquisa.style.display = '';
			document.consulta_plano_mfc.pesquisa.style.visibility = '';
		}

	}
	
	
	function validar_cadastro_plano_mfc()
	{
		var numero = eval("document.cadastro_plano_mfc.numero.value");
		var descricao = eval("document.cadastro_plano_mfc.descricao.value");
		if(numero.length < 1)
		{
			alert("Informe um número para o indicador.");
			return false;
		}
		if(descricao.length < 1)
		{
			alert("Informe uma descrição para o indicador.");
			return false;
		}
		return true;
	}
	
	
	function validar_disponibilidade_financeira()
	{

		var semana_selecionada = eval("document.cadastro_disponibilidade.semana_financeira.selectedIndex");
		var semana = eval("document.cadastro_disponibilidade.semana_financeira.options[semana_selecionada].value");
		if(semana == "")
		{
			alert("Escolha uma opção de semana financeira. Caso não haja opções de semana financeira, verifique se as semanas do ano fiscal escolhido já foram cadastradas.");
			return false;
		}
		
		var banco = eval("document.cadastro_disponibilidade.saldo_banco.value");
		if(banco == "")
		{
			alert("Digite um valor para Saldo em Banco");
			return false;
		}
		
		var caixa = eval("document.cadastro_disponibilidade.saldo_caixa.value");
		if(caixa == "")
		{
			alert("Digite um valor para Saldo em Caixa");
			return false;
		}
		
		document.valores_disponibilidade.semana.value = semana;
		document.valores_disponibilidade.banco.value = banco;
		document.valores_disponibilidade.caixa.value = caixa;
		return true;
	}
	
	function validar_disponibilidade_financeira_edicao()
	{	
		var banco = eval("document.cadastro_disponibilidade.saldo_banco.value");
		if(banco == "")
		{
			alert("Digite um valor para Saldo em Banco");
			return false;
		}
		
		var caixa = eval("document.cadastro_disponibilidade.saldo_caixa.value");
		if(caixa == "")
		{
			alert("Digite um valor para Saldo em Caixa");
			return false;
		}
		
		document.valores_disponibilidade.banco.value = banco;
		document.valores_disponibilidade.caixa.value = caixa;
		return true;
	}
	
	// função de validação do cadastro do lancamento 1
	function validar_lancamento()
	{
		// verificar se o ano fiscal foi escolhido
		var ano_fiscal_indice = eval("document.cadastro_entradas_saidas_financeiras.ano_fiscal.selectedIndex");
		var ano_fiscal = eval("document.cadastro_entradas_saidas_financeiras.ano_fiscal.options[ano_fiscal_indice].value");
		
		if(ano_fiscal == "")
		{
			alert("Escolha uma opção de ano fiscal.");
			return false
		}
		
		// verificar se a semana em análise foi escolhida
		var semana_indice = eval("document.cadastro_entradas_saidas_financeiras.semana_analise.selectedIndex");
		var semana = eval("document.cadastro_entradas_saidas_financeiras.semana_analise.options[semana_indice].value");
		
		if(semana == "")
		{
			alert("Escolha uma opção de semana em análise.");
			return false
		}
		
		// verificar saldo em banco e saldo em caixa
		var saldo_banco = eval("document.cadastro_entradas_saidas_financeiras.saldo_banco.value");
		var saldo_caixa = eval("document.cadastro_entradas_saidas_financeiras.saldo_caixa.value");
		
		if(saldo_banco == "")
		{
			alert("Escolha uma semana em análise que possua saldo em banco cadastrado.");
			return false
		}
		
		if(saldo_caixa == "")
		{
			alert("Escolha uma semana em análise que possua saldo em caixa cadastrado.");
			return false
		}
		
		return true;
	}
	
	
	function validar_pesquisa_usuarios(form)
	{		
		var busca;
		// pegar valores dos campos FILTRO e PESQUISA
		eval("var filtro_selecionado = document." + form + ".filtro.selectedIndex");
		eval("var filtro = document." + form + ".filtro.options[filtro_selecionado].value");
		eval("var pesquisa = document." + form + ".pesquisa.value");
		eval("var cliente_selecionado = document." + form + ".cliente.selectedIndex");
		eval("var cliente = document." + form + ".cliente.options[cliente_selecionado].value");
		
		if(cliente == "")
		{
			alert("Por favor, escolha um cliente.");
			return false;
		}
		
		
		
		if(filtro == "mfc_indicador_plano_natureza")
		{
			return true;
		}
		
		if(filtro == "mfc_indicador_plano_tipo")
		{
			return true;
		}
		
		if(filtro == "data" || filtro == "data_retorno")
		{	
			busca = "normal";
			eval("document." + form + ".busca.value = '" + busca + "';");
			eval("var data_selecionada = document." + form + ".tipo_data.selectedIndex");
			eval("var tipo_data = document." + form + ".tipo_data.options[data_selecionada].value");
			if(tipo_data == "")
			{
				// pedir para o usuário escolher um tipo de data
				alert("Escolha um formato de data a ser pesquisado.");
				return false;
			}
			else if(pesquisa == "")
			{
				// pedir para o usuário digitar
				alert("Digite a data que deseja pesquisar.");
				return false;
			}
			else
			{
				return true;
			}
		}
		
		// verificar se pesquisa é vazia (independente do filtro)
		if(pesquisa=="") 
		{
			// perguntar ao usuário se deseja exibir todos os registros
			var conf = confirm("Sua pesquisa não foi especificada. Deseja exibir todos os registros disponíveis?");
			// se o usuário confirmar
			if(conf == true)
			{
				// variavel 'busca' informa que deve trazer todos os registros
				busca = "todos";
				// atribuir ao campo hidden 'busca' o valor da variável busca
				eval("document." + form + ".busca.value = '" + busca + "';");
				return true;
			}
			else 
			{
				busca = "normal";
				eval("document." + form + ".busca.value = '" + busca + "';");
				// senão, se o usuário não confirmar, retorna falso e o formulario não é submetido.
				return false;
			}
		}
		// verificar se o filtro está vazio e existe pesquisa
		if(filtro=="" && pesquisa!="") {
			// alerta o usuário para escolher um filtro
			alert("Escolha um campo de filtro.");
			return false;
		}
		// verificar se filtro e pesquisa foram preenchidos
		if(filtro!="" && pesquisa!="") {
			// variavel 'busca' informa que é uma pesquisa normal
			busca = "normal";
			// atribuir ao campo hidden 'busca' o valor da variável busca
			eval("document." + form + ".busca.value = '" + busca + "';");
			
			return true;
		}
	}
	
	
/* Minha Conta - Admin */	
function salvar_admin_meus_dados()
{

	var usuario_nome = document.getElementById("usuario_nome").value;
	var usuario_email = document.getElementById("usuario_email").value;
	var usuario_id = document.getElementById("usuario_id").value;
	
	// testar se o nome está vazio
	if(usuario_nome.lenght == 0)
	{
		alert("Digite um nome válido.");
		return false;
	}
	
	// testar se o email está vazio
	if(usuario_email.lenght == 0)
	{
		alert("Digite um endereço de e-mail válido.");
		return false;
	}
	
	// url da página que irá salvar os dados
	var url = "awt/admin/minha_conta/salvar_meus_dados.php";

	var	parametros = "usuario_id=" + usuario_id + "&usuario_nome=" + usuario_nome + "&usuario_email=" + usuario_email;
	//Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
       	if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
	   
	    if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}


function salvar_admin_minha_senha()
{
	var usuario_id = document.getElementById("usuario_id").value;
	var senha_anterior = document.getElementById("senha_anterior").value;
	var senha_nova = document.getElementById("senha").value;
	var senha_confirma = document.getElementById("confirmar_senha").value;
	
	// url da página que irá salvar os dados
	var url = "awt/admin/minha_conta/salvar_minha_senha.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id + "&senha_anterior=" + senha_anterior + "&senha=" + senha_nova + "&confirmar_senha=" + senha_confirma;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function admin_enviar_minha_senha()
{
	var usuario_id = document.getElementById("usuario_id").value;
	
	// url da página que irá salvar os dados
	var url = "awt/admin/minha_conta/enviar_senha.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	if (xmlRequest.readyState == 1)
	{
		document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
	}

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}
    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

/* Usuário Master */
function salvar_master_meus_dados()
{

	var usuario_nome = document.getElementById("usuario_nome").value;
	var usuario_email = document.getElementById("usuario_email").value;
	var usuario_id = document.getElementById("usuario_id").value;
	var email_antigo = document.getElementById("email_antigo").value;
	var nome_antigo = document.getElementById("nome_antigo").value;
	
	// testar se o nome está vazio
	if(usuario_nome.lenght == 0)
	{
		alert("Digite um nome válido.");
		return false;
	}
	
	// testar se o email está vazio
	if(usuario_email.lenght == 0)
	{
		alert("Digite um endereço de e-mail válido.");
		return false;
	}
	
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/salvar_meus_dados.php";

	var	parametros = "usuario_id=" + usuario_id + "&usuario_nome=" + usuario_nome + "&usuario_email=" + usuario_email + "&nome_antigo=" + nome_antigo + "&email_antigo=" + email_antigo;
	//Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function salvar_master_minha_senha()
{
	var usuario_id = document.getElementById("usuario_id").value;
	var senha_anterior = document.getElementById("senha_anterior").value;
	var senha_nova = document.getElementById("senha").value;
	var senha_confirma = document.getElementById("confirmar_senha").value;
	var senha_antiga = document.getElementById("senha_antiga").value;
	
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/salvar_minha_senha.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id + "&senha_anterior=" + senha_anterior + "&senha=" + senha_nova + "&confirmar_senha=" + senha_confirma + "&senha_antiga=" + senha_antiga;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function salvar_master_empresa()
{
	var cliente_id = document.getElementById("cliente_id").value;
	var chave_acesso = document.getElementById("chave_acesso").value;
	var razao_social = document.getElementById("razao_social").value;
	var cnpj_cliente = document.getElementById("cnpj_cliente").value;
	var contato = document.getElementById("contato").value;
	var endereco = document.getElementById("endereco").value;
	var cidade = document.getElementById("cidade").value;
	var estado = document.getElementById("estado").value;
	var tel_comercial = document.getElementById("tel_comercial").value;
	var email = document.getElementById("email").value;
	
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/salvar_empresa.php";

	// Monta os parâmetros
	var	parametros = "cliente_id=" + cliente_id + "&chave_acesso=" + chave_acesso + "&razao_social=" + razao_social + "&cnpj_cliente=" + cnpj_cliente + "&contato=" + contato + "&endereco=" + endereco + "&cidade=" + cidade + "&estado=" + estado + "&tel_comercial=" + tel_comercial + "&email=" + email;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function pesquisar_usuarios()
{
	var validacao = validar_pesquisa('consulta_de_usuarios');
	
	if(validacao == true)
	{
		var busca = document.getElementById("busca").value;
		var filtro = document.getElementById("filtro").value;
		var pesquisa = document.getElementById("pesquisa").value;
		
		campo_filtro = filtro;
		campo_busca = busca;
		campo_pesquisa = pesquisa;
		
		// url da página que irá salvar os dados
		var url = "awt/master/minha_conta/consulta_de_usuarios_2.php";
	
		// Monta os parâmetros
		var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa;
		
		// Monta a url com o Usuario
		xmlhttp.open("POST",url,true);
	
		 xmlhttp.onreadystatechange=function() 
		 {
			if(xmlhttp.readyState == 1)
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			
			if(xmlhttp.readyState==4)
			{
				var res = xmlhttp.responseText;
				document.getElementById("div_resposta").innerHTML = res;
			}	
	
		}
	
		// setar parâmetros ajax
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parametros.length);
		xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp.send(parametros);
	}
}

function imprimir_pesquisa_usuarios()
{
	var busca = document.getElementById("busca").value;
	var filtro = document.getElementById("filtro").value;
	var pesquisa = document.getElementById("pesquisa").value;
	
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/consulta_de_usuarios_2.php";

	// Monta os parâmetros
	var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function master_cadastro_de_usuarios(action,usuario_id)
{
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/cadastro_de_usuarios.php";

	// Monta os parâmetros
	var	parametros = "acao=" + action + "&usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}



function salvar_master_usuario()
{
	var acao = document.getElementById("acao").value;
	var usuario_id = document.getElementById("usuario_id").value;
	var nome = document.getElementById("nome").value;
	var email = document.getElementById("email").value;
	var email_antigo = document.getElementById("email_antigo").value;
	var nome_antigo = document.getElementById("nome_antigo").value;
	if(acao == 'a')
	{
		var senha_anterior = document.getElementById("senha_anterior").value;
		var senha = document.getElementById("senha").value;
		var confirmar_senha = document.getElementById("confirmar_senha").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao + "&usuario_id=" + usuario_id + "&nome=" + nome + "&email=" + email + "&senha=" + senha + "&senha_anterior=" + senha_anterior + "&confirmar_senha=" + confirmar_senha;
	}
	else
	{
		// Monta os parâmetros
		var	parametros = "acao=" + acao + "&usuario_id=" + usuario_id + "&nome=" + nome + "&email=" + email;
	}
	parametros += "&email_antigo=" + email_antigo + "&nome_antigo=" + nome_antigo;
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/cadastro_de_usuarios_2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}


function master_direitos_de_usuarios(usuario_id)
{
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/direitos_dos_usuarios.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}


function salvar_master_direitos_de_usuario()
{
	var contador = document.getElementById("contador").value;
	var usuario_id = document.getElementById("usuario_id").value;
	
	var parametros = "contador=" + contador + "&usuario_id=" + usuario_id;
	
	var item_menu_id = "";
	var item_menu_checked = "";
	
	for(var i=1; i<=contador; i++)
	{
		var id_item = "item" + i;
		item_menu_id = document.getElementById(id_item).value;
		item_menu_checked = document.getElementById(id_item).checked;
		parametros += "&item" + i + "=" + item_menu_id + "&id" + item_menu_id + "=" + item_menu_checked;
	}
	
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/direitos_dos_usuarios_2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}



function pesquisar_clientes()
{
	var validacao = validar_pesquisa('consulta_de_clientes');
	
	if(validacao == true)
	{
		var busca = document.getElementById("busca").value;
		var filtro = document.getElementById("filtro").value;
		var pesquisa = document.getElementById("pesquisa").value;
		
		campo_filtro = filtro;
		campo_busca = busca;
		campo_pesquisa = pesquisa;
		
		// url da página que irá salvar os dados
		var url = "awt_admin/administracao/clientes/consulta_de_clientes2.php";
	
		// Monta os parâmetros
		var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa;
		
		// Monta a url com o Usuario
		xmlhttp.open("POST",url,true);
	
		 xmlhttp.onreadystatechange=function() 
		 {
			if(xmlhttp.readyState == 1)
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			
			if(xmlhttp.readyState==4)
			{
				var res = xmlhttp.responseText;
				document.getElementById("div_resposta").innerHTML = res;
			}	
	
		}
	
		// setar parâmetros ajax
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parametros.length);
		xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp.send(parametros);
	}
}

function admin_cadastro_de_clientes(action,cliente_id)
{
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/clientes/cadastro_de_clientes.php";

	// Monta os parâmetros
	var	parametros = "acao=" + action + "&cliente_id=" + cliente_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function salvar_cliente()
{
	var acao = document.getElementById("acao").value;
	var cliente_id = document.getElementById("cliente_id").value;
	var razao_social = document.getElementById("razao_social").value;
	var chave_acesso = document.getElementById("chave_acesso").value;
	var nome_fantasia = document.getElementById("nome_fantasia").value;
	var cnpj_cliente = document.getElementById("cnpj_cliente").value;
	var contato = document.getElementById("contato").value;
	var endereco = document.getElementById("endereco").value;
	var cidade = document.getElementById("cidade").value;
	var estado = document.getElementById("estado").value;
	var tel_comercial = document.getElementById("tel_comercial").value;
	var email = document.getElementById("email").value;
	var turma = document.getElementById("turma").value;
	var codigo = document.getElementById("codigo").value;
	var projeto_selecionado = document.getElementById("projeto").selectedIndex;
	var projeto = document.getElementById("projeto").options[projeto_selecionado].value;
	var dia_validade = document.getElementById("dia_validade").value;
	var mes_validade = document.getElementById("mes_validade").value;
	var ano_validade = document.getElementById("ano_validade").value;
	var bloqueado = document.getElementById("bloqueado");
	
	if(bloqueado.checked)
		bloqueado = 1;
	else
		bloqueado = 0;
// Monta os parâmetros
	var	parametros = "acao=" + acao +
					 "&cliente_id=" + cliente_id +
					 "&razao_social=" + razao_social +
					 "&chave_acesso=" + chave_acesso +
					 "&nome_fantasia=" + nome_fantasia +
					 "&cnpj_cliente=" + cnpj_cliente +
					 "&contato=" + contato +
					 "&endereco=" + endereco +
					 "&cidade=" + cidade +
					 "&estado=" + estado +
					 "&tel_comercial=" + tel_comercial +
					 "&email=" + email +
					 "&turma=" + turma +
					 "&codigo=" + codigo +
					 "&projeto=" + projeto + 
					 "&dia_validade=" + dia_validade + 
					 "&mes_validade=" + mes_validade + 
					 "&ano_validade=" + ano_validade + 
					 "&bloqueado=" + bloqueado;

	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/clientes/cadastro_de_clientes2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function master_enviar_senha()
{
	var usuario_id = document.getElementById("usuario_id").value;
	// url da página que irá salvar os dados
	var url = "awt/master/minha_conta/enviar_senha.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function admin_enviar_senha()
{
	var usuario_id = document.getElementById("usuario_id").value;
	// url da página que irá salvar os dados
	var url = "awt/admin/minha_conta/enviar_senha.php";

	// Monta os parâmetros
	var	parametros = "usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if (xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}


function admin_pesquisar_usuarios()
{
	var validacao = validar_pesquisa_usuarios('consulta_de_usuarios');
	
	if(validacao == true)
	{
		var cliente = document.getElementById("cliente").value;
		var busca = document.getElementById("busca").value;
		var filtro = document.getElementById("filtro").value;
		var pesquisa = document.getElementById("pesquisa").value;
		
		campo_filtro = filtro;
		campo_busca = busca;
		campo_pesquisa = pesquisa;
		campo_cliente = cliente;
		
		
		// url da página que irá salvar os dados
		var url = "awt_admin/administracao/usuarios/consulta_de_usuarios2.php";
	
		// Monta os parâmetros
		var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa + "&cliente=" + cliente;
		
		// Monta a url com o Usuario
		xmlhttp.open("POST",url,true);
	
		 xmlhttp.onreadystatechange=function() 
		 {
			if(xmlhttp.readyState == 1)
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			
			if(xmlhttp.readyState==4)
			{
				var res = xmlhttp.responseText;
				document.getElementById("div_resposta").innerHTML = res;
			}	
	
		}
	
		// setar parâmetros ajax
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parametros.length);
		xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp.send(parametros);
	}
}

function pesquisar_projetos()
{
	var validacao = validar_pesquisa('consulta_de_projetos');
	
	if(validacao == true)
	{
		var busca = document.getElementById("busca").value;
		var filtro = document.getElementById("filtro").value;
		var pesquisa = document.getElementById("pesquisa").value;
		var tipo_data = document.getElementById("tipo_data").value;
		
		
		campo_filtro = filtro;
		campo_pesquisa = pesquisa;
		campo_busca = busca;
		campo_tipo_data = tipo_data;
		
		// url da página que irá salvar os dados
		var url = "awt_admin/administracao/projetos/consulta_de_projetos2.php";
	
		// Monta os parâmetros
		var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa + "&tipo_data=" + tipo_data;
		
		// Monta a url com o Usuario
		xmlhttp.open("POST",url,true);
	
		 xmlhttp.onreadystatechange=function() 
		 {
			if(xmlhttp.readyState == 1)
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			
			if(xmlhttp.readyState==4)
			{
				var res = xmlhttp.responseText;
				document.getElementById("div_resposta").innerHTML = res;
			}	
	
		}
	
		// setar parâmetros ajax
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parametros.length);
		xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp.send(parametros);
	}
}

function admin_cadastro_de_projetos(action,projeto_id)
{
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/projetos/cadastro_de_projetos.php";

	// Monta os parâmetros
	var	parametros = "acao=" + action + "&projeto_id=" + projeto_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function salvar_projeto()
{	
	var acao = document.getElementById("acao").value;
	var projeto_id = document.getElementById("projeto_id").value;
	var codigo = document.getElementById("codigo").value;
	var descricao = document.getElementById("descricao").value;
	var cidade = document.getElementById("cidade").value;
	var dia_inicial = document.getElementById("dia_inicio").value;
	var mes_inicial = document.getElementById("mes_inicio").value;
	var ano_inicial = document.getElementById("ano_inicio").value;
	var dia_final = document.getElementById("dia_final").value;
	var mes_final = document.getElementById("mes_final").value;
	var ano_final = document.getElementById("ano_final").value;
	var estado = document.getElementById("estado").value;

// Monta os parâmetros
	var	parametros = "acao=" + acao +
					 "&projeto_id=" + projeto_id +
					 "&codigo=" + codigo +
					 "&descricao=" + descricao +
					 "&cidade=" + cidade +
					 "&dia_inicial=" + dia_inicial +
					 "&mes_inicial=" + mes_inicial +
					 "&ano_inicial=" + ano_inicial +
					 "&dia_final=" + dia_final +
					 "&mes_final=" + mes_final +
					 "&ano_final=" + ano_final +
					 "&estado=" + estado;

	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/projetos/cadastro_de_projetos2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function admin_cadastro_de_usuarios(action,usuario_id,chave_acesso)
{
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/usuarios/cadastro_de_usuarios.php";

	// Monta os parâmetros
	var	parametros = "acao=" + action + "&usuario_id=" + usuario_id + "&chave_acesso=" + chave_acesso;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}


function admin_salvar_usuario()
{
	var acao = document.getElementById("acao").value;
	
	if(acao == 'i')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var chave_acesso = document.getElementById("chave_acesso").value;
		var cliente_hidden_id = document.getElementById("cliente_hidden_id").value;
		var cliente = document.getElementById("cliente").value;
		var usuario_nome = document.getElementById("usuario_nome").value;
		var usuario_email = document.getElementById("usuario_email").value;
		var usuario_senha = document.getElementById("usuario_senha").value;
		var usuario_confirmar_senha = document.getElementById("usuario_confirmar_senha").value;
		var categoria = document.getElementById("categoria").value;
		var master = document.getElementById("master");
		if(master.checked)
			master = 1;
		else
			master = 0;
		var email_antigo = document.getElementById("email_antigo").value;
		var nome_antigo = document.getElementById("nome_antigo").value;
		var senha_antiga = document.getElementById("senha_antiga").value;
		var categoria_antiga = document.getElementById("categoria_antiga").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&chave_acesso=" + chave_acesso +
						 "&cliente_hidden_id=" + cliente_hidden_id +
						 "&cliente=" + cliente +
						 "&usuario_nome=" + usuario_nome +
						 "&usuario_email=" + usuario_email +
						 "&usuario_senha=" + usuario_senha +
						 "&usuario_confirmar_senha=" + usuario_confirmar_senha +
						 "&categoria=" + categoria +
						 "&master=" + master + 
						 "&email_antigo=" + email_antigo + 
						 "&nome_antigo=" + nome_antigo + 
						 "&senha_antiga=" + senha_antiga + 
						 "&categoria_antiga=" + categoria_antiga;
	}
	else if(acao == 'e')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var chave_acesso = document.getElementById("chave_acesso").value;
		var cliente_hidden_id = document.getElementById("cliente_hidden_id").value;
		var cliente = document.getElementById("cliente").value;
		var usuario_nome = document.getElementById("usuario_nome").value;
		var usuario_email = document.getElementById("usuario_email").value;
		var categoria = document.getElementById("categoria").value;
		var master = document.getElementById("master");
		if(master.checked)
			master = 1;
		else
			master = 0;
		var email_antigo = document.getElementById("email_antigo").value;
		var nome_antigo = document.getElementById("nome_antigo").value;
		var senha_antiga = document.getElementById("senha_antiga").value;
		var categoria_antiga = document.getElementById("categoria_antiga").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&chave_acesso=" + chave_acesso +
						 "&cliente_hidden_id=" + cliente_hidden_id +
						 "&cliente=" + cliente +
						 "&usuario_nome=" + usuario_nome +
						 "&usuario_email=" + usuario_email +
						 "&categoria=" + categoria +
						 "&master=" + master + 
						 "&email_antigo=" + email_antigo + 
						 "&nome_antigo=" + nome_antigo + 
						 "&senha_antiga=" + senha_antiga + 
						 "&categoria_antiga=" + categoria_antiga;
	}
	else if(acao == 'x')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var chave_acesso = document.getElementById("chave_acesso").value;
		var cliente_hidden_id = document.getElementById("cliente_hidden_id").value;
		var cliente = document.getElementById("cliente").value;
		var email_antigo = document.getElementById("email_antigo").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&chave_acesso=" + chave_acesso +
						 "&cliente_hidden_id=" + cliente_hidden_id +
						 "&cliente=" + cliente + 
						 "&email_antigo=" + email_antigo;
	}
	else if(acao == 'a')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var chave_acesso = document.getElementById("chave_acesso").value;
		var cliente_hidden_id = document.getElementById("cliente_hidden_id").value;
		var cliente = document.getElementById("cliente").value;
		var usuario_senha = document.getElementById("usuario_senha").value;
		var usuario_confirmar_senha = document.getElementById("usuario_confirmar_senha").value;
		var usuario_senha_anterior = document.getElementById("usuario_senha_anterior").value;
		var email_antigo = document.getElementById("email_antigo").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&chave_acesso=" + chave_acesso +
						 "&cliente_hidden_id=" + cliente_hidden_id +
						 "&cliente=" + cliente +
						 "&usuario_senha=" + usuario_senha +
						 "&usuario_confirmar_senha=" + usuario_confirmar_senha +
						 "&usuario_senha_anterior=" + usuario_senha_anterior + 
						 "&email_antigo=" + email_antigo;
	}
	
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/usuarios/cadastro_de_usuarios2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}


function recarregar_pagina_direitos(usuario)
{
	
	carregar_pagina_conteudo_abas('awt_admin/administracao/direitos/direitos_dos_usuarios.php?usuario_id=' + usuario.value + '&cliente_id=' + document.getElementById("cliente_id").value + '','Direitos');
}


function carrega_combo_usuario(cliente_id)
{
	var cliente = cliente_id;

    //recebe o elemento combo "USUARIO"
    var combo_usuario = document.getElementById("usuario");
	// se tiver alguma opção
    while(combo_usuario.options.length>0)
	{
		// limpa combo
		combo_usuario.options[0]=null;
	}
	// acrescenta a opção Carregando
	combo_usuario.options[0]= new Option("Carregando...","Carregando...");
	var url = "awt_admin/administracao/direitos/combo_cliente_usuario.php";
	
    var	parametros = "cliente_id=" + cliente.value;
	document.getElementById("cliente_id").value = cliente.value;
	
    //Monta a url com o Usuario
    xmlhttp.open("POST", url,true);
	
    xmlhttp.onreadystatechange=function() 
	{
        if (xmlhttp.readyState==4)
		{
            
            var combo_usuario = document.getElementById("usuario");
            while(combo_usuario.options.length>0)
			{
				//limpa o select
				combo_usuario.options[0] = null;
			}
           	// recebe a resposta da página que busca o valor dos combos
		
            var usuario_id = xmlhttp.responseText.split("-");
			
			var chave = xmlhttp.responseText.split("*");
			
			String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
			
			document.direitos_dos_usuarios.chave_acesso.value = chave[1].trim();
			
			/*for(var x=0;x<chave.length;x++)
			{
				var chave_acesso = chave[i+1];
				alert(chave_acesso);
			}*/
            //popula o select com a lista de cidades obtida
            for(var i=0;i<usuario_id.length-1;i++)
			{
				var usuario_nome = usuario_id[i].split(",");
				// Option("texto","id");
                combo_usuario.options[i]= new Option(usuario_nome[1],usuario_nome[0]);
            }
        }
    }
	
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
    xmlhttp.send(parametros)
}

function salvar_admin_direitos_de_usuario()
{
	var contador = document.getElementById("contador").value;
	var usuario_id = document.getElementById("usuario_id").value;
	var chave_acesso = document.getElementById("chave_acesso").value;
	var parametros = "contador=" + contador + "&usuario_id=" + usuario_id + "&chave_acesso=" + chave_acesso;
	
	var item_menu_id = "";
	var item_menu_checked = "";
	
	for(var i=1; i<=contador; i++)
	{
		var id_item = "item" + i;
		item_menu_id = document.getElementById(id_item).value;
		item_menu_checked = document.getElementById(id_item).checked;
		parametros += "&item" + i + "=" + item_menu_id + "&id" + item_menu_id + "=" + item_menu_checked;
	}

	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/direitos/direitos_dos_usuarios2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}



function atualizar_direitos_dos_usuarios()
{
	
	var parametros = "";
	
	

	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/direitos/atualizar_direitos_dos_usuarios.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}



function admin_pesquisar_usuarios_admin()
{
	var validacao = validar_pesquisa('consulta_de_usuarios');
	
	if(validacao == true)
	{
		var busca = document.getElementById("busca").value;
		var filtro = document.getElementById("filtro").value;
		var pesquisa = document.getElementById("pesquisa").value;
		
		campo_filtro = filtro;
		campo_busca = busca;
		campo_pesquisa = pesquisa;
		
		// url da página que irá salvar os dados
		var url = "awt_admin/administracao/usuarios_admin/consulta_de_usuarios2.php";
	
		// Monta os parâmetros
		var	parametros = "busca=" + busca + "&filtro=" + filtro + "&pesquisa=" + pesquisa;
		
		// Monta a url com o Usuario
		xmlhttp.open("POST",url,true);
	
		 xmlhttp.onreadystatechange=function() 
		 {
			if(xmlhttp.readyState == 1)
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			
			if(xmlhttp.readyState==4)
			{
				var res = xmlhttp.responseText;
				document.getElementById("div_resposta").innerHTML = res;
			}	
	
		}
	
		// setar parâmetros ajax
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parametros.length);
		xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
		xmlhttp.send(parametros);
	}
}

function admin_cadastro_de_usuarios_admin(action,usuario_id)
{
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/usuarios_admin/cadastro_de_usuarios.php";

	// Monta os parâmetros
	var	parametros = "acao=" + action + "&usuario_id=" + usuario_id;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("div_conteudo_abas").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("div_conteudo_abas").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function admin_salvar_usuario_admin()
{
	var acao = document.getElementById("acao").value;
	
	if(acao == 'i')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var usuario_nome = document.getElementById("usuario_nome").value;
		var usuario_email = document.getElementById("usuario_email").value;
		var usuario_senha = document.getElementById("usuario_senha").value;
		var usuario_confirmar_senha = document.getElementById("usuario_confirmar_senha").value;
		var usuario_rg = document.getElementById("usuario_rg").value;
		var usuario_cpf = document.getElementById("usuario_cpf").value;
		var usuario_contrato = document.getElementById("usuario_contrato").value;
		var usuario_endereco = document.getElementById("usuario_endereco").value;
		var usuario_telefone = document.getElementById("usuario_telefone").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&usuario_nome=" + usuario_nome +
						 "&usuario_email=" + usuario_email +
						 "&usuario_senha=" + usuario_senha +
						 "&usuario_confirmar_senha=" + usuario_confirmar_senha +
						 "&usuario_rg=" + usuario_rg +
						 "&usuario_cpf=" + usuario_cpf +
						 "&usuario_contrato=" + usuario_contrato +
						 "&usuario_endereco=" + usuario_endereco +
						 "&usuario_telefone=" + usuario_telefone;
	}
	else if(acao == 'e')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var usuario_nome = document.getElementById("usuario_nome").value;
		var usuario_email = document.getElementById("usuario_email").value;
		var usuario_rg = document.getElementById("usuario_rg").value;
		var usuario_cpf = document.getElementById("usuario_cpf").value;
		var usuario_contrato = document.getElementById("usuario_contrato").value;
		var usuario_endereco = document.getElementById("usuario_endereco").value;
		var usuario_telefone = document.getElementById("usuario_telefone").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&usuario_nome=" + usuario_nome +
						 "&usuario_email=" + usuario_email +
						 "&usuario_rg=" + usuario_rg +
						 "&usuario_cpf=" + usuario_cpf +
						 "&usuario_contrato=" + usuario_contrato +
						 "&usuario_endereco=" + usuario_endereco +
						 "&usuario_telefone=" + usuario_telefone;
	}
	else if(acao == 'x')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id;
	}
	else if(acao == 'a')
	{
		var usuario_id = document.getElementById("usuario_id").value;
		var usuario_senha = document.getElementById("usuario_senha").value;
		var usuario_confirmar_senha = document.getElementById("usuario_confirmar_senha").value;
		var usuario_senha_anterior = document.getElementById("usuario_senha_anterior").value;
		if(usuario_senha == "")
		{
			alert("Informe uma nova senha.");
			return false;
		}
		
		if(usuario_senha_anterior == "")
		{
			alert("Informe sua senha anterior.")	;
			return false;
		}
		
		if(usuario_confirmar_senha == "")
		{
			alert("Insira a confirmação da senha.")	
			return false;
		}
		// Monta os parâmetros
		var	parametros = "acao=" + acao +
						 "&usuario_id=" + usuario_id +
						 "&usuario_senha=" + usuario_senha +
						 "&usuario_confirmar_senha=" + usuario_confirmar_senha +
						 "&usuario_senha_anterior=" + usuario_senha_anterior;
	}
	
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/usuarios_admin/cadastro_de_usuarios2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);
	
	 xmlhttp.onreadystatechange=function() 
	 {
        if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

    }

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function fazer_login()
{

	// url da página que irá salvar os dados
	var url = "login2.php";
	var chave_acesso = document.getElementById("chave_acesso").value;

	var usuario = document.getElementById("usuario").value;
	var senha = document.getElementById("senha").value;
	var admin = document.getElementById("admin");
	var timeout = document.getElementById("timeout").value;
	
	// Monta os parâmetros
	var	parametros = "chave_acesso=" + chave_acesso + "&usuario=" + usuario + "&senha=" + senha + "&timeout=" + timeout;

	if(admin.checked)
	{
		parametros += "&admin=1";	
	}
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			
			if(res == 'sucesso')
			{
				
				parent.location.href= 'home_logado.php';
			}
			else
			{
				if(res == "trocar_senha")
				{
					parent.location.href= 'home_logado.php?trocar_senha=1';
				}
				else
				{
					document.getElementById("td_resposta").innerHTML = res;
				}
			}
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function enviar_dados_contato()
{
	var nome = document.getElementById("nome").value;
	var empresa = document.getElementById("empresa").value;
	var telefone = document.getElementById("telefone").value;
	var cidade = document.getElementById("cidade").value;
	var correio = document.getElementById("correio").value;
	var assunto = document.getElementById("assunto").value;
	var mensagem = document.getElementById("mensagem").value;

// url da página que irá salvar os dados
	var url = "contato/contato_2.php";

	// Monta os parâmetros
	var	parametros = "nome=" + nome +
					 "&empresa=" + empresa +
					 "&telefone=" + telefone +
					 "&cidade=" + cidade +
					 "&correio=" + correio +
					 "&assunto=" + assunto +
					 "&mensagem=" + mensagem;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function atualizar_senhas()
{
// url da página que irá salvar os dados
	var url = "atualizar_senhas.php";

	// Monta os parâmetros
	var	parametros = "";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function atualizar_senhas_admin()
{
// url da página que irá salvar os dados
	var url = "atualizar_senhas_admin.php";

	// Monta os parâmetros
	var	parametros = "";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}


function gerar_nova_senha()
{
// url da página que irá salvar os dados
	var url = "gerar_nova_senha.php";
	
	var chave_acesso = document.getElementById("chave_acesso").value;
	var email = document.getElementById("usuario").value;
	var admin = document.getElementById("admin");
	
	if(admin.checked)
	{
		admin = 1;	
	}
	else
	{
		admin = 0;	
	}
	
	if(chave_acesso == "")
	{
		if(admin == 0)
		{
			alert("Informe a chave de acesso.");
			return false;
		}
	}
	
	if(email == "")
	{
		alert("Informe o e-mail.");
		return false;
	}
	// Monta os parâmetros
	var	parametros = "chave_acesso=" + chave_acesso + "&email=" + email + "&admin=" + admin;
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
}

function executar_query_manutencao()
{
	var query = document.getElementById("query").value;
	
	parametros = "&query" + "=" + query;
	
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/manutencao/script_exec2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

function confirmar_gerarcao_senha()
{
	if(confirm("Este processo irá gerar uma nova senha. Deseja continuar?"))
		gerar_nova_senha();	
	else
		return false;
}

function refazer_pesquisa(url, order)
{
	
	//alert('refazer');
	// url da página que irá salvar os dados
	//var url = "awt_admin/administracao/usuarios_admin/consulta_de_usuarios2.php";
	// Monta os parâmetros
	if(campo_busca == "")
		return false;
			
	var	parametros = "busca=" + campo_busca + "&filtro=" + campo_filtro + "&pesquisa=" + campo_pesquisa;
	
	if(order != "")
		parametros += "&order=" + order;
		
	
	if(campo_cliente != "")
		parametros += "&cliente=" + campo_cliente;
	
	
	if(campo_tipo_data != "")
		parametros += "&tipo_data=" + campo_tipo_data;
	//alert(parametros);
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	 xmlhttp.onreadystatechange=function() 
	 {
		if(xmlhttp.readyState == 1)
		{
			try
			{
				document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
			catch(e)
			{
				//document.getElementById("div_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
			}
		}
		
		if(xmlhttp.readyState == 4)
		{
			var res = xmlhttp.responseText;
			try
			{
				document.getElementById("div_resposta").innerHTML = res;
			}
			catch(e)
			{
				//	
			}
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);
	
	
}

function executar_alteracao_senha_massa()
{
	var senha_anterior = document.getElementById("senha_anterior").value;
	var nova_senha = document.getElementById("nova_senha").value;
	var confirmar_senha = document.getElementById("confirmar_senha").value;
	var email = document.getElementById("email").value;
	
	if(email == "")
	{
		alert("Digite o e-mail cuja senha deseja alterar em todos os clientes.");
		return false;
	}
	
	if(senha_anterior == "")
	{
		alert("Digite a senha anterior para o e-mail informado.");
		return false;
	}
	
	if(nova_senha == "")
	{
		alert("Digite uma nova senha para o e-mail informado.");
		return false;
	}
	
	if(confirmar_senha == "")
	{
		alert("Digite a confirmação da nova senha para o e-mail informado.");
		return false;
	}
	
	if(nova_senha != confirmar_senha)
	{
		alert("A nova senha e a confirmação da senha não conferem.");	
		return false;		
	}
	
	parametros = "senha_anterior=" + senha_anterior + "&nova_senha=" + nova_senha + "&confirmar_senha=" + confirmar_senha + "&email=" + email;
	
	// url da página que irá salvar os dados
	var url = "awt_admin/administracao/troca_senha_suporte/troca_senha2.php";
	
	// Monta a url com o Usuario
	xmlhttp.open("POST",url,true);

	xmlhttp.onreadystatechange=function() 
	{
		if(xmlhttp.readyState == 1)
		{
			document.getElementById("td_resposta").innerHTML = "<div id='div_carregando'><img class='img_carregando' src='imagens/carregando.gif'></div>";
		}
		
		if(xmlhttp.readyState==4)
		{
			var res = xmlhttp.responseText;
			document.getElementById("td_resposta").innerHTML = res;
		}	

	}

	// setar parâmetros ajax
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parametros.length);
	xmlhttp.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.send(parametros);

}

