Informações sobre o formulario - RESOLVIDO

Boa tarde a todos,

Pessoal estou com um dificuldade em enteder os eventos do formulario.
Exemplo:

Tenho um formulario que utilizo os eventos Onvalidade, fiz uma rotina e esta funcionando perfeitamente, porem apos a validação quero que mostre o sc_alert e depois envie um email.

Porem se eu colocar a opção de enviar o email no evento onvalidadesuccess, a mensagem do sc_alerta não é mostrada, para fazer ela ser exibida eu precisei colocar tudo no onvalidade.

Depois que o email e enviado eu preciso fazer tambem um update no registro, ai coloquei uma opção no onafterinsert e ai esta o problema se faço isso, não e mostrado o sc_alert no evento onvalidade e tb o sc_mail_send não é enviado.

Alguem pode me auxiliar qual o procedimento correto para que as etapas sejam feitas passo a passo, ou seja:

Onvalidade valida os dados
Onvalidadesuccess monta o email
após isso o onafterinsert da o update na base de dados o registro.

Grato pelo apoio

Eventos ajax devem ter certos cuidados.

Se o formulário for recarregados com os dados do registro salvo, na onvalidatesucess carregue um global como true e na onload teste global se true e emita o alerta, modifique o valor da global para false.