/*
Ajax
*/
//Atualização dos Campos via AJAX
function fnAjax(method_, id_, url_, pars_, after_, msg_) {
	var msg_carregando = (msg_ == "") ? "Carregando... Aguarde" : msg_;
	
	id_ = "#" + id_;

	// inicia o metodo .ajax
	$.ajax(
		{
			// Tipo de envio dos dados, pode ser GET ou POST
			type: method_,
			// especifica a pagina para onde, serão enviados os dados
			url: url_,
			/*
			 define o formato de retorno.
			 foi escolhido html para o exemplo,
			 mas pode ser tambem
			 : json
			 : xml
			 : script
			*/
			dataType: "html",
			/*
				envia as variaveis por parametro para o arquivo
			*/
			data: pars_,
			/*
				define a função que será executada
				quando a requisição obtiver sucesso.
				A variavel msg é o resgate dos dados.
			*/
			success: function(msg){
				// limpa o span para nova entrada
				$(id_).html("");

				if(String(msg).length > 0){
					// escreve o html dentro do span
					$(id_).html(msg);
					
					if (after_ != "")
						eval(after_);
				} else {
					// escreve o html dentro do span
					$(id_).html("Houve um erro ao enviar a mensagem.");
				}
			 },
			/*
				define as ações que serão executadas 
				antes de iniciar a requisição
			*/
			beforeSend: function(){
				// escreve o html dentro do span
				$(id_).html(msg_carregando);
			}
		}
	)
	
}