Hi Chris,
Forms support a Delete Button.
It's an option on the Form itself.
So if a user clicks on "update" they can then see all the details, and click on "delete".
It would be fairly east to make a second "Change" button, that looks like a "Delete" button, and opens the form in say a "Delete, or Cancel, no Save" type mode. That's something I can look into some time later.
In your case, I'd say keep your custom Delete button, but hide the Save button on the form, and add the Delete button on the form. Then it'll delete without hand-code.
cheers
Bruce