Estoy empezando a usar javascript y necesito algo de orientación. (o tal vez mucha

Estoy creando un tema que esta compuesto por varias paginas html5, css3 y javascript.
Estas paginas P1.HTML, P2.HTML, ....PN.HTML deben compartir variables y funciones globales en javascript que se deben inicializar una sola vez cuando se abre el tema.
Las paginas deben poder leer o actualizar las variables globales y acceder a las funciones globales.
En AS3 tu podías crear un singleton el cual podia contener variables y las funciones y podías leer o modificar las variables desde otra clase o llamar a un funcion contenida en el singleton
Se puede crear algo similar con html5 y javascrip o estoy diciendo una tontería

Cualquier comentario, sugerencia o ejemplo es bien recibida.
