Just noticed a minor problem (I was wrong above - spoke a little too soon)
If a Template is NOT specified, I get "<!-- // End of vbPortal calendar script " .. hmmmm
If I leave the eval("dooutput(\"".gettemplate('forumhome')."\");" ); statement in, then I actually get both my called template and the forumhome template all on the same page.
This should be easy (but I am stupid), but I could use a statement to use forumhome if no template specified. That would really just be a fallback cause I am gonna specify a template with almost anything - more worried about the script making the call itself.
Tyhanx much again