function buscarCep(cep){

		
    $('msg_correio').innerHTML = '';
	var url = 'admin/modulos/pessoa/retorno_endereco.php';
		var pars = 'cep='+cep;

		

		var myAjax = new Ajax.Updater(

			{

			success: 'buscaEndereco'

			}, 

		 	url, { 

			 	method: 'get', 

			 	parameters: pars, 

			 	onFailure: mostraErro,

			 	evalScripts: true 

		 	}

		 );

	}

 
 
	function mostraErro(request)

	{
 
		alert('Erro no cep.' + request);
		$('msg_correio').innerHTML = 'Erro ao Buscar Endereço<br>' + request;

	}	
	
	var ecpf = false;
	var ecnpj = false;

	var callbacksGlobais = {

		onCreate: function(){
           if($('nm_cpf')) ecpf = $('nm_cpf').disabled;
           if($('nm_cnpj'))	ecnpj = $('nm_cnpj').disabled;
			//Element.show('carregando');
			Form.disable('frmEdicao');

		},

	

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){

				//Element.hide('carregando');

				Form.enable('frmEdicao');
				if($('nm_cpf')) $('nm_cpf').disabled = ecpf;
				if($('nm_cnpj')) $('nm_cnpj').disabled = ecnpj;
				

			}

		}

	};

	

	Ajax.Responders.register(callbacksGlobais);   
