There are 2 problems in your script:
1. If the values of _wh1y and _wh1[1][2] is not equal, then your hotspots are not inline, so editing can not work. Use the same 2nd coordinates in all lines.
2. You shouldn’t put “_wh1[1][1]” in quotation marks, delete them.
Besides these, starting parameter names with underscore is not recommended.
Gergely Fehér
Team Leader, Library Team GRAPHISOFT SE