I am familiar with all the various callouts etc.. and have used them all.
Now I have a truly unique question. (Famous last words. Let the roasting begin

I have two related fields. Field 1 will always be populated with values.
Based on the selection of fields 1 field 2 will either populate using FormAPI which pulls from a cached JSON object same as field 1 does, or depending on the value of field 1, I want to use a standard callout that I use on other areas of the installation to set the value of field 2.
I really like using the standard iwov callout for this one selection. I need UI so (callServer) would not help and I've already built it. The problem is, I know of no way to manually invoke the IWOV callout function.
Yes I know I could do a window.open() etc... but then I don't get all the bits I want like "iw_form_name" and "iw_callback_var".
Anyone got any thoughts I'd appreciate it. I'm nearing the home stretch.
Cheers - Tim