There is only 1 copy of a global variable, so it will always return the same value regardless of which function you access it in. The same is true if you change the value of it in 1 function, all subsequent checks of the variable will return the new value
I do not browse the forums regularly anymore. If you need me for anything (asking questions or anything else), then PM me (be descriptive in your PM, message containing only a link to a thread will be ignored).