Simplificar digitação

Olá, tenho em uma tabela de clientes os seguintes campos de endereço de entrega e outros de
cobrança, para agilizar a digitação ao preencher os campos de entrega automaticamente pre
encheger o de cobrança:

Campos entrega:
cep
endereço
numero_end
bairro
cidade
uf

Logo abaixo os seguintes campos:
Campos cobrança:
cep
endereço
numero_end
bairro
cidade
uf

Ao sair do campo UF da entrega, verificar se o campo UF da cobrança estar vazio, se tiver
preecher os demais campos.

Onde fazer esse procedimento ou Eventos(quais) ou Ajax

Obrigado,
Leão

Eu costumo tem um campo tipo flag perguntando se o endereco eh o mesmo de cobrança se for não preencho os campos do endereço de cobrança

Na verdade essa instrução deve ser, ao sair do campo UF, e se for Inclusão.
Obrigado Haroldo

Aguardo outra sugestão,

no evento ajax onchange docampo uf

teste de uf de cobrança é vazio, se for, atribua os valores do campos campos de um endereço para outro.

Mas ainda assim pode ser falho, pois o usuário com o mouse pode pular o endereço, cidade e ir direto para UF.