Hi,
If I remember correctly you make a global var static if you have a var with the same name in another file in the same project.
Below is taken from M$.'s mscxx.hlp.
When modifying a variable or function at file scope,
the static keyword specifies that the variable or function has internal linkage (its name is not visible from outside the file in which it is declared).
Hope that helps.
Pappy