Hola:
La inicialización solo deberías hacerla una vez... y sus valores no deberían variar... y para obtener esos valores desde una función, la única condición es que no exista una variable con el mismo nombre dentro de la función. Si existieran esas variables (si tú mismo programas en tu página, deberías controlarlo), puedes obtener/modificar las variables globales considerándola como un atributo del objeto window:
var hola = "pepe";
function distinto() {
var hola = "caricatos";
alert(hola + " != " + window.hola);
}
Saludos