Kennet,
We really don't have an answer for this at this time. Since the presentation of version 8 a couple months ago, there are things that have changed, so we really can't tell you what will and what will not work at this time.
However, understand that custom javascript/vbscript macros were never officially supported. We cannot guarantee the functionality of these custom functions, so it's possible that what you have right now may not work in version 8, and may have to be redone in a different way.
Regards,
Raphaël Lalonde Lefebvre