function inclusao_profissional()
{
	var url = "http://www.iro.com.br/sistema/PopUpProfissionalAddFront.php";
	window.open(url,"profissional", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=495,height=366");
}

function limpar()
{
	$("#paginacao").text("");
	$("#vermelho_alert").remove();
}


//FP: Essa funÃ§Ã£o funciona tanto para ediÃ§Ã£o de associado quanto de profissional
function editar(id, arquivo)
{
	var url;
	var titulo;
	
	if (arquivo == "ajax.ListagemProfissionais.php")
	{
			if ((id != null) || (id != ""))
			{
				url = "http://www.iro.com.br/sistema/PopUpEdicaoProfissional.php?id="+id;
				titulo = "EdiÃ§Ã£o de Profissional";
			}
				
			else
			{
				url = "http://www.iro.com.br/sistema/PopUpProfissionalAddFront.php";
				titulo = "InclusÃ£o de Profissional";
			}
			
			window.open(url, "profissional","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=495,height=390");
	}
	
	else
		if (arquivo == "ajax.ListagemAssociados.php")
		{
			if ((id != null) || (id != ""))
			{
				url = "http://www.iro.com.br/sistema/AssociadoEditFront.php?id="+id;
				titulo = "EdiÃ§Ã£o de Associado";
			}
				
			else
			{
				url = "http://www.iro.com.br/sistema/AssociadoAddFront.php";
				titulo = "InclusÃ£o de Associado";
			}
			
			
			window.open(url, "associado","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=495,height=440");
		}
	
	
}

function apagar(id, arquivo)
{
	 var prof = 
   	{
		'prof': id
	}
	
	if (arquivo == "ajax.ListagemProfissionais.php")
	{
		
		if(window.confirm('Tem certeza de que deseja excluir esse profissional?'))
		{
				
			arq = "ajax.ExclusaoProfissional.php";	
			$.post(arq, prof, 
		
			function (exclusao) {
		  
				//FP: Se nÃ£o houve retono do BD, escreve mensagem de aviso
				if (exclusao == 0)
				{
					mensagem = '<div id=\'vermelho_alert\'>Erro ao excluir profissional.</div>';
					$("#msgs").html(mensagem);
				}
				
				else if(exclusao == 2)
				{
					mensagem = '<div class=\'vermelho_alert\'>Não é permitido deletar um profissional que tem laudos.</div>';
					$("#msgs").html(mensagem);
				}
				
				else
				{
					mensagem = '<div id=\'verde_alert\'>Profissional excluío com sucesso.</div>';
					$("#msgs").html(mensagem);
				}
					 
				exibe_dados(arquivo);			 
			});
		}
	}	
		else
		{
			if (arquivo == "ajax.ListagemAssociados.php")
			{
				arq = "ajax.ExclusaoAssociado.php";	
				if(window.confirm('Tem certeza de que deseja excluir esse associado?'))
    			{
					$.post(arq, prof, 
	
					function (exclusao) {
				  
						//FP: Se nÃ£o houve retono do BD, escreve mensagem de aviso
						if (exclusao != "1")
						{
							var mensagem = '<div id="vermelho_alert">Erro ao excluir associado.</div>';
							$("#msgs").show();
							$("#msgs").html(mensagem);
						}
						else
						{
							var mensagem = '<div id="verde_alert">Associado excluído com sucesso.</div>';
							$("#msgs").show();
							$("#msgs").html(mensagem);
						}
														 
						exibe_dados(arquivo);			 
					});
				}
			}
		}
		
}

	
function exibe_dados(arquivo) 
{
	//FP: Limpa a busca anterior
	limpar();
	
		
	//FP: Realiza busca	
   var dado = 
   	{
		'inf': $('#campo_busca').val()
	}
	
	ret = "<table id='tb_pag'><thead><tr><th  class=\"td-nome\">Nome</th><th class=\"td-email\">Email</th><th class=\"td-editar\">Editar</th><th class=\"td-excluir\">Excluir</th></tr></thead><tbody>";
			
	$.post(arquivo, dado, 
	
	function (listagem_dados) {
	  
		//FP: Se nÃ£o houve retono do BD, escreve mensagem de aviso
		if (listagem_dados == 0)
		{
			mensagem = '<div id=\'vermelho_alert\'>Nenhum registro encontrado.</div>';
			$("#msgs").append(mensagem);
			
		}
			else
			{
				var json = eval('( ' +listagem_dados+' )' );
				var i = 0;
				var cor = "td-claro";

				while (i < json.retorno.length)
				{
					var id 	= json.retorno[i].id;
						
					//FP: Monta a tabela	
					ret = ret + "<tr><td class="+cor+">"+json.retorno[i].nome+"</td><td class="+cor+">"+json.retorno[i].email+"</td><td class="+cor+"><a href=\"#\" title=\"editar\"><img src=\"../images/editar.png\" onclick='editar("+id +",\"" + arquivo +"\");'/></a></td><td class="+cor+"><a href=\"#\" title=\"excluir\"><img src=\"../images/excluir.png\" onclick='apagar("+id+",\""+ arquivo +"\");'/></a></td></tr>";
					
					if (cor == "td-claro")
						cor = "td-escuro";
						else
							cor = "td-claro"; //FP: Controle do "zebrado das linhas"
					
					i++;		
								
				} //FP:End do while
				
				$ret = ret+"<tbody></table>";
				//FP: Coloca tabela na pÃ¡gina
				$(ret).appendTo("#paginacao");		
				
					
				$("#tb_pag").tablesorter({
					headers: { 
    			        0: { 
                			sorter: false 
			            }, 
            			1: { 
			                sorter: false 
			            },
						2: { 
			                sorter: false 
			            },
						3: { 
			                sorter: false 
			            }
					}
				
				}); 
				$("#tb_pag").tablesorterPager({container: $("#pager")}); 

		
			}//FP: End do else

		})	
}

function exibe_dados_pacientes(arquivo) 
{
	//FP: Limpa a busca anterior
	limpar();
	
		
	//FP: Realiza busca	
   var dado = 
   	{
		'inf': $('#campo_busca').val()
	}
	
	ret = "<table id='tb_pag'><thead><tr><th  class=\"td-nome-paciente\">Nome</th><th class=\"td-editar\">Pastas</th></tr></thead><tbody>";
			
	$.post(arquivo, dado, 
	
	function (listagem_dados) {
	  
		//FP: Se nÃ£o houve retono do BD, escreve mensagem de aviso
		if (listagem_dados == 0)
		{
			mensagem = '<div id=\'vermelho_alert\'>Nenhum paciente encontrado.</div>';
			$("#msgs").append(mensagem);
			
		}
			else
			{
				var json = eval('( ' +listagem_dados+' )' );
				var i = 0;
				var cor = "td-claro";

				while (i < json.retorno.length)
				{
					var id 	= json.retorno[i].id;
						
					//FP: Monta a tabela	
					ret = ret + "<tr><td class="+cor+">"+json.retorno[i].nome+"</td><td class="+cor+"><a href=\"#\" title=\"pastas\"><img src=\"../images/editar.png\" onclick='window.location=\"PastasPacienteFront.php?id="+id+"\"'/></a></td></tr>";
					
					if (cor == "td-claro")
						cor = "td-escuro";
						else
							cor = "td-claro"; //FP: Controle do "zebrado das linhas"
					
					i++;		
								
				} //FP:End do while
				
				$ret = ret+"<tbody></table>";
				//FP: Coloca tabela na pÃ¡gina
				$(ret).appendTo("#paginacao");		
				
					
				$("#tb_pag").tablesorter({widthFixed: true}); 
				$("#tb_pag").tablesorterPager({container: $("#pager")}); 

		
			}//FP: End do else

		})	
}