validação de campos, propagação de erro, e acerto de script de alerta

validação de campos, propagação de erro, e acerto de script de alerta