Index: branches/unlabeled/unlabeled-1.2.2/core/admin_templates/js/script.js =================================================================== diff -u -r7073 -r7090 --- branches/unlabeled/unlabeled-1.2.2/core/admin_templates/js/script.js (.../script.js) (revision 7073) +++ branches/unlabeled/unlabeled-1.2.2/core/admin_templates/js/script.js (.../script.js) (revision 7090) @@ -1211,4 +1211,14 @@ if (confirm(msg)) { submit_event(prefix, event) } + } + + function cancel_edit(prefix, cancel_ev, save_ev, msg) + { + if (confirm(msg)) { + submit_event(prefix, save_ev) + } + else { + submit_event(prefix, cancel_ev) + } } \ No newline at end of file