I designed the layout way before we knew we were adding buttons, so adding one now results in awkward placemnet, across about 45 different forms; not ideal.
The confirmation dialog box DOES sound ideal. I would just add additional script to this?
for (var i=0; i<this.numFields; i++) {
var f = this.getField(this.getNthFieldName(i));
if (f!=null) f.readonly = true;
}
Where would I find the confirmation dialog script?