I have a global variable MyGlobalVar and some code that looks like this:
var MyGlobalVar = null;
function PlayWithMyGlobal() {
    MyGlobalVar = new Object();
    .... adding properties to MyGlobalVar
    MoreFun(MyGlobal);
}
function MoreFun(TheVar) {
    is TheVar here a local or just a reference to the global?
} 
If I pass the global variable, am I still working with the global? Thanks.
 
     
    