How difficult would it be to make everything on the same form? That would solve problems like that (a similar thing happens on other "very" dynamic pages).
/me starts thinking out loud... since the submit form buttons already have a unique name, it would be easy to determine which subform to take action on. Of course, somebody should decide if filling out multiple subforms (like voting and talking and submitting a search on the same page) would do all of those activities, or just the one the button was pressed for (just the one would definitely prevent clashes, although maybe several that don't clash could be done at once).
--== <a href="http://www.everything2.com/index.pl?node=N-Wing&type=user">N</a> ==--