Hi Roger,
I believe you can also have the option of using multiple of ad_page_contract. Try to search ad_page_contract on http://youropenacs/api-doc
That way you will just name your var the same. And on the next tcl file parse them out. Sorry kinda very tired and sleepy. Try to grep around for examples. I think this is the proper way to do it.
In http it is valid to have 2 or more values to a single variable. I hope this helps.