Hola ajeno, bienvenido a los foros
:
Si creas una variable fuera de una función, se supone que es global... y para modificarla desde una función, tal vez no sea necesario que la pases como parámetro de la función, simplemente úsala sin ponerle por delante la palabra reservada "var"... de todos modos si pasas esa variable como parámetro, debería modificarse desde la función sin problemas (siempre que la referencies dentro de la función sin el var antes mencionado)
Saludos