Problema na Navegação entre páginas com Facelets

Essa é a organização do meu projeto, quando eu acesso o index.xhtml todos os scripts e styles são carregados normalmente.

Mas quando clico no link da página cadastro.xhtml a página não é renderizada corretamente, todos os scripts e styles ficam com os links incorretos no código fonte, logo nada é carregado, só o html puro.

No código fonte fica com esse link:
http://localhost:8080/Projeto/pages/js/jquery.js

Quando deveria ficar com esse link:
http://localhost:8080/Projeto/js/jquery.js

É como se o layout.xhtml substituísse o seu caminho real, para passar a acessar as páginas e scripts a partir do caminho da página acessada.
Tanto é que se eu estiver no cadastro.xhtml e mesmo com a página mal renderizada clicar no link do index.xhtml o link que ele acessa é este:

http://localhost:8080/Projeto/pages/index.xhtml

e não este, que é o correto:
http://localhost:8080/Projeto/index.xhtml

Abaixo estão os trechos específicos das páginas envolvidas.

cadastro.xhtml

index.xhtml

basicmenu.xhtml

layout.xhtml

Observação: É o arquivo layout.xhtml que reúne todos os outros templates, é ele que serve de base pra todas as novas páginas criadas.

Alguma ideia de como resolver isso?