Richard, If you have variable in your main script, say $richard for example, and you pass that into a function...
code:
Function fnExample($richard)
If $richard <> ""
do stuff
Endif
Endfunction

is your variable $richard killed at the end of the function or only if you would have set $richard to some other value during the function?

Thanks for all of the info!